Astuces dans l'utilisation de CIVA

CIVA est un outil à la fois puissant et simple d’utilisation, mais découvrir l’ensemble de ses possibilités peut prendre un certain temps. C’est pourquoi nous vous offrons ici toutes les Astuces CIVA que nous avons publiées dans nos Newsletters, pour vous aider à le maitriser plus rapidement!

 

Pièces complexes dans CIVA SHM (Janvier 2024)

Le module SHM de CIVA 2023 permet de simuler le monitoring par ondes guidées de pièces de formes plus complexes que ce qui était possible auparavant, notamment des coudes, des manchettes et des pièces présentant plusieurs profils de courbure.

Néanmoins, le panneau pièce dans l’interface CIVA ne propose toujours que deux types de géométrie : Plane et Cylindrique.

 

 

En effet, ces pièces complexes sont construites à partir de profils initiaux de pièce plane ou tubulaire.

Le module SHM repose sur une méthode d'éléments finis spectraux 3D où le maillage est complètement piloté par le logiciel. Celui-ci est d'abord généré à partir du profil générique canonique de la pièce (plane ou tubulaire) avant de suivre les modifications et déformations appliquées à la géométrie initiale permettant de générer la pièce complexe avec son maillage adapté et structuré.

Ainsi :

  • A partir d'une pièce plane, c'est le panneau "Courbure" qui permet de créer des pièces à profil irrégulier, via la définition d'un profil médian unique, ou bien de 2 profils différents appliqués sur la partie supérieure et inférieure de la plaque induisant une variation d'épaisseur.

 

Panneau avec double courbure

 

  • A partir d'une pièce tubulaire, c'est aussi à partir du panneau "Courbure" que l'on peut choisir un profil de coude qui s'applique au cylindre initialement défini.

 

Coude

 

  • A partir d'une pièce plane ou tubulaire multicouches, c'est via le panneau "Raidisseur" que l'on peut définir une pièce de type manchette (ou "chemisage") en définissant sur quelle couche et sur quelle portion de la longueur de la pièce se positionne cette manchette.

 

Manchette

 

Définir des défauts tiltés dans CIVA ET (Novembre 2023)

Dans le module Inspection Simulation (3D) de CIVA ET, des limitations existent sur l'orientation des défauts avec les pièces canoniques (plaques, tubes). Ainsi, dans ce module, avec ces pièces paramétriques simples, il n'est par exemple pas possible de modifier le tilt d'un défaut, et les calculs ne peuvent être réalisés que pour un défaut perpendiculaire à la surface de la pièce.

Depuis CIVA 2023, il est possible de définir des pièces de forme plus complexe dans le module Inspection Simulation (3D). Ces pièces complexes peuvent être obtenues soit à partir de de géométries paramétriques prédéfinies (profils de soudure, pied et rainure d'aube), soit par extrusion d'un profil CAO 2D. Quelques exemples sont visibles ci-dessous.

 

Nervure sous plaque
(définie par CAO)
Rainure d'aube Plaque bimétallique
(définie par CAO)

 

Contrairement aux pièces canoniques, dont la simulation est traitée avec une méthode semi-analytique qui permet d'avoir des calculs rapides mais avec certaines limitations, ces pièces complexes sont résolues avec une méthode numérique (méthode "FIT", pour "Finite Integration Technique") permettant d'avoir moins de limitations sur la forme de la pièce, mais aussi sur l'orientation du défaut, qui n'est plus obligatoirement perpendiculaire à la surface de la pièce.

 

 

Bien qu'avec ce type de pièce, dans la version CIVA 2023, la géométrie de la pièce et du défaut soit considérée invariante dans la direction d'extrusion, il est désormais possible d'étudier l'impact du tilt du défaut sur le signal mesuré. Les résultats ci-dessous montrent le signal obtenu pour deux valeurs de tilt : 10° et 40°. Ainsi, si l'on veut modifier le tilt d'un défaut sur une plaque simple, il suffit de définir la géométrie de la pièce via une CAO2D, et il sera possible de modifier cet angle.

 

Tilt 10° Tilt 40°

 

Les courbes superposées sont visibles sur l'image suivante, permettant de voir l'impact du tilt du défaut sur l'amplitude, la phase et la forme du signal.

 

 

Pré-traitements UT en étude paramétrique (Septembre 2023)

L'onglet "Options de calcul" du panneau "Variation" dans le modèle d'une étude paramétrique comprend une liste de pré-traitements. Les plus courants sont :

  • Forcer le recalcul des Lois de retards
  • Forcer le recalcul TCG (étalonnage)

 

 

Pour chaque variation comprise dans l’étude paramétrique, un pré-traitement permet d'automatiser le calcul d’un réglage devant être réalisé manuellement dans le modèle CIVA. Typiquement, cela peut être le lancement du calcul des lois de retard pour un traducteur multiéléments ou encore celui de l'étalonnage TCG depuis l'outil "TCG simulée".

Par défaut, aucun pré-traitement n'est activé. Cela signifie par exemple que les lois calculées dans le modèle seront appliquées telles quelles à chaque variation/calcul de l'étude paramétrique. Il est nécessaire d'activer le pré-traitement afin de mettre à jour les réglages (par exemple les lois de retard) à chaque nouvelle variation. Le même mode de fonctionnement est considéré pour les TCG.

L'activation ou non des pré-traitements dépend donc de l'objectif de l'étude.

 

Exemple

On considère un traducteur multiéléments dont les lois ont été calculées à partir d'un matériau de référence. Les propriétés de ce matériau sont définies comme paramètres variables.

Deux cas de figure peuvent alors se présenter :

  • Le premier consiste à évaluer l'impact que présente le changement de matériau en considérant le réglage multiéléments initial. Dans ce cas, il n'est pas nécessaire d'activer le recalcul des lois de retard.
  • En revanche, l'option doit être cochée si l'objectif est de réadapter les lois à chaque nouveau matériau considéré (e.g., pour maintenir un angle de déviation constant).

Ainsi, lors de la définition du modèle, il est important de vérifier si des paramètres variables peuvent avoir un impact sur les réglages, et s'il semble nécessaire de forcer le recalcul de ces réglages en fonction de l'objectif de l'étude.

 

SuperBatch (Juillet 2023)

Le Gestionnaire de Batch a évolué depuis la version CIVA 2023. L'objectif final reste toutefois le même : lancer à la chaine des simulations prédéfinies issues de n'importe quelle technique disponible dans CIVA. Les principales raisons d'utiliser le Batch sont les suivantes :

  • Pas besoin de lancer les calculs manuellement et un par un
  • Réduction des temps de calculs grâce à une meilleure exploitation des machines multi-cœurs et à la parallélisation des calculs
  • Ajouter à tout moment des simulations dans un Batch déjà lancé
  • En cas d'arrêt non souhaité d’un calcul Batch en mode parallélisation, toutes les tâches effectuées sont automatiquement sauvegardées et n'auront pas à être recalculées

Il existe deux modes de calculs Batch :

  • Mode "Traditionnel" : pas de parallélisation, les fichiers CIVA sont calculés un par un en suivant la liste de simulations définie
  • Mode "Parallélisé" : les fichiers CIVA et les groupes de tâches sont calculés en parallèle

 

Mode traditionnel

La définition d'un calcul batch en mode traditionnel se déroule en trois étapes (voir l'image ci-dessous) :

  1. Charger les simulations prédéfinies à traiter
  2. Garder les paramètres de calcul par défaut : "Nombre d’exécuteurs" = 1, option "Fractionner" désactivée
  3. Sélectionner les simulations souhaitées dans la liste et lancer le calcul Batch

 

Paramétrage d'un calcul batch en mode "Traditionnel"

 

Remarque : Même lors de l'exécution d’un batch en mode traditionnel plusieurs cœurs de la machine peuvent être utilisés. Chaque simulation CIVA repose sur un algorithme spécifique avec un niveau de parallélisation donné dépendant de la technique et du type de calcul. Ainsi, lorsque l'algorithme utilisé est très bien parallélisé, les temps de calcul entre batch traditionnel vs parallélisé seront proches.

 

Mode parallélisé

La démarche pour définir un batch parallélisé est similaire à la méthodologie vue précédemment à l'exception qu'il faut cette fois-ci activer l'option "Fractionner" puis définir correctement les paramètres "Nombres d'exécuteurs", "Nombres de groupes" et "Nombres max de sous-tâches" (voir image ci-dessous).

 

Paramétrage d'un calcul batch en mode "Parallélisé"

 

Globalement, un fichier CIVA peut être divisé en sous-tâches. Ces sous-tâches sont regroupées en groupes et ce sont ces derniers qui sont parallélisés lors du process de calcul batch. Le nombre d'exécuteurs peut être considéré comme le nombre d'instances CIVA ouvert en parallèle. Les groupes à traiter seront répartis sur le nombre d'exécuteurs défini.

 

Principe de la parallélisation d'un fichier CIVA

 

Dans ce contexte, une tâche peut être :

  • UT : un ensemble de positions, de séquence(s) et/ou de tir(s)
  • CT : un ensemble de positions
  • Etude paramétrique : le nombre de sous-tâches sera automatiquement défini comme étant le nombre de tirage(s) de la variation divisé par le nombre de groupe(s)
  • Pour toutes les autres techniques, il n'est pas possible de fractionner la configuration CIVA en groupe ou en sous-tâche

Comme mentionné précédemment, l'efficacité de la parallélisation dépendra du niveau d'auto-parallélisation de l'algorithme impliqué dans le calcul.

La définition des paramètres de parallélisation est à faire manuellement et il n'existe pas de valeurs optimales et par défaut valables pour tous les cas car cela dépend très fortement de la configuration de machine utilisée et du type de calcul lancé.

Toutefois les bonnes pratiques suggérées sont de :

  • Vérifier en amont l'activité du processeur avec un calcul en direct :
    • Si l'activité du processeur varie beaucoup et qu'il ne fonctionne pas à 100%, la parallélisation batch pourra être efficace
    • En revanche, si le processeur est stable et fonctionne déjà à 100%, l'apport de la parallélisation batch sera moins important
  • Commencer avec un nombre d'exécuteur faible et l'augmenter petit à petit lors du calcul, cela permet de s'assurer que la mémoire RAM de la machine ne soit pas saturée

 

Import au Monte-Carlo (Mai 2023)

Un calcul RT complet nécessite la prise en compte des rayonnements directs et diffusés.

Pour rappel, dans CIVA, le calcul du rayonnement diffusé est réalisé via un calcul Monte-Carlo pour lequel l'utilisateur doit définir un certain nombre de photons à modéliser. Ce calcul Monte-Carlo peut parfois prendre plusieurs heures (dépendant de la complexité de la configuration - pièce épaisse ou matériau très absorbant…).

 

Depuis plusieurs versions

Il est possible, après avoir réalisé une simulation complète (prenant en compte les radiations directes et diffusées), de réutiliser le Monte-Carlo déjà calculé pour d'autres simulations.

Cette option permet à l'utilisateur de changer un ou plusieurs paramètres du modèle (taille ou position des défauts par exemple) et de garder les mêmes radiations diffusées que lors du premier calcul.

CIVA va alors calculer uniquement les radiations directes, et les combiner avec la diffusion obtenue depuis le fichier Monte-Carlo chargé. Le nouveau calcul aboutira en quelques secondes / minutes au lieu de plusieurs heures.

Dorénavant, pour utiliser cette option, vous devez dans les options Monte-Carlo sélectionner la liste déroulante et cliquer sur "Import des résultats Monte-Carlo".

 

 

Pour rappel, cette option ne fonctionne qu'en les mêmes tailles et résolutions pour le détecteur, ainsi que le même spectre de source.

 

Depuis CIVA 2023

Une nouvelle option est disponible. Il s’agit de l'option "Poursuivre calcul Monte-Carlo". Cette option vous permet, si vous estimez que le calcul Monte-Carlo n'a pas convergé (pas assez de photons), de relancer un autre calcul Monte-Carlo en utilisant les photons déjà calculés. Plus besoin de relancer tout depuis le début !

Par exemple, si votre calcul initial contient 80E09 photons et que vous souhaitez en modéliser 100E09, vous n'aurez qu'à calculer 20E09 photons.

 

 

Définition d’un défaut "Zone d'interaction FE" (Mars 2023)

Vous souhaitez réaliser une simulation avec les modèles éléments finis dans CIVA ?  La première chose à faire est de choisir le défaut type "zone d’interaction EF" (éléments finis).

Avant de dessiner le profil de ce défaut depuis l'éditeur, il est nécessaire de définir le "contexte", à savoir si ce défaut sera considéré comme à cœur dans la pièce ou débouchant en paroi interne ou externe (et donc si la géométrie de la pièce sera partiellement incluse dans la zone de calculs éléments finis).

Il faut ensuite renseigner les dimensions de la zone 3D dans laquelle le défaut sera créé (il faut que cette zone englobe tout le(s) défaut(s) considéré(s) : le défaut peut être plus petit que la zone, son extrusion, en revanche, sera de la dimension de celle-ci).

 

