O arquivo de configuração define o formato de importação dos dados da biblioteca em um arquivo de dados. O arquivo de dados utiliza um separador de lista específico do idioma, que geralmente é uma vírgula, como delimitador de coluna. Na exportação dos diferentes objetos de arnés, o arquivo de configuração indica os dados que serão exportados.
O formato do arquivo de configuração é o seguinte. Cada elemento da lista faz referência a uma linha do arquivo:
Objeto |
Tipo de objeto que contém o arquivo de entrada. Para condutores de biblioteca, o objeto é libwires. Para cabos de biblioteca, o objeto é libcables. Não são diferenciadas maiúsculas e minúsculas. |
ARQUIVO DE LOG |
Caminho e nome do arquivo de registro de saída. Por exemplo, C:\WireLibrary\libwires. Se não for indicado uma rota, o arquivo de log será criado no mesmo diretório que o arquivo de dados (.csv). |
CABEÇALHO1 (Nome de propriedade) |
Especifica os nomes dos parâmetros de entrada.
|
CABEÇALHO2 (Tipo de dados) |
Especifica o tipo de dados associados com o nome da propriedade na mesma coluna. É a quarta linha. |
CABEÇALHO3 (Unidade) |
Especifica a unidade de medida associada ao tipo de dados na mesma coluna. É a quinta linha. |
As unidades devem ser adequadas para o tipo de dados especificado para o nome da propriedade dada. Se as unidades forem incorretas, a propriedade não será adicionada ao objeto de biblioteca e aparecerá uma mensagem de erro no arquivo de log de importação. Por exemplo, se for especificada a polegada como unidade para uma propriedade com texto, é ignorada a propriedade e é criada uma mensagem de advertência.
O tipo também deve corresponder ao tipo de dados exibido para uma propriedade predefinida. Se existir um tipo incorreto, é ignorada a propriedade e é criada uma mensagem de advertência.
Arquivo de configuração de condutor de exemplo:
libwires
C:\libwires.log
Nome dos arames,Aparência,Diâmetro Externo,Categoria Número da Peça,Calibrador
texto,texto,comprimento,texto,texto,texto
nenhum, nenhum, polegada, nenhum, nenhum, nenhum
Arquivo de configuração de cabo de exemplo:
libcables
C:\libcables.log
Nome do cabo ,Categoria, Numero da peça,Diâmetro externo, ID do condutor,Nome do condutor
texto,texto,texto,comprimento,texto,texto
nenhum, nenhum, nenhum, polegada, nenhum, nenhum
Arquivo de configuração de emenda de exemplo:
libsplices
C:\libsplice.log
Nome da biblioteca, Nome, Categoria, Número de peça, Comprimento embutido, MyCustom
texto,texto,texto,comprimento,texto
nenhum,nenhum,nenhum,polegada,nenhum
Arquivo de configuração de selo de exemplo:
libseals
C:\libvirtualparts-seals.log
Nome, Categoria, Número da peça, Diâmetro externo mínimo, Diâmetro externo máximo, Tipo do diâmetro
texto, texto, texto, comprimento, comprimento, texto
nenhum, nenhum, nenhum, polegada, polegada, nenhum
Arquivo de configuração de terminal de exemplo:
libterminals
C:\libvirtualparts-terminals.log
Nome,Categoria,Número de peça, Diâmetro mín, Diâmetro máx, Tipo de diâmetro
texto, texto, texto, texto, texto, texto
nenhum, nenhum, nenhum, nenhum, nenhum, nenhum
Arquivo de configuração de conector de exemplo:
libplugs
C:\libvirtualparts-plugs.log
Nome,Categoria,Número de peça
texto, texto, texto
nenhum, nenhum, nenhum
Arquivo de configuração de identificador de exemplo:
liblabels
C:\libvirtualparts-labels.log
Nome,Categoria,Número de peça,Altura, Largura
texto, texto, texto, comprimento, comprimento
nenhum, nenhum, nenhum, polegada, polegada
Arquivo de configuração de chicote de exemplo:
liblooms
C:\libvirtualparts-looms.log
Nome,Categoria,Número de Peça,Aparência, Espessura da Parede, Diâmetro mín, Diâmetro máx, Tipo de Diâmetro
texto, texto, texto, texto, comprimento, comprimento, comprimento, texto
nenhum, nenhum, nenhum, nenhum, polegada, polegada, polegada, nenhum
Arquivo de configuração de peças virtuais personalizadas (definidas pelo usuário) de exemplo:
libvirtualpart
C:\libvirtualparts-virtualparts.log
Nome,Categoria,Número de peça
texto, texto, texto
nenhum, nenhum, nenhum
Arquivo de configuração de cabo plano de exemplo:
Cabos planos da biblioteca
C:\librawribboncables.log
Nome,Categoria,Número da peça,Aparência do Condutor Um,Aparência do Corpo da Faixa de Opções,Número de Fios,Passo,Altura,Largura,Calibrador,Tamanho do Macho
texto,texto,texto,texto,texto,texto,comprimento,comprimento, comprimento,texto,comprimento
nenhum, nenhum, nenhum, nenhum, nenhum, nenhum,polegada, polegada, polegada,nenhum, polegada