|
Importation d'un fichier de points
L'importation d'un tableau de point est une fonctionnalité
commune à plusieurs commandes HullCAO qui font appel à un
même dialogue dont l'apparence est la suivante:

Le tableau est initialement vide. Il est nécessaire de sélectionner
un fichier de coordonnées .CSV à l'aide du bouton "Lire
un fichier". Ce fichier est alors lu et traîté afin
de remplir le tableau. Les coordonnées doivent être données
dans la même unité que celle active dans HullCAO.
Attention : lors de l'import du fichier CSV,
celui-ci ne doit pas être ouvert par une autre application en même
temps (excel par exemple). Sinon, vous aurez un message "Aucune erreur
ne s'est produite" mais l'import ne se fera pas.
Modification des coordonnées
Une fois les coordonnées chargées dans le tableau,
il est encore possible de modifier une coordonnée en double-cliquant
dans la case correspondante. La cellule sélectionnée passe
alors en mode édition et autorise l'utilisateur à saisir
la nouvelle coordonnée désirée.
Format du fichier d'import CSV
Le fichier CSV (DOS) (comma separated values) est un fichier texte
contenant des valeurs séparées par des virgues, que HullCAO
peut exploiter. C'est aussi le format de fichier d'export du réseau
de contrôle d'une surface. Il peut être créé
avec n'importe quel éditeur de texte ou avec Microsoft Excel.

Le fichier CSV vu dans l'application Excel

Le fichier CSV vu dans l'application Notepad
Exemple de contenu complet d'un fichier CSV:
,Point 1,,,Point
2,,,Point 3,,,Point 4,,,Point 5,,
,X,Y,Z,X,Y,Z,X,Y,Z,X,Y,Z,X,Y,Z
Couple 1,0.00,0.00,0.34,0.00,5.95,0.34,0.00,9.80,1.53,0.00,13.65,5.27,0.00,14.00,8.16
Couple 2,15.00,0.00,-2.72,15.00,9.10,-2.72,15.00,14.00,1.02,15.00,16.80,5.95,15.00,17.15,8.84
Couple 3,29.00,0.00,-4.59,29.00,10.50,-4.59,29.00,16.45,1.36,29.00,17.85,6.97,29.00,17.85,9.52
Couple 4,43.00,0.00,-5.10,43.00,9.45,-4.76,43.00,14.70,1.87,43.00,17.15,7.82,43.00,16.80,10.20
Couple 5,57.00,0.00,-4.25,57.00,6.65,-3.74,57.00,11.55,2.55,57.00,14.35,8.50,57.00,14.35,10.71
Couple 6,71.00,0.00,-2.89,71.00,3.85,-2.38,71.00,8.75,3.57,71.00,10.85,9.18,71.00,11.20,11.22
Couple 7,86.00,0.00,-1.36,86.00,1.40,-0.85,86.00,4.55,4.76,86.00,5.60,10.03,86.00,5.95,11.73
Couple 8,100.00,0.00,0.17,100.00,0.00,0.51,100.00,0.00,6.29,100.00,0.00,10.88,100.00,0.00,12.07
On retrouve donc dans ce fichier le contenu du tableau,
y compris les 2 lignes d'entête et la 1ere colonne. Les données
sont séparées par des virgules dont le nombre doit être
équivalent sur chaque ligne. Sur chaque ligne du fichier, on trouve
une série de coordonnées : X(point1),Y(points1),Z(point1),X(point2),Y(points2),Z(point2),...
etc. . Le meilleur moyen d'avoir un exemple de fichier
CSV est d'exporter le réseau de contrôle d'un objet.
Le libellé des entêtes du tableau n'est pas obligatoire
(2 première lignes et première valeur de chaque colonne)
: il permet simplement d'améliorer la visibilité après
chargement. Ainsi, le fichier suivant est équivalent au premier
:
,,,,,,,,,,,,,,,
,,,,,,,,,,,,,,,
,0.00,0.00,0.34,0.00,5.95,0.34,0.00,9.80,1.53,0.00,13.65,5.27,0.00,14.00,8.16
,15.00,0.00,-2.72,15.00,9.10,-2.72,15.00,14.00,1.02,15.00,16.80,5.95,15.00,17.15,8.84
,29.00,0.00,-4.59,29.00,10.50,-4.59,29.00,16.45,1.36,29.00,17.85,6.97,29.00,17.85,9.52
,43.00,0.00,-5.10,43.00,9.45,-4.76,43.00,14.70,1.87,43.00,17.15,7.82,43.00,16.80,10.20
,57.00,0.00,-4.25,57.00,6.65,-3.74,57.00,11.55,2.55,57.00,14.35,8.50,57.00,14.35,10.71
,71.00,0.00,-2.89,71.00,3.85,-2.38,71.00,8.75,3.57,71.00,10.85,9.18,71.00,11.20,11.22
,86.00,0.00,-1.36,86.00,1.40,-0.85,86.00,4.55,4.76,86.00,5.60,10.03,86.00,5.95,11.73
,100.00,0.00,0.17,100.00,0.00,0.51,100.00,0.00,6.29,100.00,0.00,10.88,100.00,0.00,12.07
Attention : certaines
versions d'excel (française en particulier) produisent par défaut
des fichiers CSV dont le séparateur n'est pas une virgule mais
un point virgule. De même, le séparateur des nombres décimaux
est alors une virgule et non un point. Ce type de fichier ne convient
pas à HullCAO : les signes doivent être remplacés,
ou la configuration d'Excel modifiée pour la rendre compatible
avec le standard international.
Pour modifier le comportement d'Excel, Aller dans Démarrer / Panneau
de configuration / Paramètres régionnaux / Onglet "Nombre".
Modifier alors le "Symbole décimal" qui doit être
un point "." ,
et le "Séparateur de listes" qui doit être une
virgule ",".
|