電纜線束資源庫匯入規劃檔格式

規劃檔案定義資料檔案中資源庫資料的匯入格式。資料檔使用語言環境特有的清單分隔符號 (通常為逗號),做為欄分隔符號。對於各種線束物件的匯出,規劃檔案指示匯出的資料。

所需的格式

規劃檔的格式如下。清單中的每個料件表示檔案中的單一行︰

物件

輸入檔中包含的物件類型。對於資源庫線材,物件為 libwires。對於資源庫電纜,物件為 libcables。它不區分大小寫。

記錄檔

輸出記錄檔路徑與名稱。例如,C:\WireLibrary\libwires.log。如果未列示路徑,記錄檔將建立在資料檔 (.csv) 的相同目錄中。

標頭 1 (性質名稱)

指定輸入參數的名稱。

  • 對於資源庫線材的匯入,必須具備線材名稱、顯示外觀與外徑。除了具備必需的最少性質,還可能存在其他性質。
  • 對於電纜,必須具備電纜名稱、外徑 (如果使用空白的「從線材計算大小」)、線材名稱 (存在於目前資源庫內) 以及導體 ID。除了具備必需的最少性質,還可能存在其他性質。

    對於匯出資源庫線材與電纜,無需特定的性質。

標頭 2 (資料類型)

指定與同一欄中的性質名稱關聯的資料類型。此為第四行。

標頭 3 (單位)

指定與同一欄中的資料類型關聯的測量單位。此為第五行。

規劃檔單位

單位必須適合於為給定的性質名稱指定的資料類型。如果單位不正確,則不會將性質加入至資源庫物件,並且一條錯誤訊息會列示在匯入記錄檔中。例如,如果將英吋指定為具有類型文字的性質單位,則將忽略該性質,並報告警告。

類型還必須與預先定義性質的列示資料類型相符。如果存在不正確的類型,將忽略該性質,並報告警告。

範例規劃檔 (cfg)

範例線材規劃檔:

libwires

C:\libwires.log

Wire Name,Appearance,Outer Diameter,Category,Part Number,Gauge

text,text,length,text,text,text

none,none,inch,none,none,none

範例電纜規劃檔:

libcables

C:\libcables.log

Cable Name,Category,Part Number,Outer Diameter,Conductor ID, Wire Name

text,text,text,length,text,text

none,none,none,inch,none,none

範例接合規劃檔:

libsplices

C:\libsplice.log

Library Name,Category,Part Number,Embedded Length, MyCustom

text,text,text,length,text

none,none,none,inch,none

範例密封墊規劃檔:

libseals

C:\libvirtualparts-seals.log

Name,Category,Part Number,Min Outer Diameter, Max Outer Diameter, Diameter Type

text, text, text, length, length,text

none, none, none, inch, inch, none

範例端子規劃檔:

libterminals

C:\libvirtualparts-terminals.log

Name,Category,Part Number,Min Gauge, Max Gauge, Gauge Type

text, text, text, text, text,text

none, none, none, none, none, none

範例塞孔規劃檔:

libplugs

C:\libvirtualparts-plugs.log

Name,Category,Part Number

text, text, text

none, none, none

範例標示規劃檔:

liblabels

C:\libvirtualparts-labels.log

Name,Category,Part Number,Height, Width

text, text, text, length, length

none, none, none, inch, inch

範例保護管規劃檔:

liblooms

C:\libvirtualparts-looms.log

Name,Category,Part Number,Appearance, Wall Thickness, Min Diameter, Max Diameter, Diameter Type

text, text, text, text, length, length, length, text

none, none, none, none, inch, inch, inch, none

範例自訂 (使用者定義) 虛擬零件規劃檔:

libvirtualpart

C:\libvirtualparts-virtualparts.log

Name,Category,Part Number

text, text, text

none, none, none

範例排線規劃檔:

libribboncables

C:\librawribboncables.log

Name,Category,Part Number,Conductor One Appearance,Ribbon Body Apppearance,Number of Conductors,Pitch,Height,Width,Gauge,Core Size

text,text,text, text,text,text,length,length,length,text,length

none,none,none,none,none,none,inch,inch,inch,none,inch