跳至内容
深圳市捷比信实业有限公司 · 产品选型与采购咨询联系业务人员
薄膜电阻捷比信 · 专业器件主题站

PCB设计:整理组件数量的快速技巧

PCB设计:快速组织PCB组件的位置编号。完成PCB设计后,通常需要组织组件的位置编号,然后将补丁图输出到工厂进行补丁。由于未组织的位置编号不均匀,因此一些位置较大,一些位置较小,某些位置偏离组件,而有些则不显示。通常,它是这样组织的,分为上表面和下表面。首先在每侧选择标签,然后删除,然后重新生成标签,最后调整位置,大小并完成标签号。重复此操作并操作另一侧。尽管工作不是很好,但是操作起来还是有点麻烦。有没有更快的方法?答案是肯定的,也就是说,编写脚本可以快速处理标签。该方法在下面详细描述。首先,选择所有PCB标签并删除它们,而无需区分顶面和底面。然后,打开脚本编辑器并编写以下代码。参考代码:SubMainForlayer = 1ToActiveDocument.LayerCountIfActiveDocument.LayerType(layer)= ppcbLayerSilkscreenThenExitForEndIfNextlayerForEachcompInActiveDocument.Componentsx = comp.CenterXy = comp.CenterYSetlab = comp.AddLabel(ppcbLabelType(ppcbLabelTypeTypeRefustrJustlab。 PositionX(,ppcbOriginTypeDesign)= xlab.PositionY(,ppcbOriginTypeDesign)= ylab.RightReading = ppcbRightReadingOrthogonalSetlabType = compriginlab(ppclayerbeight)OriginDesign(ppclayer40)= 4lab。 ppcbOriginTypeDesign)= ylab.RightReading = ppcbRightReadingOrthogonalNext,最终组件的代码将由compEndSub进行排序。如果您对上面的代码感兴趣,可以尝试自己编写以对其进行调试。编辑:hfy