Formato do arquivo de configuração de importação da Biblioteca de cabeamento elétrico

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.

Formato requerido

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.

  • Para importar fios de biblioteca, deverá ter um Nome do Fio, Aparência de visualização e Diâmetro Externo. É possível ter outras propriedades além das propriedades mínimas requeridas.
  • Para cabos, deverá ter um Nome de cabo, Diâmetro externo (se for deixado em branco, será utilizado Calcular tamanho a partir de condutores), Nome do condutor (que existe na biblioteca atual) e ID do condutor. É possível ter outras propriedades além das propriedades mínimas requeridas.

    Não são necessárias propriedades específicas para exportar condutores e cabos de biblioteca.

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.

Unidades do arquivo de configuração

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

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