El archivo de configuración define el formato de importación de los datos de la biblioteca en un archivo de datos. El archivo de datos utiliza un separador de lista específico del idioma, que por lo general es una coma, como delimitador de columna. En la exportación de los distintos objetos de arnés, el archivo de configuración indica los datos que se van a exportar.
El formato del archivo de configuración es el siguiente. Cada elemento de la lista hace referencia a una línea del archivo:
Objeto |
Tipo de objeto que contiene el archivo de entrada. Para conductores de biblioteca, el objeto es libwires. Para cables de biblioteca, el objeto es libcables. No se diferencia entre mayúsculas y minúsculas. |
ARCHIVO DE REGISTRO |
Ruta y nombre del archivo de registro de salida. Por ejemplo, C:\WireLibrary\libwires.log. Si no se indica una ruta, el archivo de registro se crea en el mismo directorio que el archivo de datos (.csv). |
ENCABEZADO1 (Nombre de propiedad) |
Especifica los nombres de los parámetros de entrada.
|
ENCABEZADO2 (Tipo de datos) |
Especifica el tipo de datos asociado al nombre de la propiedad en la misma columna. Es la cuarta línea. |
ENCABEZADO3 (Unidad) |
Especifica la unidad de medida asociada al tipo de datos en la misma columna. Es la quinta línea. |
Las unidades deben ser adecuadas para el tipo de datos especificado para el nombre de la propiedad. Si las unidades son incorrectas, la propiedad no se añadirá al objeto de biblioteca y aparecerá un mensaje de error en el archivo de registro de importación. Por ejemplo, si se especifica la pulgada como unidad para una propiedad con texto, se ignora la propiedad y se crea un mensaje de advertencia.
El tipo también debe corresponder al tipo de datos mostrado para una propiedad predefinida. Si existe un tipo incorrecto, se ignora la propiedad y se crea un mensaje de advertencia.
Archivo de configuración de conductor de ejemplo:
libwires
C:\libwires.log
Nombre de conductor,Aspecto,Diámetro exterior,Categoría,Número de pieza,Calibre
texto,texto,longitud,texto,texto,texto
ninguno,ninguno,pulgada,ninguno,ninguno,ninguno
Archivo de configuración de cable de ejemplo:
libcables
C:\libcables.log
Cable Name,Category,Part Number,Outer Diameter,Conductor ID, Wire Name
texto,texto,texto,longitud,texto
ninguno,ninguno,ninguno,pulgada,ninguno,ninguno
Archivo de configuración de empalme de ejemplo:
libsplices
C:\libsplice.log
Library Name,Category,Part Number,Embedded Length, MyCustom
texto,texto,texto,longitud,texto
ninguno,ninguno,ninguno,pulgada,ninguno
Archivo de configuración de sello de ejemplo:
libseals
C:\libvirtualparts-seals.log
Name,Category,Part Number,Min Outer Diameter, Max Outer Diameter, Diameter Type
texto, texto, texto, longitud, longitud, texto
ninguno, ninguno, ninguno, pulgada, pulgada, ninguno
Archivo de configuración de terminal de ejemplo:
libterminals
C:\libvirtualparts-terminals.log
Name,Category,Part Number,Min Gauge, Max Gauge, Gauge Type
texto, texto, texto, texto, texto, texto
ninguno, ninguno, ninguno, ninguno, ninguno, ninguno
Archivo de configuración de conector de ejemplo:
libplugs
C:\libvirtualparts-plugs.log
Name,Category,Part Number
texto, texto, texto
ninguno, ninguno, ninguno
Archivo de configuración de identificador de ejemplo:
liblabels
C:\libvirtualparts-labels.log
Name,Category,Part Number,Height, Width
texto, texto, texto, longitud, longitud
ninguno, ninguno, ninguno, pulgada, pulgada
Archivo de configuración de telar de ejemplo:
liblooms
C:\libvirtualparts-looms.log
Nombre,Categoría,Número de pieza,Aspecto, Grosor de pared, Diámetro mínimo, Diámetro máximo, Tipo de diámetro
texto, texto, texto, texto, longitud, longitud, longitud, texto
ninguno, ninguno, ninguno, ninguno, pulgada, pulgada, pulgada, ninguno
Archivo de configuración de piezas virtuales personalizadas (definidas por el usuario) de ejemplo:
libvirtualpart
C:\libvirtualparts-virtualparts.log
Name,Category,Part Number
texto, texto, texto
ninguno, ninguno, ninguno
Archivo de configuración de cable plano de ejemplo:
libribboncables
C:\librawribboncables.log
Nombre,Categoría,Número de pieza,Aspecto del conductor uno,Aspecto del cuerpo de la cinta de opciones,Número de conductores,Paso,Altura,Anchura,Calibre,Tamaño de postizo
texto,texto,texto, texto,texto,texto,longitud,longitud,longitud,texto,longitud
ninguno,ninguno,ninguno,ninguno,ninguno,ninguno,pulgada,pulgada,pulgada,ninguno,pulgada