Prédéfinition de la grille et du défaut "FE"

 

L'étape suivante consiste à dessiner les différents profils du (des) défaut(s). Il faut donc entrer dans l'éditeur et dessiner segment par segment le profil souhaité (à partir de "vertex" prédéfinis, voir copie d’écran ci-dessous). La grille est initialisée avec un trait rouge au centre, qui correspond à un défaut plan de même hauteur que la zone. Nous vous recommandons de partir de ce défaut. En cliquant sur l’une des extrémités de ce défaut, un point bleu apparait. Il est alors possible de modifier les coordonnées, soit avec la souris, soit en rentrant ses coordonnées dans la fenêtre "sélection sommet".

 

Grille FE par défaut

 

Afin de modifier la taille du défaut, sa forme, d'ajouter d'autres défauts voire de modifier la forme de la grille, il faut ajouter des lignes (ou segments). Pour ajouter des lignes, positionnez votre souris sur une ligne grise ou un segment du défaut déjà existant (rouge), et faites un clic droit dessus. Une fois que vous avez créé plusieurs nœuds, vous pouvez ajouter les segments (rouge) qui définiront la forme de votre défaut en cliquant sur la ligne grise générée entre deux nœuds. Cette ligne passera en rouge.

Note 1 : Vous pouvez également diviser un segment rouge en cliquant (bouton gauche de la souris) sur la ligne entre les deux vertex définissant ce segment. Un nouveau vertex apparaitra. Il suffira alors de double cliquer sur le segment non souhaité, qui repassera en gris.

Note 2 : Si vous avez choisi un défaut débouchant, vous pouvez également modifier le profil de la grille, ce qui engendrera la création d'un fond complexe pour lequel les calculs seront réalisés avec les modèles EF de CIVA.

Pour supprimer une ligne, grise cliquez sur le " x " qui apparait juste en dessous (sur le bord de la grille).

Nous espérons que ces éléments vous aideront à définir vos défauts "zone d'interaction EF".

Vous trouverez plus d’information dans le manuel utilisateur de CIVA.

 

Création d’un défaut complexe avec fond localement complexe

 

Automatisation d'analyse de fichiers avec "Templates" associés (Janvier 2023)

Vous utilisez CIVA Analyse (ou CIVA UT) régulièrement pour analyser des acquisitions ou des fichiers de simulation, et avez des gestes répétitifs lorsque vous travaillez sur un grand nombre de fichiers similaires ? Un outil pourrait vous faire gagner beaucoup de temps.

Le premier niveau d'automatisation d'analyse de données dans CIVA Analyse est le "Template". Il permet d'enregistrer un ensemble d'actions à effectuer sur un fichier. Vous pouvez regarder notre vidéo pour comprendre comment utiliser un Template.

Le second niveau d'automatisation accessible dans CIVA Analyse (ou CIVA UT) est un mode "batch", qui permet de charger automatiquement dans CIVA autant de fichiers que nécessaires, et de leur appliquer un Template donné. Pour réaliser cela, c'est très simple :

  • Définissez un fichier Excel nommé "AutoRun.csv" et localisé à la racine de CIVA Analyse (ou CIVA UT). Ce fichier doit contenir deux colonnes : la première donne le chemin complet du fichier à charger, incluant son nom complet jusqu’à l’extension complète ; la seconde donne le nom du Template à appliquer (sans l'extension). La copie d'écran ci-dessous donne un exemple. Notez bien que l'on peut avoir autant de fichiers que l'on veut, et chacun peut avoir un Template différent.

 

  • Il ne vous reste plus qu'à exécuter le fichier "Go_Auto_UTAna.bat" (cf. image ci-dessous) qui se trouve à la racine de CIVA Analyse (ou CIVA UT). L'analyse sera lancée automatiquement pour tous les fichiers, et les différents fichiers seront sauvegardés avec l'application du Template demandé.

 

N'hésitez pas à utiliser très largement cette fonctionnalité, vous devriez gagner beaucoup de temps !

Adapter les réglages "mémoire" pour CIVA (Septembre 2022)

Afin de gérer les configurations CIVA et de lancer les simulations, la mémoire disponible est allouée dynamiquement. Parfois, les besoins en mémoire dépassent les capacités disponibles, et notamment la RAM. Cela peut être le cas pour les modèles les plus "gourmands" en mémoire parmi ceux disponibles dans CIVA, comme ceux qui impliquent une discrétisation importante de la configuration (impliquant par exemple des éléments finis) ou de grandes zones de calcul ou de reconstruction.

Cette "capacité maximale" peut être modifiée en deux endroits sur votre machine :

  • Si la limite rencontrée concerne les processus CIVA pilotés par Java, vous pouvez modifier la mémoire par défaut indiquée dans le fichier set_mem.bat disponible dans $CIVA_ROOT$\bin\set_mem.bat et augmenter cette taille mémoire (renseignée en MégaOctets). Cela permet également d'augmenter les capacités disponibles pour le chargement et la gestion des fichiers d'acquisition pour CIVA UT Analyse.

 

  • Si la limitation concerne le noyau de calcul en tant que tel, une modification doit être effectuée dans les propriétés de Windows : Propriétés Système / Paramètres avancés du Système / Performances. Il faut ensuite augmenter la taille du "fichier d'échange" dans le menu qui concerne la "mémoire virtuelle". Gardez néanmoins à l'esprit que cela peut dégrader les temps de calcul.

 

Superposition de courbes de signal temporel dans CIVA TT (Juillet 2022)

Pour comparer les courbes de signal temporel à plusieurs positions d'un même thermogramme issue d'une modélisation dans CIVA Thermographie, il faut utiliser le bouton "Connexion/Déconnexion des curseurs" :

 

Dans une page d'analyse, il est nécessaire d'afficher :

  • Le thermogramme, afin de positionner les curseurs aux différentes zones d'intérêt à analyser.
  • Autant d’images "Signal Temporel" que de zones à analyser.

 

La méthodologie pour superposer les courbes est la suivante:

  • Positionner le curseur dans la première zone d'intérêt (e.g., zone saine).
  • Sélectionner l'image du signal temporel et utiliser l'outil "Connexion des curseurs" afin que la vue ne soit plus synchronisée avec les curseurs. Cette courbe sera ainsi "figée" à la position initiale du curseur dans le thermogramme.

 

 

  • Positionner le curseur à la nouvelle zone d'intérêt (e.g., premier défaut).
  • Désynchroniser l'image temporelle pour la figer à cette nouvelle position d'analyse. Ensuite, effectuer un glisser-déposer de la courbe jusqu'à la précédente image pour comparer les courbes entre elles par superposition.

 

 

  • Répéter ces étapes pour chaque zone d'intérêt.

 

 

Etudes paramétriques dans CIVA (Mai 2022)

CIVA permet la modélisation et la simulation d'une configuration de contrôle non-destructif avec des performances très satisfaisantes en temps de calcul. Ces capacités offrent la possibilité d'utiliser CIVA de façon intensive dans le cadre d'études paramétriques, par exemple dans le but d'optimiser et/ou de justifier des performances d'une méthode d'inspection. Ces outils renforcent notamment l'intérêt pour la simulation, dans laquelle il est très facile de changer des paramètres modèle, ce qui peut devenir très coûteux et chronophage dans le cadre de campagnes expérimentales.

La création d'une étude paramétrique (disponible pour l'ensemble des techniques de CND simulées dans CIVA) débute par la modélisation et la simulation de la configuration nominale d'intérêt. Une fois cette configuration définie et calculée, l'utilisateur peut alors cliquer sur la tuile "Etude paramétrique" depuis le Desk CIVA, et initier son étude paramétrique en chargeant cette configuration comme référence. Une nouvelle configuration d'extension *.var est alors générée par CIVA, et l'utilisateur a la possibilité de sélectionner par un clic droit n'importe quel paramètre numérique disponible à l'IHM pour l'inclure dans le plan de variation paramétrique.

 

Définition d'une étude paramétrique dans CIVA et sélection des paramètres en variation

 

Dans l'onglet "Variation", l'utilisateur peut alors définir le plan de variations des différents paramètres selon différents échantillonnages : distributions déterministes (par exemple avec espacement linéaire, logarithmique, selon une loi statistique, ou tirage manuel), aléatoires selon différentes lois statistiques, ou déterminées par une équation. En termes d'analyses, il est possible d'appliquer un post-traitement (calibration, traitement du signal, etc.) sur les données simulées pour chaque jeu de paramètres simulé. Par ailleurs, différentes options d'extractions sont également disponibles pour mesurer l'influence des paramètres en variation sur un critère d'analyse donné, par exemple le maximum d'amplitude d'un signal de défaut, ou bien un critère plus spécifique qui peut être défini via un script d'analyse en Python (accessible avec la feature "CIVA Script").

 

Définition du plan de variations des différents paramètres étudiés selon différentes options

 

Une fois les calculs terminés, l'utilisateur a accès à chaque résultat de simulation pour chaque combinaison de paramètres simulée (si demandé avant calculs) et à différentes courbes et images permettant de visualiser l'influence des paramètres étudiés sur les critères d'analyse définis.

 

Visualisation des résultats détaillés et de l'influence des paramètres en variation sur le critère d'analyse observé

 

Avant ou après calculs, l'utilisateur peut également faire appel à des outils avancés d'échantillonnage et d'interpolation (métamodèles) dans le but de prédire des variations continues de la sortie analysée en dehors des valeurs de paramètre simulés (entre les bornes min et max de valeurs définies par l'utilisateur). Ces outils avancés permettent de prédire très efficacement et à moindre coût l'influence des paramètres en variations sur le critère d'analyse sans devoir simuler l'ensemble des combinaisons possibles (ce qui pourrait devenir très coûteux en temps de calcul selon le nombre de paramètres étudiés). Ils donnent également accès à des outils d'analyse en sensibilité permettant de quantifier efficacement les paramètres les plus influents sur le critère d'analyse observé, et constituent ainsi une bonne porte d'entrée à des études de fiabilité (courbes POD, recherche du "worst case", etc.) et/ou d'optimisation de la méthode de CND simulée.

 

Illustration des outils avancés d'échantillonnage, d'interpolation et d'analyse en utilisant les métamodèles

 

N'hésitez pas à jouer avec ces différents outils très performants pour mener à bien vos études paramétriques dans CIVA ! Nous sommes à votre écoute en cas de questions via notre service de support CIVA, et vous proposons également des exercices d'applications de ces outils dans nos formations CIVA et "Fiabilité en END".

 

Annuler (Janvier 2022)

Vous venez de commettre une erreur lors du paramétrage ou vous souhaitez simplement revenir en arrière ?
Utilisez le raccourci clavier "CTRL + Z" pour annuler les modifications souhaitées.

 

 

Par défaut, le raccourci "CTRL + Z" permet d’annuler jusqu'à quatre opérations dans le modèle d'une configuration (hors panneaux ou éléments spécifiques aux études paramétriques et POD). Vous pouvez modifier cette valeur depuis les préférences CIVA.

 

 

Option "Configurations adjacentes" pour les calculs de POD (Juillet 2021)

Une courbe POD décrit la probabilité pour un système CND de détecter un défaut en fonction de sa taille considérant les paramètres influents et variables (i.e. "incertains") de l’inspection. Les courbes POD peuvent être calculées par simulation dans le logiciel CIVA grâce à des outils dédiés disponibles depuis maintenant plus de 10 ans.

Une courbe POD est généralement associée à une voie d'acquisition. Mais il peut être parfois pertinent de tracer des courbes POD en rassemblant des données de contrôle issues de plusieurs voies si ces capteurs sont associés pour assurer la détection d'une même gamme de défauts au cours de l'inspection de la pièce. Il est également possible de faire cela dans CIVA grâce à l'option des "Canaux adjacents" disponible depuis CIVA 2020.

Prenons l'exemple de l’inspection UT d'une soudure illustrée par l'image ci-dessous. Un premier canal ("capteur bleu") doit inspecter le volume de la soudure pour la partie interne de la tuyauterie, pendant qu'un autre canal vise plus la Zone Affectée Thermiquement.

 

Exemple d'inspection UT d'une soudure

 

Bien sûr, si l'on souhaite calculer la probabilité de détection d'une fissure longitudinale située dans le volume de la soudure côté paroi interne, if faut d'abord s'intéresser au canal "dédié". Mais il peut être également pertinent de prendre en compte le canal "voisin", qui peut être en mesure de détecter des défauts manqués par le canal initial.

 

Panneau POD

 

Pour faire cela, vous devez d'abord définir la simulation POD du canal "dédié" pour les différentes tailles de défaut et paramètres variables que vous voulez prendre en compte. Ensuite, il suffit d'associer le(s) canal(aux) voisin(s) en chargeant la(es) configuration(s) CIVA correspondante(s) dans le menu "Ajouter des configurations adjacentes", disponible dans l’onglet "Options" du panneau POD. Alors, CIVA appliquera le scenario de calcul POD pour les deux sondes, et prendra en compte dans la courbe POD finale le maximum du signal obtenu entre ces deux canaux pour chaque défaut.

