Motion Sizer puede exportar diagramas de leva a archivos .asc. Motion Sizer puede importar archivos .asc como perfiles de movimiento definidos por el usuario.
Los archivos .asc describen perfiles interpolados de spline cúbico.
Los archivos .asc son archivos de texto con codificación UTF-8.
El final de la línea está codificado en el estilo Windows mediante CR LF (retorno de carro, línea nueva).
El punto (.
) se utiliza como separador decimal para números. Se utiliza la precisión doble, tal como se define en https://msdn.microsoft.com/en-us/library/678hzkk9.aspx. Se permite la notación de exponentes (por ejemplo, 1.91446788459615E-05
).
Los archivos .asc codifican un perfil de posición.
Proporcionan una interpolación de spline cúbico de un perfil de valores de posiciones equidistantes.
Un archivo .asc consta de dos tipos de datos:
Datos de encabezado en las líneas 1...10.
Datos de perfil en las líneas 11 y siguientes.
En el siguiente ejemplo de archivo .asc:
Los datos de encabezado se encuentran en las líneas 1...10.
Los datos de perfil se encuentran en las líneas 11 y siguientes.
Línea |
Contenido |
---|---|
|
|
Los datos de encabezado de las líneas 1...10 de cada archivo .asc contienen la información siguiente:
Línea |
Tipo de información |
Valores admitidos |
Descripción |
Ejemplo |
---|---|---|---|---|
1 |
Nombre del software |
Texto |
Identifica el software que se utilizó para crear este archivo .asc. |
|
2 |
Versión del software |
Texto |
Identifica la versión de software que se utilizó para crear este archivo .asc. |
|
3 |
Factor Y |
|
Identifica la escala predeterminada del eje y. Se aplica de forma predeterminada a un segmento cuando se utiliza este perfil como perfil definido por el usuario, y cuando se importa un diagrama de leva desde este archivo .asc. |
|
4 |
Factor X |
|
Identifica la escala predeterminada del eje x que se utiliza para determinar la coordenada x del punto final del segmento al importar un diagrama de leva desde este archivo .asc. |
|
5 |
Desplazamiento Y |
|
Identifica la coordenada y predeterminada del punto de inicio del segmento de leva al importar un diagrama de leva desde este archivo .asc. |
|
6 |
Desplazamiento X |
|
Identifica la coordenada x del punto de inicio del segmento de leva al importar un diagrama de leva desde este archivo .asc. |
|
7 |
Pendiente de inicio |
|
Identifica la pendiente del perfil de posición en el primer punto del perfil.
El valor de este parámetro sólo se evalúa si se utiliza |
|
8 |
Pendiente final |
|
Identifica la pendiente del perfil de posición en el último punto del perfil.
El valor de este parámetro sólo se evalúa si se utiliza |
|
9 |
Modalidad de interpolación |
|
Define cómo se resuelve la condición del flanco en el punto de inicio y en el punto final del perfil.
|
|
10 |
Separador |
(Sólo se permite este texto). |
Identifica el final del encabezado y el principio de los datos de perfil. |
|
Las líneas 11 y siguientes hasta el final del archivo .asc contienen los datos del perfil. Cada valor de perfil se proporciona como un número decimal seguido de un CR LF (retorno de carro, línea nueva).
Los archivos .asc exportados de Motion Sizer contienen exactamente 360 valores de perfil.
Motion Sizer le permite importar archivos .asc que contengan un máximo de 1000 valores de perfil.
Cada valor de perfil representa un valor y del perfil, normalizado según un rango de 0 a 1. Los parámetros YFactor
y YOffset
que se proporcionan en los datos de encabezado restauran la relación en el rango de posición real.
Los valores de perfil están separados de manera equidistante a lo largo del eje x. Los parámetros XFactor
y XOffset
que se proporcionan en los datos de encabezado restauran la relación en los valores x del perfil.