Nel file di configurazione viene definito il formato di importazione dei dati della libreria in un file di dati. Per il delimitatore di colonna, il file di dati utilizza un separatore di elenco specifico del sistema operativo (generalmente una virgola). Per l'esportazione dei vari oggetti di cablaggio, il file di configurazione indica i dati da esportare.
Il formato del file di configurazione è descritto di seguito. Ogni elemento dell'elenco fa riferimento ad una riga del file.
Oggetto |
Tipo di oggetto contenuto nel file di input. Per i wire di libreria, l'oggetto è libwires. Per i cavi di libreria, l'oggetto è libcables. Non viene fatta distinzione tra lettere maiuscole e minuscole. |
FILE DI REGISTRO |
Nome e percorso del file di registro di output, ad esempio C:\WireLibrary\libwires.log. Se il percorso non è presente, il file registro e il file di dati (.csv) vengono creati nella stessa directory. |
INTESTAZIONE 1 (Nome delle proprietà) |
Specifica i nomi dei parametri di input.
|
INTESTAZIONE 2 (Tipo di dati) |
Specifica il tipo di dati associato al nome della proprietà nella stessa colonna. È la quarta riga. |
INTESTAZIONE 3 (Unità) |
Specifica l'unità di misura associata al tipo di dati nella stessa colonna. È la quinta riga. |
Le unità devono essere appropriate al tipo di dati specificato per il nome della proprietà. Se le unità non sono corrette, la proprietà non viene aggiunta all'oggetto del wire e nel file registro dell'importazione viene inserito un messaggio di errore. Ad esempio, se viene specificato "pollici" come unità per una proprietà con testo come tipo, la proprietà viene ignorata e viene visualizzato un avviso.
Inoltre, il tipo deve corrispondere al tipo di dati elencato per una proprietà predefinita. Se è presente un tipo non corretto, la proprietà viene ignorata e viene visualizzato un avvito.
Esempio di file di configurazione di wire:
libwires
C:\libwires.log
Nome del wire,Aspetto,Diametro esterno,Categoria,Numero parte,Gauge
testo,testo,lunghezza,testo,testo,testo
nessuno,nessuno,pollice,nessuno,nessuno,nessuno
Esempio di file di configurazione di cavo:
libcables
C:\libcables.log
Nome cavo,Categoria,Numero parte,Diametro esterno,ID conduttore,Nome wire
testo,testo,testo,lunghezza,testo,testo
nessuno,nessuno,nessuno,pollice,nessuno,nessuno
Esempio di file di configurazione di giunzione:
libsplices
C:\libsplice.log
Nome di libreria,Categoria,Numero parte,Lunghezza predefinita,Personalizzata
testo,testo,testo,lunghezza,testo
nessuno,nessuno,nessuno,pollice,nessuno
Esempio di file di configurazione di guarnizione di tenuta:
libseals
C:\libvirtualparts-seals.log
Nome,Categoria,Numero parte,Diametro esterno min, Diametro esterno max, Tipo diametro
testo, testo, testo, lunghezza, lunghezza, testo
nessuno, nessuno, nessuno, pollice, pollice, nessuno
Esempio di file di configurazione di terminale:
libterminals
C:\libvirtualparts-terminals.log
Nome,Categoria,Numero parte,Gauge min, Gauge max, Tipo gauge
testo, testo, testo, testo, testo, testo
nessuno, nessuno, nessuno, nessuno, nessuno, nessuno
Esempio di file di configurazione di tappo:
libplugs
C:\libvirtualparts-plugs.log
Nome,Categoria,Numero parte
testo, testo, testo
nessuno, nessuno, nessuno
Esempio di file di configurazione di etichetta:
liblabels
C:\libvirtualparts-labels.log
Nome,Categoria,Numero parte,Altezza, Larghezza
testo, testo, testo, lunghezza, lunghezza
nessuno, nessuno, nessuno, pollice, pollice
Esempio di file di configurazione di guaina:
liblooms
C:\libvirtualparts-looms.log
Nome,Categoria,Numero parte,Aspetto,Spessore parete,Diametro min, Diametro max, Tipo diametro
testo, testo, testo, testo, lunghezza, lunghezza, lunghezza, testo
nessuno, nessuno, nessuno, nessuno, pollice, pollice, pollice, nessuno
Esempio di file di configurazione di parte virtuale (definita dall'utente) personalizzata:
libvirtual part
C:\libvirtualparts-virtualparts.log
Nome,Categoria,Numero parte
testo, testo, testo
nessuno, nessuno, nessuno
Esempio di file di configurazione di cavo a nastro:
libribboncables
C:\librawribboncables.log
Nome,Categoria,Numero parte,Aspetto primo conduttore,Aspetto corpo nastro,Numero di conduttori,Passo,Altezza,Larghezza,Gauge,Dimensioni di base
testo,testo,testo, testo,testo,testo,lunghezza,lunghezza,lunghezza,testo,lunghezza
nessuno,nessuno,nessuno,nessuno,nessuno,nessuno,pollice,pollice,pollice,nessuno,pollice