Dans cet exemple, la première courbe POD est obtenue en considérant uniquement le canal "dédié". Le célèbre critère POD a90/95 (la taille de défaut à partir de laquelle on obtient 90% de Probabilité de Détection avec 95% de confiance) est évalué à 1,66mm. Sur la seconde courbe, le canal adjacent "C3" a été ajouté dans l'étude POD. Comme beaucoup de "hits" sont obtenus sur les défauts considérés avec ce nouveau canal (quelques-uns de ces points apparaissent en rouge ci-dessous), le critère a90/95 est alors évalué à 1,26mm.

 

Courbe POD initiale

Courbe POD obtenue en intégrant le "canal adjacent"

 

Affichage du maillage et optimisation des modèles axisymmétriques de CIVA ET (Mai 2021)

 

Simulation automatique et rapide de courbes d'étalonnage TCG en configuration d'inspection avec sondes mono et multi-éléments (Mars 2021)

Il est maintenant possible dans CIVA 2020 SP3 de simuler très rapidement une procédure d'étalonnage TCG automatiquement paramétrée en pré-calcul d'une simulation d'inspection sur composant réel. Depuis le panneau "Réglages simulation > Etalonnage", l'utilisateur peut sélectionner le type d'étalonnage "TCG Simulée (à partir d'échos SDH)" et renseigner la procédure d'étalonnage TCG du contrôle à précalculer, dont les informations sur le bloc (matériau, épaisseur) et les défauts (liste de trous génératrices de diamètre donné à différentes profondeurs) de calibration. Une fois l'étalonnage calculé dans l'interface CIVA, les données d'étalonnage (tirs, temps, amplitudes) peuvent s'exporter en fichier texte, et se visualiser sous la forme d'un tableau et de courbes TCG pour chaque profondeur de trous et chaque séquence et tir tels que définis dans les réglages d'acquisition de la sonde étudiée.

 

Etalonnage TCG simulé automatiquement en pré-calcul dans l'onglet "Réglages simulation > Etalonnage"

 

Une fois l'étalonnage défini et calculé, on peut alors lancer la simulation de la configuration d'inspection d'intérêt, et les résultats disponibles en sortie du calcul seront alors automatiquement calibrés en accord avec les données d'étalonnage TCG précalculées. La figure ci-dessous illustre l'utilisation d'un étalonnage TCG pré-simulé sur le résultat de simulation d'une sonde linéaire à 16 éléments, utilisée pour l'inspection d'un bloc d'étalonnage comprenant 9 trous génératrices de diamètre 2mm aux profondeurs : 10mm, 20mm, 30mm, 40mm, 50mm, 60mm, 70mm, 80mm, 90mm.

Dans ce calcul, la sonde effectue une acquisition en balayage angulaire entre 55° et 65° par pas de 1°, et les paramètres de l'étalonnage TCG sont identiques à ceux de la configuration d'inspection simulé. En comparaison à la simulation de la même configuration d'inspection, mais sans étalonnage TCG, on observe bien que les réponses défauts simulées avec pré-calcul d'étalonnage TCG sont redressées à 0 dB pour l'ensemble des tirs de la séquence d'acquisition et des profondeurs de trous génératrices.

 

Simulation d'un bloc de calibration avec sonde linéaire 16 éléments avec et sans étalonnage TCG simulé

 

Lors de ces pré-calculs d'étalonnage, CIVA automatise la simulation (avec options de calcul 2D ou 3D) de calculs de champ en configurations simplifiées, dans le but de construire très rapidement et avec une précision acceptable les courbes d'étalonnage à appliquer aux résultats d'inspection de la configuration cible étudiée. Par approximations, ce pré-calcul d'étalonnage TCG automatique peut s'avérer moins précis que la simulation rigoureuse de la configuration de calibration lorsque le champ ultrasonore est dévié par rapport à son rayon géométrique d'énergie principal, comme illustré dans cet exemple avec une erreur maximale d'étalonnage de l'ordre de 1.2 dB aux profondeurs de trous les plus proches de la surface d'entrée (champ proche) et aux angles de tirs les plus inclinés (déviations faisceau). Cette erreur peut être considérée comme acceptable étant données les performances de calcul de cet outil, qui permettent la simulation de l'étalonnage TCG d'une sonde multi-élément pour de nombreuses séquences de tirs et profondeurs de trous génératrices en un temps de calcul de l'ordre de la minute sur un ordinateur standard et dans les configurations les plus complexes.

Il est par ailleurs possible d'extraire les données d'étalonnage de sondes mono et multi-éléments dans un fichier texte pour en comprendre la structure, éventuellement modifier les points d'étalonnage, et recharger ce fichier d'étalonnage TCG en post-traitement du résultat d'une simulation d'inspection.

 

Calcul de champ : Champ max uniquement (Septembre 2020)

Une nouvelle fonctionnalité dénommée "Champ max uniquement" a été développée dans le module "Calcul de Champ" de CIVA UT, afin de minimiser la taille des fichiers de résultats et les temps de calcul. Celle-ci permet également d’obtenir directement à la fin du processus de calcul le champ en Emission/Réception, alors que par défaut, un post-traitement est nécessaire.

Cette fonctionnalité se révèle particulièrement utile pour des simulations présentant une grande zone de calcul et/ou de nombreux modes considérés.

Lorsque cette option est sélectionnée, les résultats comprennent uniquement la valeur maximale d’amplitude et le temps de vol correspondant pour chaque point de la zone de calcul. Il n’est cependant plus possible d’effectuer un post-traitement des résultats, pour par exemple modifier le signal de référence ou les options de calcul.

La fonctionnalité "Champ max uniquement" est accessible depuis le menu "Réglages simulation", dans la section "Options de stockage".

 

Paramétrage de l'option "Champ max uniquement"

 

Le paramétrage présenté ci-dessus permet de calculer l’image de champ en Emission/Réception. Deux autres options sont disponibles afin d’obtenir les images en Emission et/ou en Réception.

L'image ci-derssous présente un comparatif entre un résultat de champ par défaut (à gauche) et un résultat avec le paramétrage décrit précédemment (à droite) pour un traducteur générant des ondes transversales à 45° dans un bloc simple en acier.

 

Comparaison d'images de champ
A gauche : Calcul de champ par défaut
A droite : Calcul de champ avec "Champ max uniquement" et "Emission/Réception" sélectionnés

 

Depuis le résultat par défaut (à gauche ci-dessus), une étape supplémentaire de post-traitement serait nécessaire pour obtenir le champ en Emission/Réception. En plus du temps supplémentaire pour réaliser cette étape, cela augmenterait aussi la taille totale du fichier de résultat.

Dans le cas d’un traducteur multi-éléments, les images "cumulée" et "dynamique" sont disponibles après le calcul, mais les post-traitements, pour par exemple modifier les lois de retard, ne sont plus possibles.

L'image ci-dessous illustre le résultat qui serait obtenu avec une focalisation de type balayage angulaire.

 

Résultats avec un traducteur multi-éléments et l’option "Champ max uniquement"
A gauche : Image cumulée
A droite : Image dynamique

 

Optimisation des temps de calcul dans CIVA CT :
Import de résultats de calculs Monte-Carlo avec un pas variable (Juillet 2020)

Une fonctionnalité a été développée dans CIVA CT afin de réduire les temps de calcul des configurations tomographiques comprenant des calculs Monte-Carlo (permettant de prendre en compte le rayonnement diffusé).

Cette option permet d’importer des résultats de calculs Monte-Carlo avec un pas de positionnement variable.

Il est ainsi possible de raffiner le calcul du rayonnement diffusé sur des régions irrégulières ou de fortes variations d’épaisseur, et à l’inverse, d’élargir le pas sur des zones planes ou quasi planes où l’épaisseur est constante (voir image ci-dessous).

 

Illustration du pas entre deux calculs Monte-Carlo pour une configuration tomographique d’une pièce plane.

 

Deux modalités d’import sont proposées par l’intermédiaire d’un menu déroulant :

  • Fichier au format CSV : la description des imports à réaliser est faite dans un fichier CSV,
  • Manuel : la description des imports à réaliser est faite directement dans l’interface CIVA.

 

Import "fichier CSV"

N.B.: Le fichier CSV et les configurations CIVA contenant les diffusés (calculs Monte-Carlo) à importer doivent obligatoirement se trouver dans le même dossier.

Le fichier CSV doit contenir trois colonnes séparées par des points virgules, et autant de lignes qu’il y a de positions.

Le contenu de chaque ligne est le suivant :

  • Première colonne : index (position tomographique). La valeur initiale est 1.
  • Deuxième colonne : configuration tomographique ou radiographique CIVA à considérer (*.civa). Seul le nom de la configuration est à spécifier (puisque toutes les configurations se trouvent dans le même répertoire que le fichier CSV).
  • Troisième colonne : position à considérer pour le rechargement du calcul du rayonnement diffusé. Si la configuration chargée est une configuration radiographique (1 position), ne rien mettre. Si la configuration chargée est une configuration tomographique (plusieurs positions), renseigner la position à charger.

Un exemple de fichier *.csv est présenté ci-après :

 

Exemple de fichier *.csv.

 

Lignes 1 et 2 : La configuration "Config_pos_0.civa" est une configuration radiographique, il n’y a donc pas besoin de renseigner la position à charger dans la colonne 3.

Lignes 3 et 4 : La configuration "Config_pos_22-5_to_42-5.civa" est une configuration tomographique, il faut donc renseigner la position à charger dans la colonne 3. On peut voir que sur les lignes 3 et 4, c’est la première position de la configuration "Config_pos_22-5_to_42-5.civa" qui doit être rechargée.

Pour les lignes 5 et 6, c’est la seconde position de ce même fichier CIVA qu’il faut recharger.

 

Import "Manuel”

La description des imports est faite dans l’interface CIVA par l’intermédiaire d’un tableau dont les champs sont :

  • Index : numéro de l’import. L’incrément se fait automatiquement lorsqu’une nouvelle ligne est ajoutée par l’utilisateur (au moyen du symbole "+").
  • Nb of positions : nombre de positions tomographiques successives pour lesquelles le diffusé importé sera utilisé.
  • File name : configuration CIVA dans laquelle se trouve le diffusé préalablement calculé qui sera importé. La fenêtre permettant la sélection de la configuration est accessible en cliquant dans la case. Il n’est pas nécessaire que toutes les configurations se trouvent dans le même dossier (les chemins absolus sont spécifiés).
  • Position number in scatter file : position à considérer pour le diffusé dans la configuration CIVA spécifiée dans la colonne précédente (si configuration tomographique).

 

Exemple d'import manuel.

 

Mode identification in CIVA GWT (March 2020)

A mode identification tool is now available in CIVA GWT. It can break down an A-Scan versus its different modal contributions which are at the source of the echoe(s).

To do this, you have to go in the "Toolbox" (tab "View Options") and untick the display of All modes with the same color. Then, assign a different color, and display the modes that contribute to the echo (as shown below).

 

A-Scan display options: on the left, initial state; on the right, modes identification.

 

In addition, the mode identification can also rely on other elements:

- The energy emission and sensitivity at reception data from the dispersion curves enable you to identify the modes that are actually sensitive in transmission and reception.

- For each of the strong modes, the time of flight from the probe to the reflector can be estimated with the energy velocity dispersion curve.

 

 

Identification de mode dans CIVA GWT (Mars 2020)

Un outil d'identification des modes est maintenant disponible dans CIVA GWT. Il permet de décomposer un A-Scan selon les différentes contributions modales à l'origine du ou des échos.

Pour cela, il faut aller dans la Toolbox (onglet "Options Affichage") et décocher l'affichage de tous les modes selon une même couleur, puis choisir une couleur distincte et afficher les modes qui contribuent à l'écho (voir ci-dessous).

 

Option d'afficahge du A-Scan : à gauche, état inital ; à droite, identification des différents modes.

 

Par ailleurs, l'identification des modes peut également s'appuyer sur d'autres éléments :

-  Les courbes de dispersion de l'énergie émise par le traducteur et sa sensibilité en réception sont très utiles, et permettent d'identifier les modes effectivement sensibles en émission et réception.

- Pour chacun des modes déterminés précédemment, on peut estimer le temps de vol du traducteur au défaut pour un aller simple à l'aide de la courbe de dispersion de la vitesse d'énergie.

 

 

Optimisation des temps de calcul dans CIVA RT/CT :
Dégradation du détecteur pour un calcul Monte-Carlo (Janvier 2020)

Une nouvelle fonctionnalité a été développée dans CIVA RT/CT afin de réduire les temps de calcul des configurations prenant en compte le calcul Monte-Carlo (contribution du rayonnement diffusé).

