Plik danych tworzony przez CircuitWorks podczas eksportowania biblioteki komponentów jest taki sam, jak plik wymagany podczas importowania pliku danych.
W każdym wierszu pliku danych występują poniższe pola, rozdzielone separatorem pliku:
- Numer części komponentu
- Nazwa części (z rozszerzeniem .sldprt lub .sldasm)
- Ścieżka komponentu
- Nazwa konfiguracji - pozostawić puste, aby użyć ostatnio zapisanej konfiguracji
- Wysokość komponentu w metrach
-
Orientacja komponentu, 1 - 6:
-
Wyrównany z płaszczyzną przednią XY - dodatnie Z
- Wyrównany z płaszczyzną górną XZ - dodatnie Z
- Wyrównany z płaszczyzną prawą ZY - dodatnie Z
- Wyrównany z płaszczyzną przednią XY - ujemne Z
- Wyrównany z płaszczyzną górną XZ - ujemne Z
- Wyrównany z płaszczyzną prawą ZY - ujemne Z
- Wartość źródłowa desygnatora odniesienia - wykorzystywana jako przyrostek podczas generowania wartości desygnatora odniesienia podczas eksportu
- Typ komponentu - "3" dla komponentów elektrycznych
- system CAD - "0" dla SolidWorks
- Odsunięcie X komponentu (domyślnie 0)
- Odsunięcie Y komponentu (domyślnie 0)
- Obrót komponentu (domyślnie 0)
- Odsunięcie Z komponentu (domyślnie 0)
Jeżeli jako separator dziesiętny używany jest przecinek (,), to jako separator pól należy wykorzystać pionową kreskę (|) lub znak tabulacji.
Przykładowy plik danych:
