输出规则

从 SOLIDWORKS 执行导出时请考虑以下准则。

拉伸特征名称

CircuitWorks 在扫描装配体中的零部件时,将使用 SOLIDWORKS 特征名称来确定每个特征所代表的 ECAD 几何体类型。 CircuitWorks 用于拉伸特征的名称是通过 CAD 特征名称 选项定义的。 要了解 CircuitWorks 在导出时如何使用这些名称,请查看在从 CircuitWorks IDF 或 PADS 文件导入后如何在 SOLIDWORKS 装配体中命名特征。 如果在手动创建装配体时采用了相同的命名规则,CircuitWorks 就能将装配体从 SOLIDWORKS 中导回。 有关命名约定的详细信息,请参阅 SOLIDWORKS 特征映射

例如,最初由 CircuitWorks 创建的 PCB 的 SOLIDWORKS FeatureManager 设计树显示三个特征: 名为 BOARD_OUTLINE 的线路板轮廓线拉伸和两个分别名为 NPTHPTH 的用于非电镀孔和电镀孔的切除-拉伸特征。 要向线路板添加额外的轮廓线(断流器),您可以在原始 BOARD_OUTLINE 拉伸下修改草图,也可以添加一个新的切除-拉伸特征。 如果特征的名称包含了 CircuitWorks 用来识别线路板轮廓线的名称,则 CircuitWorks 将在草图中使用此名称信息。 名称不区分大小写。

是在一个草图中定义某种类型(例如电镀孔或线路轮廓线)的所有特征,还是使用多个草图,取决于个人喜好。只有电力零部件必须是每个草图仅一个闭环特征。所有其他特征都支持每个草图多个轮廓线。

您也可以在命名外置区域和轮廓线时包含输入特征名称。请参阅 CircuitWorks 选项 - 特征。范例如下:

  • Route_Outline1

  • Route_Outline _1

  • Place_Keepout_one

  • Via_Keepout01

  • Via_Keepout_top

草图名称

如果 CircuitWorks 在零部件中找不到恰当命名的拉伸特征,就会查看草图名称。

例如,名为 TO237 的零部件有一个名为 COMPONENT_OUTLINE 的拉伸,因此 SOLIDWORKS 会将该零部件识别为电力零部件。 名为 FIDMARK2 的零部件仅包含名为 COMPONENT_OUTLINE 的草图,因此 SOLIDWORKS 也会将该零部件识别为电力零部件。 但是,因为该草图的名称为 FIDMARK2,且没有拉伸特征,此零部件将视为 2D(零高度)零部件。 由于已 TO237 中命名了 3D 拉伸特征,因此 CircuitWorks 可以获得此零部件的高度信息。

建议您在执行输出操作时命名拉伸特征而非命名草图,这样 CircuitWorks 就能输出高度信息。

有关命名约定的详细信息,请参阅 CircuitWorks 帮助SOLIDWORKS 特征映射

特征高度

如果将 ECAD 特征(例如零部件、线路板、外置区域和轮廓线)构建为 2D 草图,则 CircuitWorks 会将这些特征输出为零高度特征。 但是,如果在 SOLIDWORKS 中将这些特征拉伸到某个高度然后再导出,则 CircuitWorks 将使用拉伸高度作为 ECAD 特征的高度。 如果将特征输入 CircuitWorks 中时不小心使用了零高度,您可以视需要在 CircuitWorks 中手动添加高度。 CircuitWorks 会在预览图象中将零高度几何体显示为线架图。

由于 IDF 2.0 和 IDF 3.0 不支持负等距,CircuitWorks 忽略线路板表面以下的零部件高度。例如,如果一个 20mm 零部件推进到线路板 5mm,那么 CircuitWorks 视零部件高度为 15mm,等距为零。

草图不正确的几何体

零部件草图必须位于与线路板轮廓草图平行的基准面相同的基准面上。 如果零部件的草图位于错误的基准面,或者草图不代表零部件轮廓线,则 CircuitWorks 可能会产生不良结果。 解决方法是在 SOLIDWORKS 零部件零件中创建一个代表零部件轮廓线的新草图,供 CircuitWorks 使用。 您可以在 SOLIDWORKS 中隐藏此草图。 CircuitWorks 会处理隐藏特征但不会处理压缩特征。

例如,由于已经设定了 SOLIDWORKS 模型的显示方式,因而没有单个草图代表此零部件轮廓线。 这种情况下,没有选择重命名现有的草图或更改构建零部件模型的方式,而是在零部件中插入了代表轮廓线的新草图。 该草图是通过转换现有实体构建而成的,因此会随着零部件形状的更改而改变。 由于该草图命名为 Component_Outline,因此 CircuitWorks 将之视为零部件轮廓线。 下面显示了该草图,但一般情况下草图为隐藏状态。

无草图的几何体

SOLIDWORKS 中的模型(例如从其他 CAD 系统导入的零件)可能没有适合的草图来表示其特征轮廓线。 如果没有草图,CircuitWorks 可使用侧影轮廓边线来决定零部件形状如下:

  • 对于线路板零部件:

    • 外部侧影轮廓边线成为线路板轮廓。

    • 非圆形内部闭合边线成为线路板图案。

    • 圆形孔成为非电镀孔。

  • 对于线路板上的所有零部件,外部侧影轮廓边线成为特征轮廓。 CircuitWorks 不考虑内部边线,因为 IDF 2.0 和 3.0 不支持带图案的零部件。

如果这些侧影轮廓规则产生不正确的结果。则创建草图。例如,为电镀孔生成草图。

要控制 CircuitWorks 是否使用侧影轮廓边线决定零部件的形状,请参阅 CircuitWorks 选项 - SOLIDWORKS 导出。

,