.Inevitable. 2024-06-29 23:54 采纳率: 0%
浏览 26

AD绘制PCB时飞线不成样子

AD绘制PCB时飞线不成样子
描述:在PCB布局时候留下的痕迹,在布线的时候就怎么也弄不掉,怎么办?非常难受,!

img


重新打开还是老样子,怎么解决?

  • 写回答

3条回答 默认 最新

  • 码农阿豪@新空间代码工作室 Java领域优质创作者 2024-06-29 23:58
    关注
    让阿豪来帮你解答,本回答参考chatgpt3.5编写提供,如果还有疑问可以评论或留言
    问题描述: 在PCB布局时,绘制AD飞线时出现困扰,即使重新打开图纸,飞线痕迹仍然存在,希望得到解决方法。 解决方法:
    1. 清除选定节点周围的飞线:
      • 将鼠标移动到飞线附近,按下右键打开菜单。
      • 选择"清除选定节点周围的飞线"。
      • 飞线将被清除并重新布线。
    2. 清除整个PCB的引脚/走线痕迹:
      • 在AD的前置图形界面(PCB编辑器)中选择"对象" -> "痕迹"。
      • 在弹出的对话框中,选择"引脚/走线"。
      • 点击"删除"按钮,以清除整个PCB上的引脚/走线痕迹。 案例: 例如,想要清除PCB上一个特定的引脚周围的飞线,在AD中按照以下步骤操作:
    3. 鼠标移动到目标引脚附近,并右键点击打开菜单。
    4. 选择"清除选定节点周围的飞线"选项。
    5. 飞线将被清除重新布线。 代码示例:(以AD的宏语言VBScript为例)
    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设置为允许宏语言运行。 希望以上解答对您有帮助,如有其他疑问,请随时提问。

    评论

报告相同问题?

问题事件

  • 创建了问题 6月29日

悬赏问题

  • ¥15 preLaunchTask"C/C++: aarch64- apple-darwin22-g++-14 生成活动 文件”已终止,退出代码为-1。
  • ¥18 关于#贝叶斯概率#的问题:这篇文章中利用em算法求出了对数似然值作为概率表参数,然后进行概率表计算,这个概率表是怎样计算的呀
  • ¥20 C#上传XML格式数据
  • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
  • ¥100 单片机hardfaulr
  • ¥20 手机截图相片分辨率降低一半
  • ¥50 求一段sql语句,遇到小难题了,可以50米解决
  • ¥15 速求,对多种商品的购买力优化问题(用遗传算法、枚举法、粒子群算法、模拟退火算法等方法求解)
  • ¥100 速求!商品购买力最优化问题(用遗传算法求解,给出python代码)
  • ¥15 虚拟机检测,可以是封装好的DLL,可付费