Motion Sizer può esportare diagrammi cam nei file .asc. Motion Sizer può importare file .asc come profili di movimento definiti dall'utente.
I file .asc descrivono i profili interpolati di spline cubica.
I file .asc sono file di testo con codifica UTF-8.
La fine della linea è codificata in stile Windows da un CR LF (ritorno a capo, avanzamento linea).
Il punto (.
) viene utilizzato come carattere separatore decimale per i numeri. Si utilizza la precisione doppia, come definito in https://msdn.microsoft.com/en-us/library/678hzkk9.aspx. È consentita la notazione europea (ad esempio, 1.91446788459615E-05
).
I file .asc codificano un profilo di posizione.
Forniscono una interpolazione di spline cubica di un profilo di valori di posizione equidistanti.
Un file .asc consiste di due tipi di dati:
Dati intestazione nelle linee 1 - 10.
Dati profilo nelle linee 11 e seguenti.
Nel seguente esempio di file .asc:
I dati dell'intestazione sono disponibili nelle linee 1 - 10.
I dati del profilo sono disponibili nelle linee 11 e seguenti.
Linea |
Contenuto |
---|---|
|
|
I dati dell'intestazione nelle linee 1 - 10 di ciascun file .asc contengono le informazioni seguenti:
Linea |
Tipo di informazioni |
Valori ammessi |
Descrizione |
Esempio |
---|---|---|---|---|
1 |
Nome del software |
Testo |
Identifica il software utilizzato per creare questo file .asc. |
|
2 |
Versione software |
Testo |
Identifica la versione del software utilizzato per creare questo file .asc. |
|
3 |
Fattore Y |
|
Identifica la scala predefinita dell'asse y. Viene applicato per impostazione predefinita a un segmento quando questo profilo viene utilizzato come profilo definito dall'utente e quando si importa un diagramma cam da questo file .asc. |
|
4 |
Fattore X |
|
Identifica la scala predefinita dell'asse x utilizzata per determinare la coordinata x del punto finale del segmento quando si importa un diagramma cam da questo file .asc. |
|
5 |
Offset Y |
|
Identifica la coordinata y predefinita del punto iniziale del segmento cam quando si importa un diagramma cam da questo file .asc. |
|
6 |
Offset X |
|
Identifica la coordinata x del punto iniziale del segmento cam quando si importa un diagramma cam da questo file .asc. |
|
7 |
Pendenza iniziale |
|
Identifica la pendenza del profilo di posizione nel primo punto del profilo.
Il valore di questo parametro viene valutato solo se si utilizza |
|
8 |
Pendenza finale |
|
Identifica la pendenza del profilo di posizione nell'ultimo punto del profilo.
Il valore di questo parametro viene valutato solo se si utilizza |
|
9 |
Modalità di interpolazione |
|
Definisce come viene risolta la condizione del fronte nei punti iniziale e nel punto finale del profilo.
|
|
10 |
Separatore |
(È consentito solo questo testo). |
Identifica la fine dell'intestazione e l'inizio dei dati di profilo. |
|
Le linee 11 e seguenti fino alla fine del file .asc contengono i dati di profilo. Ogni valore di profilo viene fornito come numero decimale, seguito da un CR LF.
I file .asc esportati da Motion Sizer contengono esattamente 360 valori di profilo.
Motion Sizer consente di importare file .asc contenenti fino a 1000 valori di profilo.
Ogni valore di profilo rappresenta un valore y del profilo, normalizzato in un intervallo da 0 a 1. I parametri YFactor
e YOffset
forniti nei dati dell'intestazione ripristinano la relazione all'intervallo di posizione effettivo.
I valori di profilo sono equidistanti sull'asse x. I parametri XFactor
e XOffset
forniti nei dati dell'intestazione ripristinano la relazione ai valori x del profilo.