库数据文件 (.csv) 参考

逗号分隔值数据文件指定要导入到三维布线库中的每条线束的描述。它使用区域设置专有的列表分隔符(通常为逗号)作为列分隔符。导线数据文件中的每一行都表示用来生成新的库导线的数据。而对于电缆数据文件,每一行均表示一条具有电缆名称特性的电缆线,该电缆线是对相应的电缆定义的参照。电缆特性将以提供的电缆名称导入到电缆定义中。导体 ID 和导线名称参考在电缆定义中描述电缆线,因此,库中必须已经存在该电缆线,或者必须在导入电缆定义之前导入导线。

对于库数据的导出,将创建同一格式的数据文件,无需导出的所需特性除外。导出的数据由选定的配置文件确定。

特性的顺序由配置文件第三行中的列表定义。注释行用前缀 // 指定,导入过程中将被忽略。

所需的导线格式

对于每条导线,都必须包含以下信息:

导线名称

为库导线给出的唯一名称。

外观

外观名称,它确定了在图形窗口中绘制导线时使用的外观。外观必须与线束部件模板中列出的其中一个预定义外观相匹配。可以创建其他外观,并将其添加到模板中。如果外观与预定义的外观不匹配,则不会导入导线。

外径

导线的外径。

其他指导原则还包括:

所需的电缆格式

对于每条电缆,都必须包含以下信息:

电缆名称

为库电缆给出的唯一名称。

外径

电缆的外径。如果此值为空,将从电缆线计算此值。

导线名称

与电缆线关联的库导线的名称。库导线必须存在,否则不会导入电缆线。

导体 ID

电缆线在电缆内的唯一标识符。

其他指导原则还包括:

所需的接头格式

对于每个接头,都必须包含以下信息:

接头名称

为库接头给出的唯一名称。

其他指导原则还包括:

所需的带状电缆格式

对于每条带状电缆,都必须包含以下信息:

未加工带状电缆名称

为库未加工带状电缆给出的唯一名称。

导体数

包含在选定的未加工带状电缆中的导体数。

节距

选定的未加工带状电缆中导体的距离增量。

高度

选定的未加工带状电缆的高度或厚度。

宽度

选定的未加工带状电缆的宽度。

其他指导原则还包括:

所需的终端格式

对于每个终端,都必须包含以下信息:

终端名称

为库电缆给出的唯一名称。

其他指导原则还包括:

所需的密封格式

对于每个密封,都必须包含以下信息:

密封名称

为库密封给出的唯一名称。

其他指导原则还包括:

所需的螺塞格式

对于每个螺塞,都必须包含以下信息:

螺塞名称

为库螺塞给出的唯一名称。

其他指导原则还包括:

所需的标签格式

对于每个标签,都必须包含以下信息:

标签名称

为库标签给出的唯一名称。

高度

标签的可打印区域的高度。

宽度

标签的可打印区域的宽度。

其他指导原则还包括:

所需的绝缘线束格式

对于每条绝缘线束,都必须包含以下信息:

绝缘线束名称

为库绝缘线束给出的唯一名称。

外观

外观名称,它确定了绘制线束段(为其指定了绝缘线束)时使用的外观。通常是线束段或绝缘线束的外观。外观必须与线束部件模板中列出的其中一个预定义外观相匹配。可以创建其他外观,并将其添加到模板中。如果外观与预定义的外观不匹配,则不会导入绝缘线束。

厚度

绝缘线束的厚度。

其他指导原则还包括:

所需的自定义虚拟零件格式

对于每个自定义虚拟零件,都必须包含以下信息:

虚拟零件名称

为自定义库虚拟零件给出的唯一名称。

其他指导原则还包括:

数据文件样例 (.csv)

导线文件样例

以下文件被设置为将列出的导线以及必要的特性、“零件代号”和“规格”特性导入到三维布线库中。

//导线名称,外观,外径,类别,零件代号,规格

24AWG-BLK,black,0.024,Generic,24AWG_BLK,24

24AWG-BRN,brown,0.024,Generic,24AWG_BRN,24

24AWG-RED,red,0.024,Generic,24AWG_RED,24

