AD绘制PCB时飞线不成样子
描述:在PCB布局时候留下的痕迹,在布线的时候就怎么也弄不掉,怎么办?非常难受,!
重新打开还是老样子,怎么解决?
AD绘制PCB时飞线不成样子
描述:在PCB布局时候留下的痕迹,在布线的时候就怎么也弄不掉,怎么办?非常难受,!
让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言问题描述: 在PCB布局时,绘制AD飞线时出现困扰,即使重新打开图纸,飞线痕迹仍然存在,希望得到解决方法。 解决方法:
Sub ClearTraceAroundNode()
Set pcbDoc = GetObject(, "MGCPCB.Document")
' 获取选中的引脚节点
Set selectedPin = pcbDoc.Selection.GetSelectedObject(0)
If Not (selectedPin Is Nothing) Then
' 获取引脚节点的关联飞线集合
Set traces = selectedPin.BackwardTraces
If Not (traces Is Nothing) Then
' 遍历并删除关联飞线
For Each t In traces
t.Remove
Next
' 重新布线
pcbDoc.Utility.Redraw 1
End If
End If
End Sub
注意:在使用宏语言编写上述代码示例时,请确保已将AD设置为允许宏语言运行。 希望以上解答对您有帮助,如有其他疑问,请随时提问。