Motion Sizer kann Nockendiagramme in .asc-Dateien exportieren. Importiert werden .asc-Dateien von Motion Sizer als benutzerdefinierte Bewegungsprofile.
In .asc-Dateien werden kubische Spline-Interpolationsprofile beschrieben.
Bei .asc-Dateien handelt es sich um Textdateien mit UTF-8-Codierung.
Das Zeilenende wird jeweils Windows-typisch mit CR LF codiert (Carriage return, Line Feed).
Der Punkt (.
) wird für Zahlenangaben als Dezimaltrennzeichen verwendet. Es wird doppelte Genauigkeit verwendet, gemäß der Definition in https://msdn.microsoft.com/en-us/library/678hzkk9.aspx. Eine Exponentendarstellung ist zulässig (Beispiel: 1.91446788459615E-05
).
.asc-Dateien codieren ein Positionsprofil.
Sie stellen eine kubische Spline-Interpolation für ein Profil mit äquidistanten Positionswerten bereit.
Eine .asc-Datei besteht aus zwei Typen von Daten:
Kopfzeilendaten in den Zeilen 1 bis 10.
Profildaten in den Zeilen ab Zeile 11.
Für das .asc-Dateibeispiel gilt:
Die Kopfzeilendateien sind in den Zeilen 1 bis 10 verfügbar.
Die Profildaten sind in den Zeilen ab Zeile 11 verfügbar.
Zeile |
Inhalt |
---|---|
|
|
Die Kopfzeilendaten in den Zeilen 1 bis 10 jeder .asc-Datei enthalten folgende Informationen:
Zeile |
Typ der Informationen |
Zulässige Werte |
Beschreibung |
Beispiel |
---|---|---|---|---|
1 |
Name der Software |
Text |
Identifiziert die zur Erstellung der .asc-Datei verwendete Software. |
|
2 |
Version der Software |
Text |
Identifiziert die zur Erstellung der .asc-Datei verwendete Softwareversion. |
|
3 |
Y-Faktor |
|
Identifiziert den Standardmaßstab der Y-Achse. Der Y-Faktor wird standardmäßig auf ein Segment angewendet, wenn das betreffende Profil als benutzerdefiniertes Profil verwendet wird und Sie ein Nockendiagramm aus dieser .asc-Datei importieren. |
|
4 |
X-Faktor |
|
Identifiziert den Standardmaßstab der X-Achse für die Bestimmung der X-Koordinate des Segmentendpunkts, wenn Sie ein Nockendiagramm aus dieser .asc-Datei importieren. |
|
5 |
Y-Offset |
|
Identifiziert die Standard-Y-Koordinate des Startpunkts des Nockensegments, wenn Sie ein Nockendiagramm aus dieser .asc-Datei importieren. |
|
6 |
X-Offset |
|
Identifiziert die Standard-X-Koordinate des Startpunkts des Nockensegments, wenn Sie ein Nockendiagramm aus dieser .asc-Datei importieren. |
|
7 |
Anfangsneigung |
|
Identifiziert die Neigung des Positionsprofils am ersten Punkt des Profils.
Der Wert dieses Parameters wird nur ausgewertet, wenn |
|
8 |
Endneigung |
|
Identifiziert die Neigung des Positionsprofils am letzten Punkt des Profils.
Der Wert dieses Parameters wird nur ausgewertet, wenn |
|
9 |
Spline-Interpolationsmodus |
|
Definiert die Auflösung der Kantenbedingung am Start- und Endpunkt des Profils.
|
|
10 |
Trennzeichen |
(Nur dieser Text ist zulässig.) |
Identifiziert das Ende der Kopfzeile und den Anfang der Profildaten. |
|
Die Zeilen ab Zeile 11 bis zum Ende der .asc-Datei enthalten die Profildaten. Jeder Profilwert wird als Dezimalzahl, gefolgt von einem Zeilenumbruch (CR LF) angegeben.
Aus Motion Sizer exportierte .asc-Dateien enthalten genau 360 Profilwerte.
Motion Sizer ermöglicht Ihnen den Import von .asc-Dateien mit maximal 1000 Profilwerten.
Jeder Profilwert entspricht einem Y-Wert des Profils, normalisiert auf einen Wert im Bereich von 0 bis 1. Die in der Kopfzeile enthaltenen Parameter YFactor
und YOffset
stellen den Bezug zum tatsächlichen Positionsbereich wieder her.
Profilwerte werden in gleichen Abständen entlang der X-Achse verteilt. Die in der Kopfzeile enthaltenen Parameter XFactor
und XOffset
stellen den Bezug zu den X-Werten des Profils wieder her.