登录/注册

ad打开pcb不显示不出来

更多

好的,AD打开PCB文件却不显示内容是一个常见问题。请尝试按照以下步骤依次排查解决(重要操作前建议备份PCB文件):

  1. 检查缩放和视图位置:

    • 放大/缩小: 按下快捷键 V + F (或者去菜单栏:View > Fit Document)。这是最常用的操作,确保当前视图包含了所有设计对象。
    • 平移视图: 按住鼠标右键拖动视图,看看内容是否被移出了可视区域。
    • 缩放比例: 可能当前视图缩放到了一个非常小的比例(或非常大的比例),尝试滚动鼠标滚轮进行缩放。
  2. 检查图层显示设置:

    • 打开 Layers 面板(快捷键 L 或通过右下角面板按钮)。
    • 确保你预期的图层是可见的(比如 Top Layer, Bottom Layer, Top Overlay等)。特别是Top Overlay(丝印)和Multi-Layer(焊盘、过孔)经常被意外关闭。
    • 检查 Show/Hide 列(通常是个眼镜图标),确保你想看的层是点亮的(开启状态)。
    • 点击 Layers 面板顶部的菜单按钮,选择 Show All Layers 确保所有层都显示出来,然后再根据需要关闭不相关的层。
  3. 检查当前文档标签页:

    • 在AD界面顶部,查看标签页,确认你当前激活查看的标签页是你想打开的PCB文件。有时可能打开了多个文档,当前显示的是另一个原理图或其他文件。
    • 如果标签页被关闭了,可以在 Projects 面板中双击你的 .PcbDoc 文件重新打开它。
  4. 检查对象可见性:

    • 按下快捷键 Shift + C 清除所有过滤器。
    • F12 或通过右下角的 Panels 按钮打开 PCB 面板。
    • 在面板顶部的下拉列表中选择 Components(或 Nets, Polygons 等主要对象类型)。
    • 确保你关心的对象没有被隐藏(列表旁边的眼睛图标)。双击对象可以使其可见并缩放过去。
    • PCB 面板中选择一个对象(如某个关键元件或网络),点击 Zoom ObjectSelect 按钮看看是否能定位到它。
  5. 排查异常设计对象:

    • PCB Filter 面板:F11 或通过右下角面板按钮打开 PCB Filter 面板。
    • Filter 输入框中输入:Select All 然后按回车。这应该会选择板子上所有对象。
    • 然后运行 Edit > Select > All (或者按 Ctrl + A)。
    • 接着按 V + F (Fit Document)。如果对象被选中但视图不变,可能有非常遥远的对象(如元件飞到了“天边”、错误的禁止区域或图纸标记等)。
      • 尝试使用PCB面板Zoom Object 功能定位某个已知存在的元件。
      • PCB Filter 面板输入 IsComponent,回车,选择所有元件,看右下角状态栏显示有多少个元件被选中。如果为0,那元件层可能没打开或有其他严重问题。
      • 使用高级 PCB Editor 菜单中的 Reports > Board Information (R, B),看物理对象(Primitives)计数是否正常(如焊盘、走线数量)。
  6. 关闭显示性能优化选项(可能引起渲染问题):

    • 进入 Preferences (P + PTools > Preferences)。
    • 切换到 PCB Editor > DisplayPerformance 页面。
    • 尝试关闭以下选项(逐个尝试):
      • Use DirectX if possibleUse OpenGL(如果开启了,尝试切换显卡加速选项或改用Use GDI+)。
      • Use Advanced Drawing Features
      • Use Transparent Layers When Masking
      • Transparency
    • 应用设置后可能需要切换视图或重载文件。
  7. 重启AD并尝试打开另一个PCB文件:

    • 关闭AD,重新启动电脑(有时资源耗尽或临时故障会导致渲染问题)。
    • 尝试打开另一个已知正常的PCB文件(如果是新建的板子,可能确实没有任何对象)。如果能打开其他PCB,说明当前文件可能有兼容性问题或损坏。
  8. 检查文件路径和存储位置:

    • 确保文件没有存储在过长的路径、中文路径或有特殊字符的路径下。AD有时对这些路径支持不佳。
    • 尝试将文件复制到电脑桌面或一个简单路径下再打开。
  9. 检查软件更新和文件兼容性:

    • 确认你使用的AD版本支持你的PCB文件版本(例如,用很新的AD打开很旧的PCB,可能显示异常;反之,旧AD打不开新格式PCB)。
    • Preferences > System > Installed 下检查是否有软件更新可用。
    • 如果文件来自旧版本或不同来源,尝试用 File > Import Wizard 重新导入转换。
  10. 检查显卡驱动:

    • 过时或损坏的显卡驱动有时会导致渲染问题。去显卡官网(NVIDIA/AMD/Intel)下载并安装最新稳定版驱动。
  11. 尝试恢复默认设置(谨慎):

    • 关闭AD。
    • 找到AD的设置文件夹(通常在 C:\Users\YourUsername\AppData\Roaming\Altium\)。将里面的文件(或特定版本文件夹如AD20备份到别处,然后删除这些文件(或文件夹)。(AppData是隐藏文件夹,需显示隐藏文件)。
    • 重启AD。这会恢复所有默认设置和面板布局,可能解决界面配置引起的显示问题。
  12. 文件损坏可能性:

    • 如果以上所有方法都无效,且文件在别的AD实例或其他电脑上也打不开,则文件可能已损坏
    • 尝试找到 .PriPcb.PrjPcb 项目文件,看看AD是否在其中存有该PCB的备份 (在项目的 History 或自动保存目录下)。
    • 如果该PCB是项目中唯一的设计,试着新建一个PCB文件,然后将旧文件的内容复制粘贴到新文件中(如果软件允许访问剪贴板)。有时这种方式能挽救部分设计。

建议的排查顺序: 优先尝试步骤 1, 2, 3, 4 -> 如果不行再试 5 -> 然后 6 -> 重启(7) -> 然后 9, 8 -> 然后 10 -> 最后考虑 11 和 12。

请从最上面开始尝试,大部分情况下前几步就能解决问题。如果你尝试了某个步骤并排除了一种情况,可以继续告诉我,以便缩小范围。

stemwin位流图显示不出来图片是为什么?

在while里面能正常显示 可是如果把这个显示的函数放到窗口的回调函数里面就显示不出

2024-04-22 06:59:43

为什么编译下载之后终端显示不出来东西

为什么编译下载之后,终端显示不出来东西?

2022-09-13 14:50:11

ArkUI画布组件canvas使用Image对象加载不显示图片是为什么?

最近写一个项目,照着有结果可以发现,图片加载不出来。canvas是在对话框弹窗里面的。hml代码:js代码:打印显示已经进入onload里面了,但是图片就是不

2022-05-26 15:44:16

电脑不显示缩略图的解决办法

电脑图片无法显示缩略图怎么回事 电脑不显示缩略图的解决办法

资料下载 wslscq 2022-09-28 09:54:17

ifconfig不显示ip 简述虚拟机静态IP设置方法

ifconfig不显示ip 简述虚拟机静态IP设置方法

资料下载 jupitars3993 2022-02-11 09:48:15

PCB设计:利用脚本把PCB钻孔的信息打印出来资料下载

电子发烧友网为你提供PCB设计:利用脚本把PCB钻孔的信息打印出来资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文

资料下载 刘敏 2021-04-08 08:42:50

从开料到包装,PCB是怎么生产出来的?资料下载

电子发烧友网为你提供从开料到包装,PCB是怎么生产出来的?资料下载的电子资料下载,更有其他相关的电路图、源代码、课件教程、中文资料、英文资料、参考设计、用户指南、解决方案等资料,希望可以帮助到广大的电子工程师们。

资料下载 张文 2021-03-28 08:43:56

联想笔记本不显示电量百分比应该如何解决

最近更新完了系统之后我电脑右下角这个电量显示图标 就不见了。不仅任务栏中不显示电池百分比标尺并且系统还提示我

资料下载 王璐 2019-07-26 17:36:00

波形显示不出来

这是方波及三角波转换电路图,一直显示不出来波形这是正弦波产生电路,无论怎么调电位器也没有用,不知是什么原因rw3应该在3分之一左右,但无论怎么调没有波形

2021-06-15 09:15:12

器件拿不出来

`liberier庫器件拿不出来怎么办`

2021-01-08 17:05:03

为什么这个程序电容测不出来

`这个设计里,电阻能测出来,但是电容无论怎么换参数都测不出来,程序中如果设立取值范围也没用。`

2020-07-02 08:57:27

虹膜识别安全吗_虹膜识别不出来怎么办

本文首先分析了虹膜识别是否安全,其次介绍了虹膜识别不出来的解决方法,最后阐述了虹膜识别的发展阻碍。

2020-04-02 14:38:56

为什么给Java代码加个空行class文件就识别不出来

为了写出这几行优美的代码,主要是为了让它输出优美动听的乐符,我下了一番功夫。你不要觉得简单,我把它打印出来给普通的保洁阿姨去看,阿姨竟然连xjjdog都认不出来。别说代码了,中英文混血,就秒杀一大堆高干分子。

2020-02-18 16:02:41

请问已经创建的压缩文件cuteftp中显示不出来该怎么办??

再给uboot打补丁的时候,CRT中已创建了压缩文件,但是在cuteftp中显示不出来?还望大神帮忙解决。

2019-09-11 04:59:44

为什么器件在后台放置不出来

器件从后台托不出来是啥原因?

2019-07-26 05:32:56
7天热门专题 换一换
相关标签