Allegro Free Viewer 17.2 下载安装与使用教程:免费查看 brd 文件
1. Allegro Free Viewer 17.2 到底是个什么东西先把定位说清楚Allegro Free Viewer 是 Cadence 官方提供的一款免费查看工具专门用来打开 Allegro PCB Designer 生成的.brd设计文件。它不能编辑设计但能看层叠、看走线、看丝印、看焊盘、量距离、查网络、导出 PDF 和图片。对于不画板但需要审图的人来说这东西基本是刚需。我在硬件行业待了十多年见过太多这样的场景采购要确认板子尺寸结构工程师要核对安装孔位置测试同事要查某个测试点在哪一层工厂那边要确认丝印方向。这些人手里根本没有 Allegro 授权也不可能为了看一眼板子去买一套完整 license。Free Viewer 就是填这个空白的。17.2 这个版本在 Allegro 的版本序列里属于比较特殊的一代。它上承 16.6下接 17.4界面从传统菜单栏往 Ribbon 风格过渡文件格式也做了升级。很多人手头的老项目是 16.6 存的新项目又可能是 17.4 或更高版本存的17.2 的 Viewer 在兼容性上处在一个中间位置这也是为什么到现在还有人在找这个特定版本的下载。注意Free Viewer 只能看不能改。任何试图用它来修改设计文件的操作都是徒劳的它连保存按钮都不会给你。适合看这篇内容的人大概分三类一是从来没装过 Allegro 系列工具、需要快速打开 brd 文件的新人二是手头有 16.6 或 17.2 的老设计文件、需要确认内容但不想装完整版的工程师三是需要把板子信息分享给非设计人员的项目管理者。下面我会把下载、安装、使用、踩坑这几件事一次讲透。2. 下载前的准备工作与版本选择逻辑2.1 为什么偏偏是 17.2 这个版本Allegro 的版本兼容性有个基本规律高版本能打开低版本文件低版本打不开高版本文件。17.2 的 Viewer 能打开 16.6、17.0、17.2 存出来的 brd但打不开 17.4 及以上版本存的文件。反过来17.4 的 Viewer 能打开 17.2 的文件但打开 16.6 的老文件时偶尔会有层显示异常。所以选哪个版本取决于你手头文件是什么版本存的。如果你不确定最稳妥的办法是问设计者一句“这板子用什么版本存的”。如果问不到就装 17.2 和 17.4 两个 Viewer 并存哪个能打开用哪个。两个版本装在不同目录下不会冲突这一点我实测过。还有一个现实原因17.2 对老操作系统的兼容性更好。有些公司的办公电脑还跑着 Windows 717.4 之后的版本对系统要求提高了17.2 在这类机器上跑起来更稳。2.2 下载渠道的辨别Cadence 官网的下载页面需要注册账号而且账号体系跟正版授权是绑定的。对于只想用 Free Viewer 的人来说注册流程本身就是一个门槛。网上流传的下载包来源很杂这里必须提醒几点优先找 Cadence 官方渠道或者公司内部 IT 分发的安装包来源可追溯。安装包大小通常在 1GB 到 2GB 之间如果下载下来只有几十兆基本可以判定是假的或者被裁剪过的。安装前用杀毒软件扫一遍这不是多此一举我见过安装包里被塞了广告插件的案例。提示Free Viewer 的安装包和完整版 Allegro 的安装包是分开的不要下错了。完整版装完没有授权是打不开的反而更麻烦。2.3 安装环境的检查清单在双击安装程序之前先确认这几件事检查项要求说明操作系统Windows 7 SP1 及以上64 位系统优先磁盘空间至少 5GB 可用安装完约占用 2-3GB内存4GB 以上打开大板子时 8GB 更稳显卡驱动支持 OpenGL 2.0否则 3D 视图会花屏用户权限管理员权限安装过程需要写注册表磁盘空间这一项容易被忽略。Allegro 系列工具安装时会往系统目录写不少东西临时文件加上正式文件5GB 是比较保险的预估。我遇到过 C 盘只剩 3GB 结果装到一半失败的情况清理之后重装才成功。3. 安装过程与首次启动配置3.1 安装步骤的实操记录安装过程本身不复杂但有几个节点需要留意。运行安装程序后会先解压一个临时安装环境这一步比较慢进度条可能卡在某个百分比不动别急着关等它走完。进入正式安装界面后选择安装类型时选“Free Viewer”或者“Viewer Only”这类选项不同版本措辞略有差异。安装路径建议保持默认或者改成一个纯英文、无空格的路径。中文路径和带空格的路径在某些版本上会引发启动异常这是老毛病了。安装过程中会弹出授权配置的环节。Free Viewer 不需要额外的 license 文件它自带一个内置的查看授权。如果安装程序提示要你指定 license server说明你下错包了那是完整版的安装程序。安装完成后重启一次电脑。不重启也能用但环境变量有时候不会立即生效重启是最省事的做法。3.2 首次启动的界面熟悉第一次打开 Free Viewer界面可能让人觉得有点空。菜单栏、工具栏、右侧的控制面板大致就这些。跟完整版比编辑相关的按钮全是灰的这是正常的。先把几个核心面板找出来Visibility 面板控制每一层的显示和隐藏这是用得最频繁的面板。Find 面板按类型筛选要选中的对象比如只选网络、只选器件。Options 面板设置当前操作模式比如是选线还是选焊盘。Color 面板调整每一层的颜色看复杂板子时靠它区分层次。这几个面板默认可能堆叠在一起拖出来单独摆放会顺手很多。布局调好之后Free Viewer 会记住这个布局下次打开还是你调好的样子。3.3 打开第一个 brd 文件的注意事项打开文件时如果文件版本高于 Viewer 版本会直接报错打不开提示信息大意是“文件版本不兼容”。这时候不要反复尝试换更高版本的 Viewer 才是正解。如果文件能打开但显示异常比如某些层不见了先检查 Visibility 面板里对应层有没有被勾上。很多时候不是文件问题是显示设置问题。打开大文件时Viewer 会有一个加载过程板子越大越慢。加载期间界面可能假死耐心等。我打开过一块 20 多层、上万网络的通信板加载花了将近一分钟加载完之后操作倒是流畅的。4. 日常使用中的核心操作与技巧4.1 层显示管理与颜色配置看板子第一件事就是把层理清楚。Allegro 的层分得细顶层底层、内层、丝印层、阻焊层、助焊层、钻孔层加起来几十个。全打开会乱成一团全关掉又什么都看不见。我的习惯是分场景配置看走线只开顶层、底层和需要关注的内层其他全关。看丝印开丝印层和阻焊层走线层关掉这样器件位号看得清楚。看结构开板框层和安装孔层配合测量工具核对尺寸。颜色配置可以存成方案下次直接调用。这个功能在 Color 面板里配置好之后导出成文件换电脑也能带走。提示内层负片层的显示逻辑跟正片层不一样看到大片铜皮不要慌那可能是负片显示的正常效果。4.2 测量与查询功能的用法Free Viewer 的测量工具能测距离、测角度、测半径。用法是先在 Options 面板里选测量模式然后在板子上点两个点距离就出来了。测的时候注意捕捉设置捕捉到焊盘中心和捕捉到边缘结果差很多。查询功能更实用。选中一个网络能看它的走线总长、经过的层、连接的引脚。选中一个器件能看它的位号、封装名、所在层。这些信息在审图和排查问题时非常有用。我经常用查询功能帮测试同事定位测试点。他们给一个网络名我在 Viewer 里查一下告诉他们在顶层还是底层、大概在板子哪个位置省得他们拿着图到处找。4.3 导出 PDF 和图片的正确姿势导出 PDF 是分享板子信息最常用的方式。导出时可以选导哪些层、什么颜色、什么分辨率。给工厂看的时候通常导丝印层加阻焊层让他们确认器件方向和焊盘开窗。导出图片的话建议用 PNG 格式分辨率调高一点。JPG 有压缩损失看细线的时候会糊。导出前把视图调整到需要的角度和缩放比例导出来就是所见即所得。有个细节导出 PDF 时如果板子很大文件可能会很大。可以在导出设置里降低一些不必要层的精度或者只导关注区域。我导过一块大板的全层 PDF文件将近 100MB发给别人都不方便。5. 常见问题排查与避坑经验5.1 启动与授权类问题问题一启动时报错提示找不到某个 dll 文件。这通常是安装不完整或者系统缺少运行库导致的。先检查安装目录下有没有这个 dll如果没有重新安装。如果有但还是报错可能是环境变量没配好手动把安装目录下的 bin 文件夹加到 PATH 里。问题二提示授权相关错误代码类似 lmf-13015 或 flexnet 错误。Free Viewer 理论上不需要额外授权但如果之前装过完整版 Allegro 且授权配置有问题可能会互相干扰。解决办法是检查系统里的授权环境变量把指向错误授权服务器的变量清掉。具体操作是打开系统属性里的环境变量设置找找有没有跟 license 相关的变量有的话先备份再删除。问题三打开文件时提示版本不兼容。前面说过这是版本高低的问题。确认文件是用什么版本存的换对应或更高版本的 Viewer。如果实在拿不到更高版本可以让设计者用低版本格式另存一份给你。5.2 显示与操作类问题问题一板子打开后一片空白什么都看不到。先检查是不是所有层都被隐藏了。在 Visibility 面板里点“All On”试试。如果还是空白可能是视图缩放到了板子外面的空白区域用“Zoom Fit”命令让视图自适应。问题二3D 视图显示花屏或者黑屏。这是显卡驱动的问题。更新显卡驱动到最新版或者在 Viewer 的设置里把 3D 加速关掉用软件渲染。软件渲染慢一点但兼容性好。问题三操作卡顿尤其是旋转和缩放的时候。大板子对显卡压力大。可以先把不关注的层关掉减少渲染量。另外把 Viewer 的显示质量调低一档也能明显改善流畅度。5.3 文件交换类问题问题一导出的 DXF 文件在 CAD 里打开后尺寸不对。导出 DXF 时要确认单位设置。Allegro 内部用 mil 或毫米导出时如果单位选错到了 CAD 里尺寸就会差一个数量级。导出前在设置里确认单位导完之后在 CAD 里量一个已知尺寸核对一下。问题二导出的坐标文件跟实际器件位置对不上。坐标文件导出时要注意原点设置。Allegro 的原点可能在板子左下角也可能在板子中心导出前确认原点位置导出的坐标才是对的。另外贴片坐标通常只导顶层和底层的器件内层埋器件的情况很少见但如果有要单独处理。问题三别人发来的 brd 文件打不开提示文件损坏。先确认文件传输过程中有没有出错比如用聊天工具传大文件有时会损坏。让对方打个压缩包再传或者用网盘传。如果文件本身没问题可能是版本不兼容参考前面的版本问题处理。5.4 常见问题速查表现象可能原因解决方向启动报 dll 缺失安装不完整重装或补运行库授权报错环境变量冲突清理 license 相关变量文件打不开版本不兼容换更高版本 Viewer显示空白层被隐藏打开所有层或 Zoom Fit3D 花屏显卡驱动问题更新驱动或关 3D 加速操作卡顿渲染负担重关层、降显示质量DXF 尺寸错单位设置错导出前确认单位坐标对不上原点设置错确认原点位置6. 关于版本兼容与文件交换的补充经验Allegro 的文件版本管理是个绕不开的话题。设计者用 17.4 存的文件拿 17.2 的 Viewer 就是打不开这是硬性限制没有绕过的方法。所以如果你经常需要看别人发来的板子手头最好备两个版本的 Viewer17.2 和 17.4 各一个覆盖绝大多数情况。文件降版本这件事完整版 Allegro 可以做但 Free Viewer 做不了。如果设计者愿意帮忙让他们用低版本格式另存一份是最省事的。如果不愿意或者联系不上那就只能找对应版本的 Viewer。还有一点关于文件交换的经验给别人发 brd 文件时最好附上一句版本说明和一句“用 Free Viewer 可以打开”。我见过太多非设计人员拿到 brd 文件后一脸茫然的情况提前说一句能省很多沟通成本。导出 PDF 作为交换格式其实更通用。PDF 谁都能看不挑版本不挑工具。如果对方只是要看板子长什么样、器件在哪导个 PDF 发过去就够了没必要发 brd 源文件。源文件涉及设计信息发给不该发的人还有保密风险。7. 一些提高效率的小习惯用 Free Viewer 看板子效率高低很大程度上取决于你的面板布局和快捷键设置。虽然 Viewer 不能改设计但界面布局和快捷键是可以自定义的。我的习惯是把 Visibility、Find、Options 三个面板固定在右侧Color 面板收起来用的时候再展开。快捷键方面把常用的 Zoom Fit、Zoom In、Zoom Out 设成顺手的键位。Viewer 支持自定义快捷键在设置里找 Keyboard 相关的选项就能改。还有一个习惯是给常用的层配置存成方案。比如“看走线方案”“看丝印方案”“看结构方案”每个方案对应一套层显示和颜色设置。切换方案比手动一层层开关快得多尤其是板子层数多的时候。最后说一个容易被忽略的点Free Viewer 打开文件后如果文件被设计者更新了Viewer 不会自动刷新。需要手动重新打开文件才能看到最新内容。这个在协同工作时要注意别拿着旧版本的文件跟人对半天结果发现对不上是因为文件没更新。提示Viewer 的最近打开文件列表会记录你打开过的文件路径换电脑或者清理系统时注意这个列表可能泄露项目信息公用电脑上用完记得清理。
上一篇/下一篇内容由系统自动关联
返回资讯列表 →