Formato del archivo de configuración de importación de la Biblioteca de Cable y arnés

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.

Formato requerido

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.

  • Para importar conductores de biblioteca, deberá haber un Nombre de conductor, Aspecto de visualización y Diámetro exterior. Puede haber otras propiedades además de las propiedades mínimas requeridas.
  • Para cables, deberá haber un Nombre de cable, Diámetro exterior (si se deja en blanco, se utilizará Calcular tamaño desde conductores), Nombre de conductor (que existe en la biblioteca actual) e Id. de hilo. Puede haber otras propiedades además de las propiedades mínimas requeridas.

    No se requieren propiedades específicas para exportar conductores y cables de biblioteca.

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.

Unidades del archivo de configuración

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 muestra (.cfg)

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