Il est maintenant possible de dégrader la résolution du détecteur lors du calcul Monte-Carlo et de fusionner ce résultat avec celui obtenu par le calcul Beer-Lambert (contribution du rayonnement direct) pour lequel le détecteur n’est pas dégradé (et donc est défini tel que renseigné par l’utilisateur dans le panneau détecteur).

La valeur à renseigner est un pourcentage de dégradation.

Cette fonctionnalité est accessible depuis le menu "Options / Simulations", section Monte-Carlo. Le pourcentage de dégradation souhaité est à renseigner dans la case "Dégradation du détecteur sur le nombre total de pixels".

Ce pourcentage de dégradation porte sur le nombre total de pixels et s’effectue à taille de détecteur constante. Il a donc pour conséquence de "grossir" artificiellement les pixels.

A titre d’exemple, si une dégradation de résolution de 75 % est appliquée à un détecteur contenant 2E06 pixels et mesurant 10 cm × 20 cm, le calcul Monte-Carlo se fera sur 0,25 × 2E06 = 5E05 pixels et le détecteur mesurera toujours 10 cm × 20 cm. Les pixels pour lesquels le Monte-Carlo n’a pas été calculé prendront la valeur du plus proche voisin.

Cette dégradation de la résolution du détecteur a un impact sur le nombre de photons à modéliser et donc sur le temps de résolution du calcul Monte-Carlo (i.e. moins il y a de pixels sur le détecteur, moins le nombre de photons nécessaires pour assurer la convergence du calcul Monte-Carlo est important).

Lorsque le pourcentage de dégradation appliqué au détecteur est trop important, les images "Fusion énergie diffusée" peuvent prendre un aspect anormal (inhomogénéités) (voir image ci-dessous). Il est donc important de bien vérifier ces images pour s’assurer que le facteur de dégradation appliqué est pertinent.

 

Images "fusion énergie diffusé" pour deux dégradations de résolution de détecteur.
A gauche : 0% de dégradation (détecteur non dégradé). A droite : 95% de dégradation (détecteur trop dégradé).

 

Sauvegarder et charger les zones de reconstruction TFM (Septembre 2018)

CIVA permet le post-traitement d'acquisition ou de simulation FMC avec l'algorithme TFM. Pour cela, l'utilisateur doit définir une zone d'intérêt dans lequel il souhaite effectuer la reconstruction TFM en précisant les dimensions, le pas de la grille et la position dans la pièce. Si la zone de reconstruction est la même pour plusieurs fichiers, il n'est pas nécessaire de définir la zone à chaque fois. Il est possible de sauvegarder une zone de reconstruction et de la charger avant chaque post-traitement. Pour cela, après avoir défini une première fois la grille de reconstruction, cliquer sur "Ficher" et "Sauvegarder". Un fichier *.xml est alors enregistré à l'emplacement voulu. Il suffit de le charger via le même panneau pour l'utiliser pour un autre post-traitement.

 

 

Charger des données d'acquisition (Juillet 2018)

Grâce aux nombreux et puissants outils disponibles dans le logiciel, CIVA Analyse et CIVA UT peuvent charger des données d’acquisitions dans le but de réaliser le travail d’analyse et préparer un rapport d’examen.

Vous savez certainement que CIVA peut directement charger des fichiers d’acquisitions issus des systèmes multi-éléments M2M (MultiX, Gekko, etc.) ainsi que des fichiers Olympus (*.opd, *.oud, *.rtd) dans leur formats natifs.

Mais CIVA est aussi très flexible, et offre la possibilité de relire d’autres types de données via des solutions "PlugIn".

Vous pouvez suivre deux approches :

  • Vous pouvez d’abord exporter vos données d’acquisition dans un fichier texte directement depuis votre logiciel d’acquisition ou autre logiciel d’analyse. Ensuite, vous utiliserez le PlugIn “CIVA files (txt)” pour importer ce fichier texte dans CIVA.
  • Ou vous pouvez charger directement le fichier d’acquisition natif dans CIVA via le PlugIn de relecture.

 

 

Pour importer des fichiers texte

Le processus est assez rapide dans ce cas, car le PlugIn est en fait déjà complètement défini. La seule action consiste à réorganiser l’ordonnancement des données du fichier texte que vous avez exporté, de telle sorte que ce PlugIn puisse relire et charger correctement celles-ci.

Ce PlugIn s’appelle ImportUTCIVA, et il est disponible dans votre dossier d’installation CIVA, situé à l’emplacement $CIVAROOT (par exemple C:\Civa_2017)\bin\PlugIn64\importUTCiva.plugin)

La documentation "Import plugin UT CIVA.pdf" décrit la façon dont les données doivent être organisées. Il s’agit globalement d’ajouter un entête très succinct, puis de classer les données des signaux temporels en colonnes successives, dans un ordre dit "IBST" (I: Incrément; B: Balayage; S: Séquence (en cas de balayage électronique); T: Tir (en cas de lois focales multiples, comme le balayage sectoriel par exemple).

Une fois que le fichier est proprement ordonné, il ne reste alors qu’à le charger dans CIVA depuis le manager de fichier CIVA ou depuis le desk grâce à la tuile de chargement correspondante.

 

 

Pour importer des fichiers dans leur format natif

Ce PlugIn s’appelle ImportUTDataFile. Dans ce cas, d’avantages d’opérations sont à effectuer par l’intermédiaire du kit de développement fourni.

Développer le PlugIn ImportUTDataFile consiste à:

  • Développer une DLL (Dynamic Link Library): Le rôle de cette DLL est de fournir toutes les informations pour convertir le format de vos données UT dans un format CIVA. CIVA fournit un environnement de développement complet compatible avec Visual C++.
  • Définir deux fichiers de configuration XML (fichier *.xml de description des entrées et fichier *.xml de description du PlugIn) permettant de guider CIVA dans l’interprétation du fichier DLL.
  • Configurer un fichier ".bat" qui contient les routines d’exécution, et constitue le lanceur du PlugIn.

La documentation, le kit de développement ainsi qu’un exemple sont disponibles sous le dossier $CIVAROOT (for instance C:\Civa_2017)\bin\PlugIn64\importUTDataFile)

Vous pouvez démarrer votre implémentation en utilisant l’exemple fourni, “SampleImportPlugInDll.plugin”, puis progressivement l’adapter pour vos propres fichiers.

Vous pouvez nous contacter pour vous aider dans ces opérations, soit via le service de support si vous prenez en main ce développement mais que vous avez des questions spécifiques, soit via notre offre de consulting si vous souhaitez que nous développions ce PlugIn pour vous.

Critères de détectabilité (Mai 2018)

En radiographie, l'interprétation des résultats est liée à l'œil humain. La difficulté est que l'interprétation des radiogrammes peut varier d'une personne à l'autre en fonction de cette perception. Trois critères ont été implémentés dans CIVA pour évaluer la détectabilité des défauts, afin d'aider l'utilisateur, mais aussi de permettre des mesures automatiques (pour les calculs POD par exemple). Ces critères sont basés sur des comparaisons de ratio signal à bruit sur les images avec et sans défaut.

Le premier critère, "Pseudo Rose", s'inspire de l'œuvre d'Albert Rose, et est adapté aux défauts circulaires. Le deuxième critère, "Ellipse", a été développé pour les films argentiques ; et le troisième, "Fushia", est basé sur le critère "Pseudo rose", et est adapté pour les défauts allongés.

Pour utiliser ces critères, n'oubliez pas de cocher l’option "Simuler des images sans défauts" du menu "Options" lors de la préparation de votre configuration.

