> 参考逻辑数据 > 关于中性格式线列表
  
关于中性格式线列表
可以使用中性格式线列表 (.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
在缆装配中定义线。线定义可包括以下项:PARAMETERPARAMETERSVALUES 以及 ATTACH
语法:
NEW WIRE <wire name> <wire spool name>
示例:
NEW WIRE W-1 16_RED_SXL
CABLE
在缆装配中定义缆。缆定义可包括以下项:PARAMETERPARAMETERSVALUESCONDUCTORS 以及 ATTACH
语法:
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 语句,如果 CONDUCTORPINPARAMETERS 语句不存在,系统将采用上方具有该语句的下一个 CONDUCTORPINPARAMETERS 语句。
导入文件中的语句最多可有 1023 个字符。
提示
创建缆装配,然后选取“逻辑数据”(Logical Data) > “导出”(Export) > PTC Neutral。创建接口时,可以将导出的 NWF 用作参考。
有关中性格式线列表格式的详细信息,请参阅 https://www.ptcusercommunity.com/message/257334#257334