24AWG-YEL,yellow,0.024,Generic,24AWG_YEL,24

24AWG-ORG,orange,0.024,Generic,24AWG_ORG,24

24AWG-GRN,green,0.024,Generic,24AWG_GRN,24

24AWG-BLU,blue,0.024,Generic,24AWG_BLU,24

如果需要,请参见相应的配置文件

电缆文件样例

以下文件被设置为将列出的电缆以及必要的特性导入到三维布线库中。

//电缆名称,类别,零件代号,外径,导体 ID,导线名称

Belden 4C 22AWG,Belden,9794,0.2,1,22GRN

Belden 4C 22AWG,Belden,9794,0.2,2,22RED

Belden 4C 22AWG,Belden,9794,0.2,3,22YEL

Belden 4C 22AWG,Belden,9794,0.2,4,22BLK

接头文件样例

设置以下文件来将列出的接头及所需特性导入到三维布线库中。

//库名称,类别,零件代号,嵌入长度,我的自定义

Splice_L,Size,SP_L_001,0.3in,1s,a,a,a

Splice_M,Size,SP_LM001,0.32in,12,a,a,a

Splice_LS,Size,SP_S_001,0.31in,13,a,a,a

终端文件样例

设置以下文件来将列出的终端及所需特性导入到三维布线库中。

//名称,类别,零件代号,最小规格,最大规格,规格类型

Female_18-24AWG_Tin,Series_1000,Term-1001,24,18,Range

Female_16AWG_Tin,Series_1001,Term-1002,,16,Fixed

Male_18-24AWG_Tin,Series_1000,Term-1003,24,18,Range

Male_16AWG_Tin,Series_1001,Term-1004,,16,Fixed

密封文件样例

设置以下文件来将列出的密封及所需特性导入到三维布线库中。

//名称,类别,零件代号,最小外径,最大外径,直径类型

Seal_18-22AWG,Series_1001,SL-1002,0.5735,0.723,Range

Seal_16AWG,Series_1001,SL-1001,,0.8282,Fixed

螺塞文件样例

设置以下文件来将列出的螺塞及所需特性导入到三维布线库中。

//名称,类别,零件代号

Plug_Series_1000,Series_1000,PL-1001

Plug_Series_1001,Series_1001,PL-1002

标签文件样例

设置以下文件来将列出的标签及所需特性导入到三维布线库中。

//名称,类别,零件代号,高度,宽度

Wire_Label,Clear,LB_1001,0.25,0.5

Wire_Label,White,LB-1002,0.25,0.5

Part_Label,White,LB-1003,0.5,1

绝缘线束文件样例

设置以下文件来将列出的绝缘线束及所需特性导入到三维布线库中。

//名称,类别,零件代号,外观,壁厚,最小直径,最大直径,直径类型

Sleeve_.25-1.25,Wire_Sleeve,WS-1000,Wire Sleeve,0.01,0.25,1.25,Range

Spiral_Wrap_.5-2,Spiral_Wrap,SW-1000,Spiral Wrap,0.01,0.5,2,Range

Corrugated_Tube_1.5,Corrugated_Tube,CT-1000,Corrugated Tube,0.01,,1.5,Fixed

注: 对于绝缘线束外观,请确保线束部件中存在 .cfg 文件中的样式。

自定义(用户定义)虚拟零件文件样例

设置以下文件来将列出的自定义虚拟零件及所需特性导入到三维布线库中。

//名称,类别,零件代号

Clip01,Misc,CP-1000

Solder,Misc,SD-1001

Tye_Wrap,Misc,TW-1000

未加工带状电缆文件样例

设置以下文件来将列出的自定义未加工带状电缆以及必要的特性导入到三维布线库中。

//名称,类别,零件代号,导体 1 外观,带状实体外观,导体数,节距,高度,宽度,规格,芯规格

28AWG_10Con,Standard Gray,28AWG_10Con,Red,Gray,10,0.050,0.035,0.500,28,

28AWG_14Con,Standard Gray,28AWG_14Con,Red,Gray,14,0.050,0.035,0.710,28,

28AWG_16Con,Standard Gray,28AWG_10Con,Red,Gray,16,0.050,0.035,0.800,28,