配置文件用于定义数据文件中的库数据的导入格式。数据文件使用区域设置专有的列表分隔符(通常为逗号)作为列分隔符。对于各种线束对象的导出,配置文件用于指明导出的数据。
配置文件的格式如下。列表中的每一项指的是文件中的一行:
对象 |
包含在输入文件中的对象的类型。对于库导线,对象是 libwires。对于库电缆,对象是 libcables。它不区分大小写。 |
LOGFILE |
输出日志文件的路径和名称。例如,C:\WireLibrary\libwires.log。如果未列出路径,将在与数据文件 (.csv) 相同的目录中创建日志文件。 |
HEADER1(特性名称) |
指定输入参数的名称。
|
HEADER2(数据类型) |
指定与同一列中的特性名称相关的数据类型。它是第四行。 |
HEADER3(单位) |
指定与同一列中的数据类型相关的度量单位。它是第五行。 |
单位必须与为给定的特性名称指定的数据类型相匹配。如果单位不正确,系统就不会将该特性添加到库对象中,并且会在导入日志文件中列出一条错误消息。例如,如果指定英寸作为文本类型的特性的单位,那么系统将忽略该特性,并报告一条警告消息。
类型也必须与为预定义的特性列出的数据类型相对应。如果类型不正确,那么系统将忽略该特性,并报告一条警告消息。
导线配置文件样例:
libwires
C:\libwires.log
导线名称、外观、外径、类别、零件代号、规格
文本、文本、长度、文本、文本、文本
无、无、英寸、无、无、无
电缆配置文件样例:
libcables
C:\libcables.log
电缆名称、类别、零件代号、外径、导体 ID、导线名称
文本、文本、文本、长度、文本、文本
无、无、无、英寸、无、无
接头配置文件样例:
libsplices
C:\libsplice.log
库名称、类别、零件代号、嵌入长度、MyCustom
文本、文本、文本、长度、文本
无、无、无、英寸、无
密封配置文件样例:
libseals
C:\libvirtualparts-seals.log
名称、类别、零件代号、最小外径、最大外径、直径类型
文本、文本、文本、长度、长度、文本
无、无、无、英寸、英寸、无
终端配置文件样例:
libterminals
C:\libvirtualparts-terminals.log
名称、类别、零件代号、最小规格、最大规格、规格类型
文本、文本、文本、文本、文本、文本
无、无、无、无、无、无
螺塞配置文件样例:
libplugs
C:\libvirtualparts-plugs.log
名称、类别、零件代号
文本、文本、文本
无、无、无
标签配置文件样例:
liblabels
C:\libvirtualparts-labels.log
名称、类别、零件代号、高度、宽度
文本、文本、文本、长度、长度
无、无、无、英寸、英寸
绝缘线束配置文件样例:
liblooms
C:\libvirtualparts-looms.log
名称、类别、零件代号、外观、壁厚、最小直径、最大直径、直径类型
文本、文本、文本、文本、长度、长度、长度、文本
无、无、无、无、英寸、英寸、英寸、无
自定义(用户定义)虚拟零件配置文件样例:
libvirtualpart
C:\libvirtualparts-virtualparts.log
名称、类别、零件代号
文本、文本、文本
无、无、无
带状电缆配置文件样例:
libribboncables
C:\librawribboncables.log
名称、类别、零件代号、导体 1 外观、带状实体外观、导体数、节距、高度、宽度、规格、芯规格
文本、文本、文本、文本、文本、文本、长度、长度、长度、文本、长度
无、无、无、无、无、无、英寸、英寸、英寸、无、英寸