> 參照邏輯資料 > 關於中性格式線清單
關於中性格式線清單
您可以使用中性格式線清單 (.nwf) 檔案匯入及匯出電氣資訊。中性格式線清單檔案包含線、纜、纜導體、連接器、捲軸及接腳的使用者定義參數。使用 NWF 檔案可在工程圖、佈纜及其他電氣及分析封裝之間交換資訊。中性格式檔案副檔名是 .nwf
NWF 語言結構
NWF 語言由指令與主要類型組成。下表描述了指令與主要類型︰
指令
描述
NEW
定義一個新項目。NEW 後面始終跟著主要類型的定義。例如:
NEW CONNECTOR T2
PARAMETER
定義該項目的一個參數。
語法︰PARAMETER <name> <value>
PARAMETERS
針對一個項目定義多個參數。參數值在下列 VALUES 語句中定義。
語法︰
PARAMETERS <param1 name> <param2 name> <param3 name>
VALUES <param1 val> <param2 val> <param3 val>
VALUES
針對在先前的 PARAMETERS 語句中定義的參數定義值。
語法︰
PARAMETERS <param1 name> <param2 name> <param3 name>
VALUES <param1 val> <param2 val> <param3 val>
ATTACH
定義線與導體之間的連接對。適用於 WIRECONDUCTOR 語句。
語法︰
ATTACH <from conn or comp name> <from pin name> <to conn or comp name> <to pin name>
範例:
ATTACH T1 4 T2 4
CONDUCTOR
定義纜導體。CONDUCTOR 語句之前必須有 CABLE 語句。指定導體名稱是可選的。
語法︰
CONDUCTOR <id> <optional cond name>
範例:
CONDUCTOR 2
PIN
定義連接器或元件的接腳。PIN 語句之前必須有 CONNECTORCOMPONENT 語句。
語法︰
PIN <pin name>
範例:
PIN IN_1
主要類型
主要類型
描述
WIRE
在佈纜組件中定義線。線定義可能包括下列項目︰PARAMETERPARAMETERSVALUESATTACH
語法︰
NEW WIRE <wire name> <wire spool name>
範例:
NEW WIRE W-1 16_RED_SXL
CABLE
在佈纜組件中定義纜。纜定義可能包括下列項目︰PARAMETERPARAMETERSVALUESCONDUCTORSATTACH
語法︰
NEW CABLE <cable name> <cable spool name>
範例:
NEW CABLE CAB_1 3XAWG16
WIRE_SPOOL
定義線捲軸。線捲軸可能含有用來定義線捲軸參數的 PARAMETER 指令。
語法︰
NEW WIRE_SPOOL <wire spool name>
範例:
NEW WIRE_SPOOL 16_YEL_SXL
PARAMETER MIN_BEND_RADIUS 0.025
PARAMETER THICKNESS 3.33
PARAMETER UNITS MM
PARAMETER COLOR yel
PARAMETER NAME_FORMAT W-##
PARAMETER WIRE_GAUGE 1
CABLE_SPOOL
定義纜捲軸。纜捲軸可能含有與其關聯的 CONDUCTOR 語句,用來定義纜捲軸中導體的參數。
語法︰
NEW CABLE_SPOOL <cable spool name> <number of conductors>
範例:
NEW CABLE_SPOOL 3XAWG16 4
PARAMETER MIN_BEND_RADIUS 6.46
PARAMETER THICKNESS 6.46
PARAMETER UNITS MM
PARAMETER NAME_FORMAT C##-<spool_name>
CONDUCTOR 2
PARAMETER TYPE WIRE
PARAMETER COLOR red
PARAMETER MIN_BEND_RADIUS 1.6
PARAMETER NAME_FORMAT W-##
PARAMETER THICKNESS 1.3
PARAMETER UNITS MM
PARAMETER WIRE_GAUGE 16
CONDUCTOR 1
PARAMETER TYPE WIRE
PARAMETER COLOR blk
PARAMETER MIN_BEND_RADIUS 1.6
PARAMETER NAME_FORMAT W-##
PARAMETER THICKNESS 1.3
PARAMETER UNITS MM
PARAMETER WIRE_GAUGE 16
CONNECTOR
定義連接器。CONNECTOR 語句之後可能跟有定義連接器參數和個別接腳的 PARAMETERPIN 語句。
語法︰
NEW CONNECTOR <name>
範例:
NEW CONNECTOR R-01
PARAMETER MODEL_NAME CONN_9PIN
PARAMETER DESCRIPTION Regulator
PARAMETER LAYER 0
PARAMETER NUM_OF_PINS 8
PIN 8
PARAMETER LOGICAL_NAME 8
PARAMETER DEF_GROUPING FLAT
PARAMETER ENTRY_PORT ENTRY
PARAMETER LAYER 0
PARAMETER GROUPING FLAT
PARAMETER INTERNAL_LEN 3
COMPONENT
定義元件。COMPONENT 語句之後可能跟有定義元件參數和個別接腳的 PARAMETERPIN 語句。
語法︰
NEW COMPONENT <name>
範例:
RAIL
指示項目是軌道。RAIL 項目可能擁有的唯一引數是名稱。當在線、纜或導體的附加語句中使用名稱時,其接腳必須以雙引號進行標記來指示其中不含此項︰""。
一般指導原則
語句以 COMMAND 開頭。
一行中的各個項目會以空白字元 (包括空格或定位點) 分隔。
名稱為 TYPEOBJ_TYPE 的參數在進行匯入、匯出及比較操作期間會略過。您不能將這些參數用於使用者定義參數。
以驚嘆號開頭的行會被視為註解而略過。
大寫與小寫文字均受支援,但在匯入與匯出期間,所有名稱和參數都會轉換為大寫形式。
應該先定義捲軸,以供線或纜進行參照。
針對 CONDUCTORPIN VALUES 語句,如果 CONDUCTORPIN 語句沒有 PARAMETERS 語句,那麼,系統會採用具有該語句的下一個 CONDUCTORPINPARAMETERS 語句。
在匯入檔案中,一條語句最多可以輸入 1023 個字元。
秘訣
建立佈纜組件,然後選擇「邏輯資料」(Logical Data) > 「匯出」(Export) > 「PTC 中性」(PTC Neutral)。您可以使用匯出的 NWF 作為參照來建立介面。
如需「中性格式線清單」格式的詳細資訊,請參閱 https://www.ptcusercommunity.com/message/257334#257334
這是否有幫助?