Motion Sizer peut exporter des diagrammes de came dans des fichiers .asc. Motion Sizer peut importer des fichiers .asc en tant que profils de mouvement définis par l'utilisateur.
Les fichiers .asc décrivent des profils interpolés par spline cubique.
Les fichiers .asc sont des fichiers textes encodés en UTF-8.
La fin de ligne est encodée en style Windows par un caractère de retour chariot CR LF (Carriage Return, Line Feed).
Le point (.
) sert de séparateur décimal pour les nombres. La précision double est utilisée, comme indiqué dans https://msdn.microsoft.com/en-us/library/678hzkk9.aspx. La notation exponentielle est autorisée (par exemple, 1.91446788459615E-05
).
Les fichiers .asc encodent un profil de position.
Ils fournissent une interpolation par spline cubique d'un profil aux valeurs de position équidistantes.
Un fichier .asc contient deux types de données :
Données d'en-tête sur les lignes 1 à 10.
Données de profil sur les lignes 11 et suivantes.
Dans l'exemple de fichier .asc suivant :
Les données d'en-tête se trouvent sur les lignes 1 à 10.
Les données de profil se trouvent sur les lignes 11 et suivantes.
Ligne |
Contenu |
---|---|
|
|
Les données d'en-tête sur les lignes 1 à 10 de chaque fichier .asc contiennent les informations suivantes :
Ligne |
Type d'information |
Valeurs autorisées |
Description |
Exemple |
---|---|---|---|---|
1 |
Nom du logiciel |
Texte |
Identifie le logiciel utilisé pour créer ce fichier .asc. |
|
2 |
Version logicielle |
Texte |
Identifie la version du logiciel utilisée pour créer ce fichier .asc. |
|
3 |
Facteur Y |
|
Identifie l'échelle par défaut de l'axe Y. Elle est appliquée par défaut à un segment lorsque ce profil est utilisé comme un profil défini par l'utilisateur et lorsque vous importez un diagramme de came à partir de ce fichier .asc. |
|
4 |
Facteur X |
|
Identifie l'échelle par défaut de l'axe X utilisé pour déterminer l'abscisse du point de fin du segment lorsque vous importez un diagramme de came à partir de ce fichier .asc. |
|
5 |
Décalage en Y |
|
Identifie l'ordonnée du point de début du segment de came lorsque vous importez un diagramme de came à partir de ce fichier .asc. |
|
6 |
Décalage en X |
|
Identifie l'abscisse du point de début du segment de came lorsque vous importez un diagramme de came à partir de ce fichier .asc. |
|
7 |
Pente de début |
|
Identifie la pente du profil de position au premier point du profil.
La valeur de ce paramètre n'est évaluée que si |
|
8 |
Pente de fin |
|
Identifie la pente du profil de position au dernier point du profil.
La valeur de ce paramètre n'est évaluée que si |
|
9 |
Mode d'interpolation |
|
Définit le mode de résolution de la condition aux limites pour le point de début et le point de fin du profil.
|
|
10 |
Séparateur |
(Seul ce texte est autorisé.) |
Identifie la fin de l'en-tête et le début des données de profil. |
|
Les lignes 11 et suivantes, jusqu'à la fin du fichier .asc, contiennent les données de profil. Chaque valeur de profil est un nombre décimal suivi d'un caractère CR LF.
Les fichiers .asc exportés de Motion Sizer contiennent exactement 360 valeurs de profil.
Motion Sizer vous permet d'importer des fichiers .asc contenant jusqu'à 1000 valeurs de profil.
Chaque valeur de profil représente une ordonnée du profil, normalisée entre 0 et 1. Les paramètres YFactor
et YOffset
fournis dans les données d'en-tête restaurent la relation à la plage de position réelle.
Les valeurs de profil sont équidistantes sur l'axe X. Les paramètres XFactor
et XOffset
fournis dans les données d'en-tête restaurent la relation aux abscisses du profil.