Dans la page d'analyse, sélectionnez l'image "Réponse détecteur bruit", puis sélectionnez le menu "Détectabilité" (en bas de la fenêtre d'analyse).

 

 

Ensuite, cliquez sur le bouton "+" et sélectionnez une zone de mesure.

 

 

Par défaut, le critère "Rose" s’affiche. Pour changer de critère, il vous suffit de cliquer dans le menu "détectabilité".

 

 

Vous pouvez définir plusieurs zones de mesure.

 

 

Avec le critère de Rose, un défaut est considéré comme détecté lorsqu’il a une valeur supérieure à 7.

Vous trouverez plus d’informations à propos de ces critères dans des articles disponibles sur notre site web et dans le manuel utilisateur de CIVA.

Bibliothèque de capteurs (Mars 2018)

Depuis CIVA 2017, une bibliothèque de capteurs est disponible. Cette bibliothèque contient un certain nombre de capteurs présents sur le marché et déjà paramétrés dans CIVA. Ainsi, l’utilisateur gagne du temps dans la préparation de ses configurations.

Cette bibliothèque est disponible dans le panneau "Traducteur", dans l’onglet "Bibliothèque" en haut à gauche du panneau, en cliquant sur "Importer depuis la bibliothèque constructeurs" :

 

 

Une fois la bibliothèque ouverte, choisissez le constructeur parmi ceux disponibles :

 

 

Sélectionnez ensuite le traducteur nécessaire à votre simulation et validez en cliquant sur "Valider" :

 

 

 

 

Le capteur est alors directement importé dans CIVA :

 

 

Utiliser les Favoris pour naviguer dans vos fichiers très facilement (Janvier 2018)

Si vous êtes habitués à travailler avec des dossiers de sauvegarde spécifiques et récurrents pour stocker vos fichiers de simulation CIVA, vous apprécierez certainement cette astuce.

Il est possible dans CIVA de définir des répertoires de travail Favoris, directement accessibles depuis le "Desk" (page d’accueil du logiciel). C’est très simple, il vous suffit de cliquer sur l’icône :

 

 

Puis, en utilisant la petite icône "+" située en haut à droite de l’écran, il vous suffit de définir autant de répertoires Favoris que vous souhaitez. Ils apparaitront directement sur le bandeau droit du Desk, à droite de l’historique de fichiers (derniers fichiers chargés). Il vous suffit finalement de cliquer sur l’un des dossiers pour accéder directement aux fichiers de simulations qu’il contient.

 

 

Appliquer une "Correction Amplitude Distance" en post-traitement (Novembre 2017)

Pour appliquer une CAD (également appelée courbe TCG : Time Corrected Gain ou gain en temps corrigé) à des résultats d’un scénario de variation en une seule fois, il suffit de réaliser un post-traitement des données.

Pour cela, faire un clic-droit sur les données dans l’éditeur de fichiers et sélectionner "Editer paramètres VAR".

 

 

Dans la page qui s’ouvre, définir un "traitement du signal" de type "DAC", renseigner le tableau correspondant (temps et gains), puis cliquer sur "Nouveau". Il est également possible de définir une amplitude de référence (par exemple, l’amplitude maximum de la CAD en "points", unité arbitraire de CIVA) afin d’obtenir des résultats directement en dB.

Les données Gain et Temps de vol nécessaire auront été obtenues au préalable par la simulation de la réponse des réflecteurs de référence à différentes profondeurs.

Une fois défini, ce traitement de signal  peut-être sauvegardé dans la même fenêtre, n’oubliez pas cette option qui vous permettra de le recharger en un clic pour de futures utilisations !

 

 

Une fois ces étapes réalisées, une nouvelle page apparaît dans laquelle les données sont représentées en dB et en tenant compte de la CAD.

 

 

Définissez votre détecteur et rechargez le dans d’autres configurations (Septembre 2017)

Si vous modélisez régulièrement les mêmes sources ou détecteurs, vous avez la possibilité de les sauvegarder et de les recharger dans une autre configuration. Cela peut vous permettre de créer votre propre base de données, mais surtout d’éviter des erreurs de saisie lorsque vous paramétrez votre configuration. Ce n’est pas un nouvel outil de CIVA, mais il peut être très utile.

Lorsque vous avez paramétré votre panneau (le détecteur dans cet exemple), vous n’avez qu’à cliquer sur le menu "Fichier", disponible en haut à gauche du panneau détecteur, puis sur "Enregistrer".

 

 

En faisant cela, vous sauvegardez la géométrie de votre détecteur, mais aussi les informations concernant le matériau de la couche sensible du détecteur, ainsi que les filtres si vous en avez définis.

Quand vous aurez besoin de modéliser le même détecteur dans une autre configuration, vous n’aurez qu’à sélectionner le même menu, et charger le fichier *.xml du détecteur contenant toutes les informations que vous aurez définies en cliquant sur "Ouvrir".

Cette sauvegarde peut aussi être faite pour d’autres panneaux (spécimen, défauts, IQI...).

 

Définition de la liste de modes en calcul de champ UT (Juillet 2017)

Depuis la version 2016 de CIVA, il est possible réaliser un calcul de champ ultrasonore en prenant en compte plusieurs rebonds sur la paroi. En effet, l’utilisateur peut définir le nombre de rebonds pris en compte par CIVA dans le calcul.

 

Ce réglage se réalise à partir du panneau "Réglage simulation" sous l’onglet "Options". Par défaut, seul le mode direct sera calculé par CIVA. Cela correspond au trajet direct du faisceau ultrasonore.

 

 

En activant l’option "Réflexion bord de pièce" il devient possible de définir le trajet ultrasonore à prendre en compte dans le calcul en définissant le nombre de rebonds.

 

 

 

Il est également possible de vérifier et préciser les modes qui seront calculés par CIVA en sélectionnant l’option "Spécifier la liste de modes". La liste de modes calculés apparait désormais dans l’interface.

 

 

 

A l’aide d’un clic droit sur un mode particulier de cette liste, il est possible de supprimer un mode du calcul.

 

 

La liste de modes peut également être importée à partir d’un fichier texte. Pour cela, le fichier doit contenir, sur chaque ligne, un mode à prendre en compte. La nomenclature des modes est visible sur l’exemple ci-dessous (exemple d’onde T avec rebonds sur fond et surface). Il n’y a pas d’entête particulier sur ce fichier.

 

 

Cette liste de modes peut ensuite être importée à partir de la commande "Charger".

 

 

CAO3D / Export DXF (Mai 2017)

Il est possible d’importer des CAO3D dans CIVA afin de simuler l’inspection d’une pièce de géométrie complexe. Cependant, lorsque le contrôle concerne une partie de la pièce qui n’est pas 3D, il est plus simple de travailler sur une pièce 2D. Le temps de calcul est réduit et un plus grand nombre d’options de calcul sont disponibles, en particulier celles concernant les échos de géométrie.

Pour simplifier le passage d’une CAO3D existante à une CAO2D, il n’est pas nécessaire de dessiner la pièce dans l’éditeur CAO de CIVA.

 

 

Il suffit d’afficher une vue de coupe de la pièce CAO3D, de cliquer droit sur cette dernière, et de sélectionner, dans "Pièce", "Exporter le profil au format .dxf".

 

 

Le profil *.dxf obtenu peut être alors chargé dans CIVA. Avant de pouvoir lancer des calculs avec celui-ci, il faut réattribuer les bonnes couleurs aux surfaces de la pièce, puisque tous les segments du profil sauvegardé sont en commentaires après export.

 

Opérateurs d'Analyse UT (Mars 2017)

 

 

Comment afficher l’écho de coin à son véritable emplacement (Janvier 2017)

Par défaut, la reconstruction de l’image B-Scan dans la vue 3D est effectuée à partir du parcours sonore direct. Par exemple, lors d’une simulation avec l’option “demi-bond”, le B-Scan reconstruit est affiché automatiquement de la façon suivante :

 

 

Mais que se passe-t-il si le défaut est une entaille débouchant en surface, et qu’une option “bond complet” est nécessaire pour modéliser correctement la configuration ?

L’image ci-dessous représente une inspection avec un angle T45° et une entaille débouchant en surface :

 

 

Comme on peut le voir ci-dessous, le B-Scan reconstruit dans la vue 3D affiche par défaut l’écho de coin généré par le défaut à l’extérieur de la pièce.

 

 

Depuis la boite à outils, dans l’onglet Options et dans Propriétés de visualisation, en sélectionnant le nombre de rebonds, la reconstruction peut se faire après plusieurs réflexions sur le fond ou surface de la pièce. La  “vue vraie” dans ce cas est la somme d’une image directe et d’une image réfléchie.

 

 

Il est alors possible de choisir le nombre de bonds souhaités, puis de cliquer sur “OK” pour appliquer. Une reconstruction avec une seule réflexion est affichée ci-dessous.

 

 

Une réflexion multi-bonds est également réalisable avec un plus grand nombre de réflexions.

 

Comparaison de deux simulations identiques (trois bonds) :
L’image de gauche affiche la reconstruction par défaut, tandis que l’image de droite inclue deux réflexions dans les propriétés de visualisation afin de permettre une visualisation de l’écho de coin à l’emplacement correct.

 

Tracé de rayon dans CIVA 2016 (Novembre 2016)

 

 

Améliorer la reconstruction des vues "vraies" (Septembre 2016)

Dans certains cas (configurations inhomogènes et/ou anisotropes), les vues reconstruites sont déformées. Par exemple, les données sont superposées ou des "trous" apparaissent. Ces phénomènes sont bien visibles sur la seconde image ci-dessous. La configuration simule un contrôle de soudure utilisant un balayage angulaire ; la soudure est définie par différents volumes anisotropes ayant une orientation cristallographique particulière, et la porosité est modélisée par un défaut sphérique.

 

Présentation de la configuration

 

Phénomènes typiques de vues mal reconstruites

 

Ces comportements sont dus au fait que les données sont reconstruites selon un trajet basé sur le rayon central et, dans certains cas, ce rayon peut être localement perturbé (incidence particulière par rapport à une interface, point d’impact du rayon sur une jonction entre plusieurs interfaces, etc.).

Afin de contourner ce problème, l’option "Lissage" est très utile. Celle-ci est située dans la boîte à outils en bas de l’écran.

 

Option "Lissage" dans la boîte à outils

 

Par rapport à la vue de gauche (image "Phénomènes typiques de vues mal reconstruites"), l’activation du "Lissage" permet d’obtenir une vue bien mieux reconstruite.

 

Vue reconstruite en utilisant l’option "Lissage"

 

Sondes Multiéléments en Courants de Foucault (Juillet 2016)

Avec CIVA 2016, de nombreuses améliorations ont été apportées dans la description des sondes courants de Foucault multiéléments (ou "capteur en réseau").

Il est en effet possible de définir ce type de capteur en utilisant l’éditeur multiéléments accessible en sélectionnant  le type de capteur en réseau ("Array probe").

Pour ce type de capteur, une ou plusieurs couches peuvent être définies, chaque couche pouvant contenir un nombre d’éléments différents, et un type de bobine différent. L’éditeur permet de définir en quelques clics tous ces paramètres.

 

 

Le câblage peut être défini de plusieurs façons, comme par exemple "Tous les élément sur le même câble", ou "Un élément par câble", ou même de façon plus complexe grâce à un mode Expert, donnant accès à un éditeur de câblage.

Les canaux d’acquisition (fonctions communes, fonctions séparées) sont désormais très facilement définis en décrivant un motif de base regroupant les bobines actives ensemble et leur rôle (respectivement émettrices, réceptrices, émettrices et réceptrices). Elles apparaissent alors dans l’éditeur avec une couleur clairement identifiable (respectivement rouge, bleue et rose). On définit ensuite la trajectoire électronique sur l’ensemble du capteur grâce à un éditeur de séquence (trajectoire automatique ou manuelle). Plusieurs canaux peuvent être définis dans une même simulation.

 

 

Un balayage mécanique peut-être associé à la trajectoire électronique.

 

 

Les C-Scans permettant la visualisation des différents canaux sont alors définis.

Un C-Scan est disponible par canal, d’autres peuvent être ajoutés par l’utilisateur avant la résolution.

Les résultats correspondant aux C-Scans définis sont disponibles après résolution.

 

Motif
 
Résultat associé au motif

 

Concernant les inspections de tube, les sondes multiéléments de type X-probe peuvent être définies. Ce type de sonde "X-probe like" est pré-paramétré dans l’interface.

La sonde peut couvrir toute la circonférence du tube en sélectionnant 360°, ou seulement une partie sans cette option.

 

 

Les options disponibles dans cette interface permettent de définir rapidement les caractéristiques de la sonde. Par exemple :

  • Les caractéristiques générales du capteur multiéléments (nombre d’anneaux, nombre d’éléments par anneau, distance entre les anneaux, lift-off, ...).
  • Les dimensions des bobines composant le capteur.

 

 

  • 3 motifs ainsi que le balayage électronique sont définis automatiquement et peuvent être visualisés à partir de cette interface dédiée (bobine émettrice en rouge, bobine réceptrice en bleue). 

 

Motif axial 1 | Motif axial 2 | Motif transverse

 

Un déplacement mécanique peut également être associé au capteur multiéléments.

 

 

Par défaut, deux C-Scans sont définis avant la résolution. Il s’agit des résultats, donc des canaux, qui pourront être exploités après le calcul. L’un correspond à une détection axiale et regroupe les deux motifs axiaux, l’autre à une détection transverse. Si nécessaire, d’autres C-Scans peuvent être ajoutés par l’utilisateur. Après le calcul, les résultats sont accessibles pour les différents C-Scans définis avant la résolution.

 

 

Soustraction (Mai 2016)

Depuis CIVA 2015.a, la soustraction de deux signaux est disponible depuis l’icône "Traitement du signal" de la barre d’analyse.

 

 

Cliquer sur cette icône ouvre une fenêtre de post-traitement, présentant le type de traitement "Enveloppe" par défaut.

 

 

Afin d’accéder aux autres types de post-traitements, cliquer sur "Enveloppe", et l’ensemble de la liste apparaît.

 

 

Sélectionner "Soustraction" et la fenêtre appropriée s’ouvre.

Maintenant, comme dans la version précédente de CIVA, il est possible de délimiter directement le signal à supprimer sur le A-scan du signal de référence. Le A-scan du signal de référence sera modifié interactivement. Puis cliquer sur "Appliquer" et puis sur "Nouveau" afin d’ouvrir la nouvelle fenêtre d’analyse windows avec le A-scan du signal de sortie.

Dans l’exemple ci-dessous, l’onde latérale est supprimée du A-scan de l’inspection TOFD.

 

 

 

Il est également possible de charger le signal de référence en format .txt et appliquer la soustraction de tout le signal de référence ou seulement d’une partie en modifiant les "Temps min" et "Temps max".

 

 

optimiser une configuration RT (Mars 2016)

Différentes options peuvent être sélectionnées dans CIVA pour optimiser une configuration et réduire les temps de calculs ou la taille mémoire de la configuration.

 

Premièrement, une Région d’Intérêt (ROI) peut être définie.

Pour la définir, cocher l’option “ROI”, disponible dans le menu Option (onglet Détecteur).

 

Définition d’une région d’intérêt pour augmenter localement la résolution du détecteur

 

La région d’intérêt est une zone rectangulaire localisée sur le film qui est sur-échantillonnée pour obtenir une résolution plus fine. Sélectionnez un facteur de “Raffinement” dans la liste déroulante. En sélectionnant un facteur de raffinement de 2, la surface de chaque pixel dans la zone va être raffinée d’un facteur 4.

Ensuite, vous avez à définir :

  • X max
  • X min
  • Y max
  • Y min

La région d’intérêt est visible dans la vue 3D sur le détecteur.

 

ROI definie

 

Deuxièmement, les options du calcul Monte-Carlo (menu Options / onglet Simulation) peuvent être modifiées pour réduire les temps de calcul.

Energie de coupure : En sélectionnant cette option et en rentrant une valeur “seuil” d’énergie, les photons ayant une énergie incidente inférieure à cette valeur ne seront pas pris en compte pour le calcul.

Coupure selon ordre de diffusé : Par défaut, CIVA peut simuler jusqu’à 10 ordres de diffusé pour un photon donné. Cette option donne la possibilité à l’utilisateur de stopper la propagation des photons qui ont atteint un nombre d’ordre de diffusé défini.

 

Options du calcul Monte-Carlo

 

Import d’un calcul Monte-Carlo : Pour plus d’informations à propos de cette option, regardez le tip “RECHARGER UN MONTE-CARLO DEJA CALCULE” disponible ci-dessous.

 

Troisièmement, il est possible d’optimiser les performances de calcul en modifiant les Préférences (en haut de la fenêtre CIVA).

Le calcul Monte-Carlo est séquencé en différents cycles pour lesquels il est possible de définir le nombre de photons considérés. Par défaut, un cycle est composé de 100.000 photons. En augmentant légèrement cette valeur, il est possible de réduire le nombre de cycles calculés pour un nombre donné de photons à simuler, et ainsi de gagner du temps de calcul. Cette option est disponible dans l’onglet “Rayons X” des Préférences.

 

Préférences pour les rayons X

 

Réduire la taille d’une configuration sauvegardée

La combinaison des calculs analytiques et Monte-Carlo génère beaucoup d’images qui ne sont pas toujours utiles à l’utilisateur. Quand l’utilisateur n’a pas besoin de voir ces résultats, il a la possibilité de sélectionner l’option “Ne garder que les Réponse Détecteur”. En faisant cela, seules les images “Réponse Détecteur” ou “Densité Optique” sont sauvegardées, et l’espace mémoire alloué à la configuration est significativement réduit (ceci particulièrement en Tomographie, où les résultats peuvent dépasser 100 Go de mémoire).

 

Option “Ne garder que les Réponse Détecteur”,  pour réduire l’espace mémoire alloué à la configuration

 

Comment afficher et étalonner les courbes de variation en dB ou en % (Janvier 2016)

Par défaut, la courbe de variation de la quantité extraite (Amax par exemple) en fonction du paramètre varié est affichée en points CIVA. Il est possible d’étalonner la courbe en fonction d’une référence définie par l’utilisateur dans le but de l’afficher en dB ou en %.

Pour ce faire, dans le CIVA manager, cliquer droit sur le résultat et éditer les paramètres de variations.

 

 

Une nouvelle fenêtre s’ouvre et offre la possibilité de s’étalonner. L’utilisateur a alors le choix entre une échelle de calibration en dB ou une échelle de calibration linéaire. Selon le choix retenu, il faut alors spécifier l’amplitude de référence (pour l’échelle en dB) ou bien l’amplitude de référence et la valeur correspondante (pour l’échelle linéaire). Dans l’exemple ci-dessous, l’amplitude de référence correspond à l’amplitude maximale en points CIVA de la courbe de variation, et la valeur correspondante est égale à l’amplitude en % pour laquelle cette amplitude sera associée.

 

 

Cliquer sur le bouton "Nouveau" au bas de la page. Les résultats étalonnés sont alors affichés dans une nouvelle fenêtre associée à une  nouvelle ligne dans le CIVA manager.

 

 

Estimateur de Photons (Novembre 2015)

L'une des options les plus complexes à paramétrer dans les modules CIVA RT et CT est le nombre de photons simulés lors d’un calcul Monte-Carlo. Il doit être suffisamment important pour obtenir un résultat correct et réaliste, mais pas trop élevé, ce qui entrainerait un temps de calcul prohibitif.

Le nombre de photons à modéliser dépend principalement des paramètres suivants :

  • La source de rayonnement X (ou gamma)
  • Le matériau traversé
  • L’épaisseur de ce matériau

Dans CIVA 2015, un estimateur de photons à simuler pour le calcul Monte-Carlo a été introduit. Cette option a été développée afin de définir un nombre adapté de photons à modéliser pour chaque configuration.

Afin d’illustrer le fonctionnement et l’utilité de cet outil, nous présentons ci-dessous un exemple d’inspection d’une tuyauterie par la méthode dite elliptique :

 

Visualisation 3D de la géométrie de l’objet à contrôler

 

Le résultat d’une simulation réalisée sans l’aide de cet estimateur et avec un nombre trop faible de "photons Monte-Carlo" est illustré ci-dessous :

 

Simulation complète (intégrant le rayonnement direct et diffusé) avec un faible nombre de photons

 

Nous pouvons observer très nettement que le résultat n’est pas satisfaisant. La plupart des "pixels détecteur" n’ayant pas été impactés par un ou plusieurs photons, il est difficile de reconnaitre l’objet radiographié. Le nombre de photons paramétrés est insuffisant pour converger vers un résultat correct. Sans cet estimateur, il faudrait relancer le calcul autant de fois que nécessaire en augmentant le nombre de photons afin d’obtenir le résultat souhaité.

En cliquant sur le bouton "Estimation" dans les options de calcul, CIVA lance un rapide pré calcul Monte-Carlo. A la fin de ce calcul, CIVA propose à l’utilisateur le nombre minimum de photons à considérer pour obtenir un résultat correct.

 

 

A partir de cette estimation, nous relançons le calcul précédent en modifiant le nombre de photons simulés. Le résultat obtenu est affiché ci-dessous :

 

 
Simulation complète (intégrant le rayonnement direct et diffusé) avec un nombre de photons suffisant

 

L’objet à contrôler apparait très clairement, l’ellipse est bien visible.

Cet outil est une vraie aide pour l’utilisateur, car il permet de paramétrer le nombre de photons à simuler avec plus de facilité, de fiabilité, et en une fois.

Nous espérons que vous apprécierez cette nouvelle fonctionnalité de CIVA 2015 !

Mode "Auto" en post-traitement de fréquence (Septembre 2015)

CIVA UT est capable de définir automatiquement la fréquence d'échantillonnage du signal du traducteur. Mais qu'est-ce que cette option implique lorsque la fréquence centrale est modifiée dans le cas d'un nouveau post-traitement ? La réponse se trouve dans cette vidéo !

 

 

Pouces et millimètres (Juillet 2015)

Quel que soit votre domaine d'application, il est souvent nécessaire de manipuler d'un côté certains paramètres en pouces, et de l'autre certains paramètres en mm. La conversion n'est évidemment pas un problème majeur, mais nous souhaitions rendre les choses plus faciles pour les utilisateurs de CIVA et leur permettre de saisir directement l'une ou l'autre unité dans leur configuration de modélisation CIVA.

Ainsi, depuis CIVA 2015, l'Interface Utilisateur de CIVA permet la saisie de tout paramètre numérique en pouce au lieu de mm. Et c'est très facile, une fois que vous connaissez l'astuce !

Comme vous pouvez le voir sur la capture d'écran ci-dessous, saisir le diamètre d'un tube en pouces nécessite simplement d'utiliser la lettre “i” juste après la valeur attendue ; par exemple, vous pouvez saisir “20i” pour définir un tube de diamètre externe de 20 pouces. Lorsque vous validez la valeur en appuyant sur “Entrée”, CIVA effectue automatiquement la conversion et affiche la valeur en mm. Une bulle d'aide est visible lorsque vous placez le pointeur de votre souris sur la valeur numérique, vous donnant à tout moment la valeur que vous avez définie en pouces.

 

 

L'Interface Utilisateur est désormais encore plus puissante, vous pouvez également utiliser des opérateurs mathématiques communs (somme ”+”, soustraction “-“, etc.) et d'autres symboles communs tels que la “fraction”, qui peuvent être très utiles lors de la définition de la taille du cristal du traducteur tel qu'illustré sur la capture d'écran suivante.

 

 

 

Nous espérons sincèrement que vous apprécierez ces nouvelles fonctionnalités de CIVA 2015 !

Calibration en Courants de Foucault (Mai 2015)

Comme pour une inspection réelle, un projet de simulation devra être étalonné par rapport à une référence donnée pour fournir des résultats significatifs.

CIVA intègre les outils pour réaliser cet étalonnage. Ce Tip montre comment réaliser un étalonnage dans le module Courant de Foucault de CIVA.

La première étape est de décrire le défaut d’étalonnage (tel que dans la pièce de référence) et simuler le signal produit par ce défaut de manière à calculer le gain en amplitude et la rotation de phase à appliquer pour ramener ce signal aux valeurs de référence décrites dans la procédure d’inspection. Ensuite, les coefficients calculés seront utilisés pour calibrer toutes les configurations de simulation que l’utilisateur souhaite relier à cette référence.

Pour ce faire, suivez les étapes décrites dans notre vidéo

 

 

Assigner un matériau (Mars 2015)

Dans CIVA, il est possible d'effectuer une simulation avec des pièces hétérogènes, et même des matériaux anisotropiques. Cette vidéo explique comment facilement définir les paramètres d'une pièce hétérogène.

 

 

Ajuster des éléments CAO 2D (Janvier 2015)

Plusieurs règles s’appliquent lorsque l’on utilise l’éditeur CAO 2D de CIVA afin que CIVA prenne correctement en compte la pièce, en particulier le fait de relier les éléments par leurs extrémités.

Il est parfois difficile de relier des segments et des arcs de cercle car les coordonnées exactes sont généralement inconnues. L’outil "Ajuster" de l’éditeur de CAO 2D permet de connecter facilement les éléments.

 

 

Modes de curseurs en Courants de Foucault (Novembre 2014)

En inspection CF, le signal exploitable est souvent la variation d’impédance de la sonde donnée dans le plan complexe. Ce signal se caractérise par son amplitude et par sa phase. Dans CIVA, il est possible d’activer le mode "curseur" qui permet à l’utilisateur d’obtenir l’amplitude, la phase, ainsi que les parties réelle et imaginaire du signal calculé. Deux modes de curseur sont disponibles, l’un permettant d’afficher ces valeurs  pour chaque  position de la sonde, l’autre permettant de rechercher automatiquement le maximum.

 

Mode curseur simple

Cet outil s’active à partir du menu "Outils image" (2ème icône, cf. figure ci-dessous), il permet d’obtenir les valeurs mesurées à partir de l’origine du plan d’impédance.

 

Mode curseur simple

 

Les valeurs aux différentes positions de la sonde s’obtiennent en déplaçant le curseur contrôlant la position de la sonde (depuis la vue 3D, ou bien avec le curseur vertical d’une des courbes d’analyse). Elles sont données dans la partie "Amplitude" de la barre d’outils. Le maximum d’amplitude peut être obtenu en plaçant manuellement le curseur à la position correspondant au maximum d’amplitude du signal dans le plan d’impédance.

 

Mode double curseur

Un autre mode de curseur est également disponible dans CIVA, le mode double curseur. Il permet d’obtenir automatiquement le maximum d’amplitude d’un signal. Ce mode peut être activé à partir du menu "Outils image" (le 1er icone permet de basculer entre le mode curseur simple et double curseurs). Dans ce mode, l’utilisateur peut sélectionner deux positions de la sonde à l’aide de deux curseurs ; l’amplitude maximum du signal entre les deux curseurs ainsi que sa phase sont alors automatiquement données dans la partie "Mesures" de la barre d’outils.

 

Mode double curseurs

 

Deux modes de mesure peuvent être définis sous l’onglet paramètres :

  • Avec le mode de mesure "Absolu", l’amplitude mesurée correspond à l’amplitude du signal pris à partir de l’origine du plan d’impédance, comme dans le mode curseur simple.

 

Mode de mesure absolu

 

  • Avec le mode "Relatif", correspondant à une mesure en mode différentiel, l’amplitude donnée correspond à l’amplitude entre les deux valeurs crêtes du signal.

 

Mode de mesure différentiel (relatif)

 

Export CAO (Septembre 2014)

Depuis CIVA 11, il est possible d’importer dans CIVA RT-CT et CIVA UT plusieurs fichiers CAO 3D dans la même configuration. Vous pouvez également exporter des fichiers paramétriques ou CAO 2D depuis CIVA au format IGES, afin de les recharger ensemble dans l’interface CAO 3D, ou pour tout autre usage !

 

 

Reconstruction et effet miroir sur les B-scans dans CIVA 11 (Juillet 2014)

Après avoir simulé une inspection, CIVA affiche généralement des vues reconstruites dites "vraies".
Il peut être nécessaire de modifier cette reconstruction pour une meilleure compréhension des résultats. CIVA 11 propose une nouvelle méthode pour cette procédure.

L’option "Mode de propagation" permet de reconstruire les données selon le mode d’onde T (rayon rouge) ou le mode d’onde L (rayon vert). Ainsi, les échos sont positionnés dans la vue reconstruite en fonction du trajet et de la vitesse du mode sélectionné.

 

Procédure de visualisation du mode de propagation des ondes T

 

Procédure de visualisation du mode de propagation des ondes L

 

Dans certaines configurations de contrôle, particulièrement pour les modes d’inspection après rebond, afin d’afficher les résultats de manière pertinente, il convient d’utiliser un "effet miroir" sur le fond de la pièce. Pour cela, cochez l’option « Réflexion » comme montré ci-dessous.

 

Procédure de visualisation du S-scan réfléchi sur la vue 3D
 
 
Résultat après application du mode de "réflexion"

Inspection d’une pièce CAO 2D par le côté extrudé (Mai 2014)

CIVA dispose d'un outil de dessin CAO qui permet de construire la pièce que l'on souhaite inspecter. Un code de couleur permet de spécifier la nature des éléments dessinés. La couleur rouge définit une surface, le bleu définit un côté, le vert correspond à un fond et le jaune à une interface.

Par défaut, l'extrusion d'un profil se fait selon l'axe Y.

 

 

Une extrusion selon l'axe Z permet de simuler un contrôle par la face extrudée. Pour cela, il suffit d'appliquer la couleur bleue (côté) ou verte (fond) au profil que l'on souhaite extruder. Le choix de la couleur détermine la capacité à rebondir et calculer des échos après rebonds sur les surfaces choisies. Dans l'exemple ci-dessous, le trou est dessiné en vert afin de pouvoir effectuer des rebonds sur celui-ci et calculer les échos associés.

 

 

 

Comment créer une vidéo dans le module CIVA ATHENA2D (Mars 2014)

Le module CIVA ATHENA2D permet de stocker des clichés de rayon qui peuvent servir à générer une vidéo de la dispersion rayon/défaut. Une telle vidéo peut être très intéressante pour visualiser les phénomènes physiques créés lors des interactions entre le champ et des défauts ou les limites de la pièce.

 

 

Déplacez votre clé soft CIVA sur une autre machine : Le “Rehost” (Janvier 2014)

Avec la version CIVA 11, un nouveau système de licence, basé sur la technologie “Sentinel LDK”, a été déployé. En particulier, le système de clé soft, ou “SL key”, permet désormais d’’installer une licence sans nécessiter d’envoi matériel. Un avantage de ce système, outre la réduction des impacts environnementaux (pas de clé USB, envois électroniques, etc.), est de limiter les problèmes de casse ou de perte associés aux systèmes matériels.
Une SL key est installée sur une machine donnée à partir d’un fichier *.C2V contenant l’empreinte logicielle de la machine. Néanmoins, une fois installée sur cette machine, la licence reste mobile, et peut-être transférée sur une autre machine à tout moment et en quelques clics : c’est l’’opération de Rehost qui est décrite ci-dessous. Une fois transférée, la mise à jour de la licence se fera directement sur la nouvelle machine, sans nécessiter de précaution particulière et sans que vous ayez à nous envoyer de fichier d’’empreinte à nouveau.

En cas de changement prévu d’ordinateur, pensez à récupérer d’abord votre licence CIVA sur votre nouvelle machine grâce à cette opération !

Cette opération utilise principalement l’’utilitaire RUS, disponible à partir du licence manager de CIVA (second onglet) ou à partir de votre répertoire d’installation de CIVA :
[CIVA Installation Directory]\Prerequisites\Sentinel\Vendor\RUSforCIVA11.0_KQCZM.exe

 

Etape 1 : Générer un fichier d’’identifiant *.Id pour la machine destiné à recevoir la licence à transférer

Placez-vous sur la machine destinée à recevoir la licence et ouvrez le RUS dans l’onglet “Transfer License”, bouton “Save recipient information to” :

 

 

Avec l’explorateur, définissez un emplacement et un nom pertinent (nom de la machine par exemple) pour votre fichier d’identifiant *.id, puis cliquez sur “Collect and Save information”.
Une fenêtre de confirmation va apparaitre :

 

 

Dans le cas d’une éventuelle nouvelle opération de Rehost sur cette machine, ce fichier *.Id pourra être réutilisé. Pensez à vous organiser pour stocker de façon pertinente et centralisée les fichiers *.Id de votre parc machine, de façon à ne pas avoir à refaire cette première étape !

 

Etape 2 : Générer le fichier de transfert de licence à partir de la machine sur laquelle CIVA est couramment utilisé

Revenez ensuite sur la machine qui abrite la licence CIVA et copiez-y le fichier *.Id. Dans le RUS, même onglet que précédemment, générez le fichier de transfert en indiquant d’’abord la localisation du fichier *.Id, puis en définissant avec l’explorateur le nom et l’emplacement où vous souhaitez créer le fichier de transfert de licence *.h2h. Une fois ces paramètres sauvés, activez la création effective du fichier de transfert par “Generate the license Transfer File to”:

 

 

Une fenêtre de confirmation va apparaitre. La licence est désactivée sur la machine initiale et le fichier *.h2h est créé :

 

 

Ce fichier *.h2h n’est valable que pour un transfert. Il pourra être supprimé ensuite. Attention de ne pas le perdre maintenant cependant, car il renferme votre licence CIVA!

 

Etape 3 : Activer la licence sur la nouvelle machine

Sur la nouvelle machine, copiezr le fichier *.h2h et, toujours à partir du RUS, appliquez le *.h2h dans l’onglet “Apply license file – Apply update”. La licence est maintenant active sur la nouvelle machine !

 

 

Reconstruction de données comparable à votre image d’acquisition (Novembre 2013)

Attention ! Cette nouvelle fonctionnalité, disponible dans CIVA 11, ouvre des perspectives considérables ! Lorsque vous réalisez une simulation avec CIVA, le modèle (géométrie et matériaux de la pièce contrôlée, capteur, défaut, etc.) est aussi proche que possible de la configuration réelle. Par exemple, si vous contrôlez une pièce présentant un revêtement anisotrope, vous définissez une pièce avec deux couches et vous prenez soin de définir les propriétés anisotropes de la couche de revêtement. Une fois le calcul réalisé, CIVA vous permet de reconstruire les données dans le repère de la pièce en tenant des propriétés anisotropes du revêtement et donc implicitement de la déviation de faisceau qui en résulte. Vous obtenez donc un repositionnement très précis des indications, qui vous permet de savoir précisément à quelle position se trouve le défaut.

 

 

Cependant, lorsque vous faites l’acquisition sur cette même pièce avec revêtement anisotrope, la plupart des appareils d’acquisition ou des logiciels d’analyse ne vous permettent pas de définir un modèle aussi complet que ce que vous pouvez faire dans CIVA. Ainsi, l’image reconstruite que vous obtenez ne tient pas compte de la partie revêtement anisotrope de la pièce, et le positionnement des indications de défaut est donc erroné. Il peut être intéressant d’utiliser CIVA pour mettre en évidence le décalage induit par la NON prise en compte du revêtement, et ainsi obtenir en “dégradant” le modèle CIVA une image reconstruite comparable à celle que vous obtiendrez sur votre appareil de mesure. Pour cela, il vous suffit de faire un clic droit sur la source de donnée de votre fichier initial (contenant le modèle complet) et de sélectionner “Enregistrer sous”.

 

 

Il vous suffit ensuite de rouvrir le fichier sauvegardé, qui est désormais interprété par CIVA comme un fichier “d’acquisition”, dans lequel il est possible de faire des modifications de modèle et de les appliquer sans qu’une nouvelle simulation ne soit lancée. Dans notre exemple, nous modifions simplement le matériau de la couche revêtement pour le mettre identique au matériau du reste de la pièce, et on appuie sur le bouton “Appliquer” situé en bas à droite de la fenêtre de visualisation 3D.

 

 

Enfin, lorsqu’on ouvre l’image Bscan reconstruite et qu’on l’affiche dans la vue 3D, on obtient l’image ci-dessous qui ne tient plus compte du revêtement.

 

 

Cette astuce vous permettra ainsi de pouvoir très facilement comparer une image obtenue lors d’une acquisition avec une image CIVA reconstruite dans les mêmes conditions, tout en ayant fait le calcul avec un modèle précis et donc des conditions proches du réel. Cet exemple démontre l’intérêt de cette possibilité. Elle peut être appliquée à de très nombreux cas : quel est l’impact d’une loi de retard non adaptée ? D’une géométrie non prise en compte ? D’un matériau atténuant ou déviant le faisceau ? Nous vous faisons confiance pour exploiter cette possibilité et en tirer de réels bénéfices.

 

Visualisation de la propagation des ultrasons (Septembre 2013)

Après avoir réalisé un calcul de champ sous CIVA ou une extraction du champ sous CIVA-ATHENA2D, le logiciel affiche par défaut le champ maximal ayant atteint chaque point de l’image. Sur l’image ci-dessous par exemple, le champ ultrasonore s’’étend du capteur au fond de la pièce.

 

 

Dans certains cas, il peut être nécessaire de visualiser la propagation, en particulier pour expliquer certains phénomènes sous CIVA-ATHENA2D. Pour ceci, il faut changer les données affichées de Amax vers A(t) via la barre d’outils “Données”.

 

 

L’image 2D obtenue dépend alors du temps. En jouant avec le curseur sur le A-scan, il est possible d’afficher la propagation pour différents temps de vol dans l’image 2D ou dans la vue 3D.

 

 

Il est également possible de réaliser une vidéo en cliquant sur le bouton dédié.

 

 

Gérer le Glisser-Déposer (Juillet 2013)

Après avoir réalisé différents calculs, il est parfois intéressant de les afficher côte-à-côte pour mieux les comparer.

A cette fin, ouvrez une nouvelle fenêtre d’analyse.
Puis cliquez sur le premier résultat, les images disponibles sont affichées dans l’explorateur “Images”, en bas à gauche de la fenêtre CIVA. Le cercle vert indique que l’image est déjà affichée dans une des pages d’analyse tandis que le carré rouge symbolise une image non affichée.
Glissez et déposez les images utiles dans la nouvelle fenêtre.
Maintenant, cliquez sur un autre résultat et déposez les images dans la fenêtre. Un rectangle gris marque la position future de l’image.

Il est possible d’ajouter des images de tous les résultats que l’on veut. Chaque image dispose d’une icône de couleur indiquant son origine.
De plus, lorsque des courbes sont tracées selon les mêmes axes (temps, pas de balayage, pas d’incréments…), il est possible de les superposer : cliquez sur une courbe et faites-la glisser jusque sur une autre courbe. L’outil “double curseurs” est alors très utile pour mesurer les différences.

 

 

Identification de modes (Mai 2013)

L’interprétation des différents échos d’un Bscan est facilitée dans CIVA 11, grâce à un nouvel outil permettant l’identification des modes et des trajets à l’origine des échos. Pour pouvoir disposer de cet outil, il faut activer dans le modèle l’option “Identification de mode”, accessible dans l’onglet “Option” du panneau “Réglages simulation”.

Pour identifier les échos simulés, il suffit de les sélectionner sur le Bscan ou Bscan vrai grâce à l’outil de sélection disponible dans l’onglet “Outils données”.

 

 

Une fois l’outil activé, la zone de calcul est dessinée par clics successifs. Pour arrêter de dessiner la zone, il faut double-cliquer sur son dernier point.

Les modes ainsi que leurs contributions à la génération des échos dans cette zone sont affichés comme le montre l’image suivante. Le nom des modes affichés correspond à leurs trajets.

 


 

En activant une nouvelle fois cet outil, il est possible de créer une nouvelle zone. Un clic droit sur une zone permet de supprimer les zones d’identification de mode (au choix “Supprimer” et “Tout supprimer”).

 

Transformer le zoom en limitation (Mars 2013)

Il peut être utile lors de l’analyse de données de réduire la quantité de données étudiées. Les données acquises suivantes concernent l’inspection d’un bloc étalon contenant des Trous Génératrices. Cet exemple se concentrera sur les réponses des 3 TG en haut à droite de l’image B-scan globale.

 

 

Après avoir zoomé dans une vue non reconstruite (A-scan, B-scan, C-scan, courbe échodynamique…), le bouton magique “Transformer le zoom en limitation” est disponible parmi les outils “Données”.

 

 

Un nouveau jeu de données réduit à une zone d’intérêt (appelé nouvelle limitation) est créé et visible dans le CIVA manager. Ces données peuvent être affichées dans une nouvelle page d’analyse.
Les paramètres de limitation peuvent être fixées dans une vue additionnelle sur la gauche de la fenêtre CIVA. Les valeurs correspondent aux limites de la vue non reconstruite à partir de laquelle le bouton à été utilisé.

 

 

Un rectangle rouge affiche également la limitation sur le B-scan original. La limitation peut être ajustée en déplaçant les limites de ce rectangle ou en entrant des valeurs dans la fenêtre précédente.

 

 

Pour une analyse plus aisée, il est possible d’enregistrer uniquement les données limitées. Ensuite on rechargera seulement les données utiles, et on appliquera par exemple un algorithme de traitement de signal.

 

 

Lisser un C-Scan dans CIVA ET (Janvier 2013)

Dans le but d’améliorer la résolution a posteriori d’un signal de réponse de défaut dans CIVA Courant de Foucault, l’utilisateur peut vouloir lisser un C-Scan simulé. Cela peut aider à représenter les résultats d’une manière plus lisible tout en limitant le nombre de points de calculs. Bien sûr, comme le lissage est basé sur une interpolation des résultats calculés, l’utilisateur doit faire attention à avoir suffisamment de points réels de calculs pour éviter d’introduire des artefacts sur le C-Scan lissé. Mais cela peut-être également utile de tester par simulation si un signal pourra être correctement défini après interpolation, de manière à fixer le nombre de points de mesure nécessaires et la cadence de contrôle pour une sonde donnée et un type de défaut recherché donné.

Dans le module ET, le lissage d’une cartographie C-Scan est appelé par un clic droit à partir du C-Scan brut. C’est donc différent de l’opération de lissage d’une cartographie de champ dans le module ultrasonore, ou dans ce même module Courant de Foucault, qui se fait depuis la barre d’outils “Outils Image”.

 

 

Le C-Scan est alors dupliqué dans la page courante et, dans la boite à outils en bas de fenêtre, trois fonctions d’interpolation sont proposées à l’utilisateur: Linéaire, Spline et Cubique (en fait Spline Cubique). L’algorithme de Spline Cubique est généralement assez populaire comme fonction d’interpolation ; ce choix est parfois imposé dans la procédure d’analyse.

 

 

Une fois l’algorithme sélectionné, les résultats sont interpolés et représentés sur un certain nombre de points définis par l’utilisateur selon chaque axe du C-Scan. Plus il y a de points, plus fine est la résolution obtenue. Différents résultats sont présentés ci-dessous avec différents nombres de points.

 


Résultats bruts (30*200 points), interpolation 60*200 points, interpolation 200*400 points

 

En plus du C-Scan lissé, CIVA ET crée un second jeu de données pour les résultats interpolés dans une seconde page d’analyse. Ainsi, l’utilisateur peut également afficher les courbes associées au C-Scan, qui sont également lissées : Plan d’impédance plane, Voies X et Y, Courbes Amplitude et Phase.

 


Une seconde page d’analyse est créée dans le même projet rassemblées les données lissées

 

Tracé de rayon et méthode des pinceaux (Novembre 2012)

Contrairement à d’autres logiciels de simulation de CND, CIVA ne considère le tracé de rayon que comme un utilitaire de visualisation des résultats, le calcul étant basé sur la méthode des pinceaux.

Lors de l’affichage des résultats de simulation UT, CIVA affiche des rayons partant du centre du capteur et allant vers la pièce, en fonction des propriétés des interfaces. Pour une meilleure compréhension de la propagation, il est possible d’afficher un faisceau de rayons.

 


Visualisation d’un rayon et d’un faisceau de rayons

 

Ces outils sont simplement des aides à la visualisation du parcours du faisceau ultrasonore. Ils ne sont utilisés que par un seul calcul, la reconstruction des vues vraies.

Les modèles de CIVA sont basés sur la méthode des pinceaux, dans laquelle des matrices rendent compte de la propagation dans chaque milieu et à chaque interface en partant d’un point source.

 


Visualisation de la méthode des pinceaux

 

Le champ rayonné par toute l’ouverture du capteur est obtenu par une addition des champs aux différents points-sources constituant le capteur. Cette méthode est ainsi apte à déterminer les temps de vols, la polarisation et la divergence du faisceau.

 

Recharger un Monte-Carlo déjà calculé (Septembre 2012)

Un calcul RT complet nécessite la prise en compte des radiations directes, mais également de l’effet de diffusion.
Dans CIVA, l’interaction entre les photons et la pièce inspectée est simulée par une méthode Monte-Carlo, pour laquelle un nombre de photons à simuler doit être défini.
Le calcul Monte-Carlo peut prendre plusieurs heures.

 


Premier calcul par les méthodes analytiques et Monte-Carlo (radiations directes et diffusées)

 

Après avoir réalisé une simulation prenant en compte les radiations directes et diffusées, la version actuelle de CIVA permet de réutiliser le Monte-Carlo déjà calculé pour d’autres simulations.
Vous pouvez être amené à devoir changer la position du défaut, ses dimensions, ou d’autres paramètres.

L’option “importer un calcul Monte-Carlo” permet à l’utilisateur de changer un ou plusieurs paramètres du modèle, et de garder les mêmes radiations diffusées que lors du premier calcul.
CIVA va alors calculer uniquement les radiations directes, et les combiner avec la diffusion obtenue depuis le fichier Monte-Carlo chargé.

 

Outil pour importer un résultat Monte-Carlo déjà calculé

 

L’image ci-dessous représente une comparaison de deux simulations avec deux tailles d’inclusion différentes. Le premier calcul a été simulé avec 10E9 photons (5 heures pour le calcul). Dans le second cas, le Monte-Carlo du premier résultat a été chargé (2 minutes pour le calcul).

 


Comparaison de deux simulations utilisant l’outil “Importer un calcul Monte-Carlo”

 

Notes importantes :

  • Cet outil n’est disponible qu’en conservant les mêmes tailles et résolutions pour le détecteur.
  • Lors de l’utilisation de cet outil, l’utilisateur doit être certain que l’effet de diffusion sera le même dans les différentes configurations.

 

Afficher plusieurs Scans dans la vue 3D (Mars 2012)

Lors de la simulation d’une inspection comprenant plusieurs axes de variation (Balayage Mécanique, Incrémentation Mécanique, Balayage Electronique, Tirs Multiples, etc.), une image C-Scan est générée, et vous pouvez souhaiter afficher plusieurs scans dans la vue 3D. Ainsi, vous pourrez voir d’un coup d’œil comment un scan est affecté par le changement dans l’autre axe.
C’est possible grâce à l’option "scan figé" :

La configuration ci-dessous utilise une sonde UT multi-éléments constituée de barrettes linéaires. Un balayage électronique est effectué le long de la circonférence de la pièce tubulaire, tandis qu’une incrémentation mécanique est réalisée le long de l’axe de révolution. La simulation génère une image Bscan (Balayage Electronique vs. Temps), une image Dscan (Incréments vs. Temps) et une image Cscan (Balayage Electronique vs. Incréments) :

 

 

En tant qu’utilisateur expérimenté de CIVA, vous savez déjà qu’un simple glisser-déposer permet d’afficher une image dans la vue 3D. Cette superposition des vues vraies et des défauts aide à l’analyse des différents échos :

 

 

 

Mais il est également possible d’afficher plusieurs Bscans (ou Dscans) correspondant à plusieurs positions. Pour ce faire, cliquez droit sur le premier affiché dans la vue 3D, puis sélectionnez "Copier & Figer". Après cela, lorsque vous déplacerez le curseur de l’Incrémentation Mécanique dans le Cscan, une seconde image apparaitra. Pensez à changer l’opacité du scan pour faciliter la visualisation (toujours depuis le menu contextuel "magique" clic droit). Puis répétez l’opération pour obtenir le nombre souhaité de vues de coupe :

 

 

 

Cette capacité d’imagerie avancée facilite et accélère l’analyse des inspections, particulièrement pour les géométries et les défauts complexes, ou lors de la réalisation de plusieurs séries de tirs avec une sonde multi-éléments.

 

Personnalisez votre mise en page (Janvier 2012)

Pour chaque simulation, une mise en page est définie pour l’affichage des résultats.
Cette mise en page définit les éléments suivants :

  • Le nombre et le type de vues affichées
  • La position de ces vues dans la page d’analyse
  • L’orientation de chacune des vues

Après avoir lancé une simulation, une mise en page par défaut (appelée "Mise en page CEA") s’affiche. Par exemple, pour un balayage mécanique linéaire dans le module "Réponse Défaut" de CIVA, la page d’analyse montre le "Bscan vrai" (ou Sscan pour les techniques multi-éléments), la vue 3D et le Ascan.

 


« Mise en page CEA » de la fenêtre de page d’analyse après une simulation de balayage linéaire (en mode Réponse Défaut)

 

Cependant, lorsque vous ouvrez un résultat, vous pouvez souhaiter une mise en page spécifique pour la page d’analyse, en ajoutant par exemple une nouvelle image. CIVA permet de personnaliser la disposition des différentes images selon vos besoins.
Pour chaque nouveau résultat affiché dans une nouvelle page d’analyse, vous pourrez retrouver la mise en page spécifique.

Pour cela, il vous suffit de définir votre nouvelle mise en page personnalisée, puis de faire un clic droit sur la barre de titre bleue "Analyse" en haut de la fenêtre.

 


Nouvelle disposition de la fenêtre d’analyse et accès à une mise en page personnalisée

 

De nombreuses possibilités sont alors disponibles :

 


Menu de la page d’analyse

 

Enregistrez cette nouvelle mise en page, et chaque fois que vous souhaiterez la retrouver, vous n’aurez qu’à la charger.

 


Menu de la page d’analyse et chargement de mise en page

 

Si vous définissez cette nouvelle mise en page par défaut, cette nouvelle configuration sera celle utilisée pour l’affichage de tous les nouveaux résultats du même type.

Différentes mise en page peuvent être enregistrées. Vous pourrez choisir votre mise en page favorite pour chaque type de simulation.

Votre nouvel environnement est enfin organisé comme vous le souhaitez !

 

Utilisez des vues de coupe pour faciliter le positionnement de défaut (Novembre 2011)

L’inspection de composants complexes mène souvent à de grands défis lorsqu’il s’agit de positionner un défaut dans une zone d’intérêt critique tout en travaillant dans une fenêtre de visualisation 3D. Par exemple, vous êtes en train d’inspecter un piquage, et vous voudriez placer le défaut dans une position oblique par rapport à la connexion du piquage, mais débouchant exactement au fond du cylindre primaire ! Eh bien, ce n’est pas facile, et une simple vue 3D peut vous rendre fou...

 

 

 

Dans CIVA 10, le concept de vues de coupe a été développé, dans l’optique de passer facilement d’une vue 3D à un affichage 2D spécifique. Ces vues sont disponibles en cliquant droit soit sur la sonde soit sur un défaut. Puis, quelques menus vous permettent de sélectionner des vues de coupe 2D typiques concernant l’objet sélectionné.

Par exemple, si vous sélectionnez une vue de coupe parallèle disponible depuis le défaut, vous visualiserez immédiatement la vue de coupe entre la pièce de test et le plan du défaut. Depuis cette nouvelle vue, vous pouvez double cliquer sur le défaut pour activer son mode de positionnement interactif, et vous pouvez facilement déplacer et/ou faire pivoter ce défaut pour le placer exactement à l’emplacement souhaité.

 

 

Vous pouvez enfin retourner à la vue 3D par un simple clic sur le bouton approprié, et ajuster les autres paramètres avant de lancer vos simulations.
Ne s’agit-il pas de l’une des meilleures fonctionnalités à avoir été ajoutée dans la version 10 de CIVA ?

 

Personnalisez votre environnement d’analyse (Septembre 2011)

Lors de l’analyse d’une grande quantité de données, tout utilisateur de CIVA s’est un jour plaint que la couleur des curseurs sur celle des images n’était pas pratique !

Quoi de plus ennuyeux qu’un curseur dont la couleur est exactement la même que celle d’un Ascan ? Pourquoi le second curseur rouge a-t-il exactement la même couleur que les marqueurs de limitation ?
Eh bien dans la version CIVA 10, il est désormais possible de personnaliser la couleur du curseur ou même des images de fond, de sorte que ces petits soucis ne vous dérangeront plus !

 

 

Pour changer la couleur du curseur, rien de plus facile ! Il vous suffit d’ouvrir le menu "Outils & Préférences", et de sélectionner la section "Couleurs".

 

 

Sélectionnez vos couleurs préférées pour les deux curseurs, changez la couleur de fond des Ascan et des courbes Echodynamiques, et/ou modifiez la couleur des graduations des axes…

 

 

Voilà, votre environnement d’analyse est bien plus confortable !

 

Affichez des vues cumulées pour les inspections multi-éléments (Juillet 2011)

Lorsque vous réalisez une inspection multi-éléments impliquant différentes séquences ou captures pour une ou plusieurs positions de scan mécaniques, vous pouvez cumuler les vues de tous les "Scan" ou "Bscan" vrais dans une seule image.

 

 

Pour activer cette vue cumulée, il suffit de sélectionner l’option "Outils données", disponible dans la barre de titre de l'image du Bscan vrai ou du Sscan, puis de cliquer sur l’icône "Vue cumulée" :

 

 

 

Pour ces deux options, l’image résultante contient l’intégralité des données affichées dans l’image. Une image « cumulée » signifie que, pour chaque pixel de l’image, l’amplitude affichée correspond à l’amplitude maximale obtenue dans cette région (si plusieurs captures correspondent à cet endroit), tandis qu’une image "cumulée moyennée" correspond à la moyenne de toutes les captures pour chaque pixel de l’image.

 

"Image cumulée" : vue cumulée pour toutes les positions mécaniques et toutes les positions de scan sectoriel
(affichage de l’amplitude maximale)

 


"Image cumulée moyennée" : vue cumulée pour toutes les positions mécaniques et toutes les positions de scan sectoriel
(moyenne de toutes les captures)

 

Définissez le traducteur… Une seule fois! (Mars 2011)

Ce n’est pas une nouveauté dans CIVA mais demeure quelque peu méconnu : Il est possible d’enregistrer tous les paramètres de vos traducteurs dans un ensemble de différents fichiers afin de construire votre propre librairie de sondes, prête à être chargée dans CIVA.
Vous pouvez réellement gagner du temps en utilisant cette fonctionnalité, car il n’est pas si facile d’accéder à toutes les informations relatives aux paramètres de la sonde (géométrie, focalisation, signal...), alors... Ne vous référez à la fiche technique du fabricant qu’une seule fois !
C’est également une fonctionnalité intéressante pour partager les connaissances avec vos collègues et éviter certaines erreurs lors de la saisie de données.

Comment procéder ? C’est très simple !

 

 

Une fois que vous avez saisi toutes les informations dans l’onglet traducteur, sélectionnez simplement le menu "Fichier" puis "Enregistrer" en haut à gauche de l’onglet.

Puis, entrez un nom (enfin… mettons clairement la référence de la sonde !) et enregistrez les informations, sous la forme d’un simple fichier disponible sur votre disque.

Lorsque vous souhaitez définir la même sonde pour un autre projet, il vous suffit désormais de charger toutes les données de la sonde depuis le même emplacement grâce au menu "Ouvrir", ne perdez plus de temps à chercher la fiche technique du fabricant !

Et cette fonctionnalité est également disponible pour les autres onglets : composant, défaut...

 

Outil de Mesure d’Amplitude (Janvier 2011)

CIVA 10.0 fournit un nouvel outil pour effectuer des mesures d’amplitude efficaces sur des images. La plupart des outils commerciaux proposent ce genre de possibilité mais sur des zones carrées.

 

 

Dans l’image ci-dessus, il semble difficile de réaliser une mesure efficace avec un carré autour de l’écho de coin (où les curseurs se croisent)!

 


CIVA permet à l’utilisateur de créer une zone multi-points libre comme celle ci-dessus, en cliquant sur le bouton dans "outils données" disponible dans la barre de titre pour toutes les images.

 

 

Une croix indique la position du point d’amplitude maximale dans cette zone et une boîte apparaît et donne toutes les informations disponibles.

De plus, en double-cliquant sur le contour de la zone, la forme du contour peut facilement être modifiée. Ceci peut être appliqué sur les Bscans, Cscans et ainsi de suite.