ECAD > 中间数据格式 (IDF) > 关于 IDF 文件段
  
关于 IDF 文件段
Creo Parametric 支持 IDF 2.0 电路板文件格式的所有段,和 IDF 2.0 库文件格式的所有段。对所有 IDF 3.0 中支持的功能,在 IDF 2.0 中继续支持。
IDF 文件的默认扩展名如下:
.emn - 用于电路板轮廓和元件放置的中性文件
.emp - 用于含有元件轮廓的轮廓文件
用 IDF 格式导入或导出时,Creo Parametric 支持“库文件”域 .ELECTRICAL.MECHANICAL。用这些参数指明导入或导出元件是电气的,还是机械的。将它们用在 .emp (导出轮廓) 文件中,以设置元件类型。
系统从 IDF 文件的 .OTHER_OUTLINE 段导入零件,其中有默认基准平面和在其原点的坐标系。系统还可用两个零件参数,导入每一个零件。第一个参数 ECAD_PART_TYPE 值为 .OTHER_OUTLINE。第二个参数 ECAD_PART_NAME 的值与它的起始位置 .OTHER_OUTLINE 段的名称相同。
有时导入零件时,具有相同名称的零件已存在于当前目录或会话中。在这种情况时,使用已有的零件,而不使用在 IDF 文件中指定的零件。
用户可以按自己意愿,为系统另指定一个名称,供它在导入过程中使用。要执行该操作,请在 ecad_hint.map 文件中添加行。例如,<board_name> 是正在导入的电路板零件名称,<.OTHER_OUTLINE <name>> 是 IDF 文件的 .OTHER_OUTLINE 段中的名称,而 <desired_name> 是要使用的名称。用这种方法可为 .OTHER_OUTLINE 零件指定别名,或者如果 <desired_name> 与当前目录或会话中的一个零件名称相同,可指定另一个零件,而不使用 IDF 文件中的零件。
Creo Parametric 导入的所有 .OTHER_OUTLINE 零件均保留其对应的坐标系和名称。用 ecad_other_outl_csys_def_name 配置选项,指定 .OTHER_OUTLINE 段中的坐标系名称。若不设置此选项,系统则假定坐标系名称为 ECAD_DEFAULT
系统使用导入零件的 ECAD 系统电路板的单位,作为导入零件的单位。
要将在 Creo Parametric 中创建的零件导出为 .OTHER_OUTLINE 段,需创建名为 ECAD_PART_TYPE 的零件参数,值为 .OTHER_OUTLINE。要在导出该零件时指定所创建的 .OTHER_OUTLINE 段的名称,请再创建一个名为 ECAD_PART_NAME 的零件参数。给它赋一个值,此值与 .OTHER_OUTLINE 段中要用的名称相同。若不指定此参数,系统会将正导出的零件的名称指定为 .OTHER_OUTLINE 段的名称。
导出的元件的两个面 (TOPBOTTOM) 必须平行于装配中电路板的 TOP 和 BOTTOM 面。
要用 IDF 文件中的 PTH (金属化孔) 或 NPTH (非金属化孔) 属性,将所有指定为 .DRILLED_HOLE 的段导入为“穿透所有孔”特征,请将 ecad_import_holes_as_features 配置选项设置为 YES
在 IDF 2.0 中,系统存储所有带 ECAD_HOLE_TYPE 特征参数的导入的孔。依据 IDF 文件中 .DRILLED_HOLE 段的值,该参数的值可以为 PTH (金属化通孔) 或 NPTH (非金属化通孔)。
IDF 3.0 使用与 ECAD_HOLE_TYPE 参数类似的 ECAD_PLATING_STYLE 参数。
对于由 Creo Parametric 创建的带钻孔的电路板,系统在导出时使用 ECAD_HOLE_TYPE 特征参数的默认值 NPTH。创建此特征参数以指定一个 PTH 值。