ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

Allegro尺寸标注实战:从参数设置到DXF导出与跨部门协作

Allegro尺寸标注实战:从参数设置到DXF导出与跨部门协作 1. 尺寸标注在PCB设计中的真实定位1.1 为什么尺寸标注不是“画完板子再补”的收尾工作很多刚接触Allegro的朋友会把尺寸标注当成出图前顺手补一下的收尾动作我早期也这么干过结果在结构评审会上被结构工程师连着追问了三个尺寸当场打开PCB文件翻来覆去量了半天场面相当尴尬。后来我才彻底想明白一件事尺寸标注本质上是PCB设计与结构设计之间的“接口文档”它不是给画板人自己看的而是给结构、工艺、装配、模具这几拨人看的。你标得清不清楚直接决定了别人要不要反复来找你确认。从流程上看尺寸标注至少承担三个职责。第一是板框与安装孔的定位确认结构件能不能装进去、螺丝孔对不对得上全靠这些标注说话。第二是关键器件的限高与占位区域界定比如某个连接器离板边必须留够多少距离否则外壳扣不上。第三是拼板与工艺边的尺寸交代V-CUT位置、工艺边宽度、Mark点坐标这些产线工程师拿到图第一眼就是找这些数字。所以我的习惯是布局基本定型、板框锁定之后立刻开始做第一轮尺寸标注而不是等到最后。因为标注的过程本身就是在做一次尺寸自检很多干涉、超边、间距不足的问题是在你认真标尺寸的时候才暴露出来的。等你出光绘、导出DXF的时候才发现问题返工成本就高了。1.2 哪些人必须掌握Allegro尺寸标注这个问题其实挺关键的因为不同角色对标注的需求深度完全不一样。PCB Layout工程师是主力必须熟练掌握线性标注、基准标注、半径标注这一整套还要懂怎么把标注整理成结构工程师能直接用的DXF。硬件工程师如果自己画板那更不用说了标注做得好不好直接影响你后面改板的效率。结构工程师虽然不直接用Allegro画标注但你需要看得懂Allegro导出的标注图知道哪些尺寸是设计基准、哪些是参考尺寸这样沟通起来才不费劲。还有一类容易被忽略的是工艺和产线工程师他们关注的标注点跟设计端不太一样更在意拼板尺寸、工艺边、定位孔这些。如果你在标注时能顺手把这些信息分层整理好产线那边会省很多事。我自己就吃过这个亏早期标注全堆在一个层里导出DXF之后结构工程师打开一看密密麻麻根本分不清哪个是板框、哪个是器件占位后来被要求重新分层导出白白多花了两小时。1.3 本文能帮你解决哪些具体问题我不打算把这篇写成软件帮助文档的翻译版那种东西你按F1就能看到。我想解决的是实际操作中真正会卡住你的问题标注尺寸怎么设置才符合规范、线性标注和基准标注分别在什么场景下用、标注文字太大或太小怎么调、导出DXF给结构时怎么保证尺寸不丢失、标注层怎么规划才不乱。这些都是我在实际项目里踩过坑之后总结出来的不是从手册上抄的。另外我会重点讲一下基准标注Datum Dimension这个容易被忽视但极其好用的功能。很多人只会用线性标注一根一根量效率低还容易漏。基准标注可以一次性把多个尺寸从同一个基准点串起来标特别适合板框、连接器阵列这种场景。掌握之后你的标注速度至少能快一倍。2. Allegro尺寸标注的核心概念与参数体系2.1 尺寸标注的三种基本类型与适用场景Allegro里的尺寸标注功能主要集中在Dimension菜单下常用的有三种类型我逐个说清楚它们分别适合什么场景。线性标注Linear Dimension是最基础也最常用的就是量两点之间的直线距离。它适合标注板框边长、器件间距、孔到边的距离这类单一尺寸。操作上你需要指定两个测量点然后拖出一个放置标注文字的位置。这里有个细节Allegro的线性标注默认是水平或垂直方向的如果你要标斜线距离需要用到Aligned Dimension对齐标注它会沿着两点连线方向标注真实距离。基准标注Datum Dimension是我个人最推荐的功能。它的逻辑是你先指定一个基准点Datum然后依次点击需要标注的各个点Allegro会自动从基准点开始累积标注每一段的尺寸。这个在标注连接器引脚间距、板框分段尺寸、安装孔阵列的时候特别好用。你不需要每次都重新选起点效率提升非常明显。半径/直径标注Radial/Diameter Dimension主要用于圆弧和圆孔。比如板框的圆角半径、安装孔的直径用这个标注最直观。需要注意的是Allegro的半径标注默认标注的是半径值如果你要标直径需要在参数里切换或者手动加直径符号。标注类型典型场景操作要点常见坑线性标注板框边长、器件间距选两点后拖放文字位置斜线需用对齐标注基准标注连接器引脚、孔阵列先定基准点再依次点选基准点选错需全部重来半径/直径标注圆角、圆孔选圆弧后放置文字默认标半径非直径2.2 标注参数设置文字大小、箭头样式、精度控制很多人标出来的尺寸图被结构工程师吐槽“看不清”问题基本都出在参数设置上。Allegro的标注参数在Setup Dimension Parameters里配置我建议你在项目开始前就统一设好不要每标一个调一次。文字大小Text Size是最关键的参数。设太小了打印出来看不清设太大了标注会互相重叠。我的经验值是如果图纸最终要打印成A3幅面文字高度设在1.0~1.5mm比较合适如果是A4幅面0.8~1.2mm就够了。这个值不是绝对的你可以根据实际打印效果微调。另外文字宽度和高度是分开设的一般保持宽高比在0.8左右比较协调。箭头样式Arrow Style有实心箭头、空心箭头、斜线等多种选择。PCB标注我建议用实心箭头因为打印后最清晰不容易和走线混淆。箭头大小也要跟文字大小匹配一般箭头长度设为文字高度的1.5~2倍比较合适。精度控制Precision这个容易被忽略但很重要。PCB尺寸一般精确到小数点后两位0.01mm就够了设太多位小数反而显得杂乱。但如果是标注孔位坐标可能需要三位小数。我的做法是板框和外形尺寸用两位小数孔位和精细间距用三位小数在参数里可以分别设置不同的Dimension Style来切换。提示Dimension Parameters里的设置是全局生效的改完之后已经放置的标注不会自动更新。你需要选中已有标注右键选择Update Dimension或者重新放置。所以强烈建议在开始标注之前就把参数调好。2.3 标注层的规划别把所有标注堆在一个层里这是我踩过的最大的坑之一。早期我做标注所有尺寸全放在Dimension层导出DXF之后结构工程师打开一看板框尺寸、器件占位、孔位标注全混在一起根本没法用。后来我学乖了按用途分层管理标注。我的分层方案是这样的板框和外形尺寸放在BOARD_GEOMETRY/Dimension层器件占位和限高区域放在PLACE_BOUND/Dimension层孔位和安装尺寸放在DRILL/Dimension层拼板和工艺边放在FABRICATION/Dimension层。这样导出DXF的时候可以按层选择结构工程师需要哪部分就导哪部分清晰明了。Allegro里管理标注层的方式是在放置标注时通过Options面板选择当前激活的Class和Subclass。你也可以在放置完成后选中标注右键Change Layer来调整。我建议在Color Dialog里给不同标注层设置不同的颜色这样在屏幕上也能一眼区分。3. Allegro尺寸标注的完整实操流程3.1 标注前的准备工作板框锁定与单位确认在动手标注之前有两件事必须先做好否则后面全是返工。第一是板框必须完全锁定。我见过太多案例标注做了一半发现板框还要改结果所有标注全部作废重来。所以我的流程是板框定稿 → 结构确认 → 锁定板框Shape Lock→ 开始标注。锁定板框的方法是选中板框Shape右键选择Lock或者在Find面板里勾选Shapes然后执行Lock命令。锁定之后板框就不能被误移动了标注的基准才稳定。第二是确认设计单位。Allegro支持mil和mm两种单位标注时用哪种单位必须提前确认。国内大多数结构图纸用毫米mm所以我的建议是PCB设计内部可以用mil但标注和导出DXF统一用mm。切换单位的方法是Setup Design Parameters Design标签页里修改User Units。注意切换单位后所有已有标注的数值会跟着变所以一定要在标注前切换好。还有一个细节精度设置要和单位匹配。用mm时精度设两位小数0.01mm用mil时精度设一位小数0.1mil就够了。这个在Design Parameters的Accuracy里设置。3.2 线性标注的详细操作步骤与参数计算线性标注的操作看起来简单但里面有几个关键细节决定了你标出来的图能不能用。第一步选择标注命令。在菜单栏选择Dimension Linear或者直接在工具栏找到线性标注图标。此时Options面板会显示当前标注的参数包括Class/Subclass、Text Size、Arrow Size、Precision等。确认这些参数是你想要的。第二步指定测量点。Allegro会提示你点击第一个测量点。这里有个技巧把Find面板打开只勾选需要的对象类型比如只勾选Lines或Pins这样点击时能精确捕捉到端点或圆心不会误选到其他对象。我一般会勾选Lines、Pins、Vias这几类基本覆盖了常用标注需求。第三步指定标注方向。点击完两个测量点后Allegro会让你移动鼠标确定标注文字的放置位置。这时候你移动鼠标的方向决定了标注是水平还是垂直的。水平移动鼠标 → 水平标注垂直移动鼠标 → 垂直标注。如果你要标斜线距离需要改用Aligned Dimension命令。第四步放置标注文字。确定位置后点击左键标注就放置完成了。此时你可以继续放置下一个标注或者右键选择Done结束命令。关于参数计算这里说一个实际场景假设你要标注板框上两个安装孔的中心距孔1坐标是(10.5, 20.3)孔2坐标是(45.8, 20.3)那么水平距离就是45.8 - 10.5 35.3mm。Allegro会自动计算这个值并显示你不需要手动算。但你需要确认精度设置是否正确如果精度设的是整数显示的就是35mm少了0.3mm结构那边可能就装不上。所以精度至少设两位小数。注意Allegro的线性标注默认标注的是测量点之间的投影距离不是实际距离。如果你要标实际距离一定要用Aligned Dimension。这个区别在标注斜向尺寸时特别重要标错了会导致结构件装不上。3.3 基准标注的高效用法一次标注多个尺寸基准标注是我最想推荐的功能因为它能大幅提升标注效率。操作逻辑是这样的第一步选择Dimension Datum。在Options面板里设置好参数特别注意Datum Point的选择方式。第二步指定基准点。这个基准点通常是板框的一个角、或者某个安装孔的中心。点击之后这个点就成为后续所有标注的起点。第三步依次点击需要标注的点。每点击一个点Allegro就会自动从基准点标注到该点的距离。你可以连续点击多个点它会依次标注每一段的累积尺寸。比如你标注一排连接器引脚从第一个引脚开始依次点击每个引脚Allegro会自动标出引脚1到引脚2、引脚1到引脚3、引脚1到引脚4……的所有尺寸。第四步调整标注位置。所有点点击完成后移动鼠标确定标注文字的排列位置点击放置。这里有个实操心得基准标注的基准点选择非常关键。如果选错了所有标注都要重来。我的建议是选择板框的左下角或者第一个安装孔中心作为基准点因为这两个位置在结构图纸上通常也是基准。另外基准标注的尺寸链是累积的如果你只需要标注相邻两个点之间的距离用线性标注更合适。还有一个常见问题基准标注的文字可能会重叠。解决方法是调整Dimension Style里的Text Offset参数让文字和标注线之间保持足够距离。或者在放置时手动拉开间距。3.4 标注的编辑与批量修改技巧标注放完之后修改是免不了的。Allegro提供了几种编辑方式我分别说一下适用场景。单个标注修改选中标注右键选择Change Dimension可以修改文字内容、精度、箭头样式等。如果只是移动位置直接拖拽即可。如果要删除选中后按Delete键。批量修改如果你要把所有标注的文字大小从1.0改成1.2一个一个改太慢了。正确做法是在Find面板里勾选Dimensions然后框选所有需要修改的标注右键选择Change Dimension在Options面板里统一修改参数。这样一次就能改完所有选中的标注。标注层切换如果标注放错了层选中后右键Change Layer选择正确的Class和Subclass即可。我建议在标注完成后统一检查一遍层归属避免导出DXF时出错。标注对齐多个标注的文字如果参差不齐可以用Align功能对齐。选中多个标注右键选择Align然后指定对齐方向水平或垂直Allegro会自动调整文字位置。编辑操作操作方法适用场景注意事项单个修改选中右键Change Dimension调整个别标注参数改完需确认数值正确批量修改Find勾选Dimensions后框选统一调整文字大小改前先备份层切换选中右键Change Layer标注放错层确认目标层存在对齐选中多个右键Align文字排列不齐对齐后检查是否重叠4. 标注导出与跨部门协作的实战要点4.1 导出DXF给结构工程师的正确姿势标注做完之后最终是要给结构工程师用的。导出DXF是标准做法但很多人导出的DXF结构那边打不开或者尺寸丢失问题出在导出设置上。第一步确认导出层。在导出DXF之前先确认哪些层需要导出。我一般会导出板框层、标注层、孔位层、器件占位层这几类。在Allegro里选择File Export DXF然后在Export DXF对话框里选择需要导出的Subclass。第二步设置单位和精度。DXF导出时单位必须选毫米精度选0.01mm。如果结构那边用的是其他单位提前沟通好。精度太低会导致尺寸偏差太高则文件变大且没必要。第三步选择DXF版本。Allegro支持导出多种DXF版本我一般选AutoCAD 2000/LT2000 DXF兼容性最好。如果结构那边用的是较新的CAD软件也可以选更高版本。第四步检查导出结果。导出完成后一定要用CAD软件打开检查一遍确认板框尺寸、标注数值、孔位坐标准确无误。我遇到过导出后标注文字变成乱码的情况原因是字体不兼容后来改用标准字体就解决了。提示导出DXF时建议勾选Export Dimensions as Blocks选项这样标注会作为一个整体块导出结构工程师移动或缩放时不会散架。如果不勾选标注可能变成一堆散线没法编辑。4.2 标注与光绘文件的配合别让标注混进生产文件这是一个很容易被忽视的问题标注层绝对不能出现在光绘Gerber文件里。光绘文件是给PCB工厂生产用的里面只能有铜箔、阻焊、丝印、钻孔这些生产层。如果标注混进去了轻则工厂打电话来问重则做出来的板子上印着尺寸数字那就闹笑话了。我的做法是在设置光绘文件Artwork时只添加生产相关的层标注层一律不添加。具体来说在Artwork Control Form里每个光绘层比如TOP、BOTTOM、SILKSCREEN的Subclass列表里确保没有Dimension相关的层。如果不确定可以在导出光绘后用CAM软件打开检查一遍确认没有多余的标注线。另外标注层也不要出现在阻焊和助焊层里。有些朋友在设置阻焊开窗时不小心把标注层加进去了结果板子上到处都是开窗这个坑我踩过一次后来每次设置光绘都特别小心。4.3 团队协作中的标注规范约定如果是团队协作标注规范必须统一否则每个人标出来的图都不一样结构那边会疯掉。我们团队经过几次磨合定了一套简单的规范分享出来供参考。颜色规范板框标注用白色器件占位标注用黄色孔位标注用红色拼板标注用绿色。这样在屏幕上和打印出来都能一眼区分。文字大小规范统一用1.2mm字高0.15mm线宽。这个尺寸在A3打印时清晰可读在屏幕上也不至于太大。精度规范板框和外形尺寸用两位小数孔位和精细间距用三位小数。统一在Dimension Style里预设好标注时直接切换。层命名规范标注层统一用DIM_前缀比如DIM_BOARD、DIM_PLACE、DIM_DRILL。这样在导出DXF和设置光绘时不容易搞混。标注完成检查清单每个项目标注完成后按以下清单检查一遍——板框尺寸是否完整、安装孔位是否标注、关键器件限高是否标注、拼板尺寸是否标注、标注层是否与光绘层分离。这个清单看起来简单但能避免90%的标注遗漏问题。5. 常见问题排查与避坑经验实录5.1 标注文字显示异常的问题排查问题一标注文字太大或太小。这是最常见的原因是Dimension Parameters里的Text Size设置不对。解决方法是Setup Dimension Parameters里调整Text Height和Text Width。如果已经放置了标注需要选中后Update Dimension才能生效。问题二标注文字变成乱码或问号。通常是字体不兼容导致的。Allegro默认使用系统字体如果导出DXF时结构那边没有对应字体就会显示乱码。解决方法是在Dimension Parameters里把字体改成标准字体如Arial或Simplex或者导出DXF时勾选Embed Fonts选项。问题三标注文字与标注线重叠。调整Text Offset参数让文字和标注线之间保持至少0.5mm的距离。如果还是重叠可以手动拖拽文字位置。问题四标注数值不对。检查精度设置和单位设置。如果单位是mil但精度设的是整数显示的就是整数mil换算成mm会有偏差。另外检查测量点是否选对了有时候误选到其他对象会导致数值错误。5.2 标注无法放置或捕捉不到点的处理问题一点击时捕捉不到端点。检查Find面板是否勾选了正确的对象类型。如果只勾选了Shapes点击Line是选不中的。我一般会勾选Lines、Pins、Vias、Shapes这几类。问题二标注命令无法激活。可能是当前处于其他命令模式下按F2或右键Done退出当前命令再重新选择标注命令。另外检查是否有未完成的命令在后台运行。问题三标注放置后看不到。检查当前颜色设置里Dimension层是否被关闭或颜色设成了背景色。在Color Dialog里确认Dimension层的Visibility是打开的颜色不是黑色如果背景是黑色。问题四基准标注的基准点选错了。这个没有捷径只能删除重新标注。所以我在选基准点时会特别小心确认无误后再继续。建议先用线性标注确认基准点位置正确再用基准标注批量标注。5.3 导出DXF后尺寸丢失或错位的解决问题一导出后标注数值变了。检查导出时的单位设置是否与设计单位一致。如果设计用mm导出也选mm如果设计用mil导出选mm时Allegro会自动换算但精度可能丢失。建议导出前统一用mm。问题二导出后标注线不见了。检查导出时是否勾选了正确的Subclass。如果标注放在DIM_BOARD层导出时就要勾选这个层。另外确认DXF版本兼容性有些低版本DXF不支持某些标注类型。问题三导出后标注位置偏移。通常是导出原点设置不对。在Export DXF对话框里Origin选项要选Absolute Origin不要选User Origin。另外确认设计原点是否在板框左下角如果不是导出后位置会偏移。问题四导出后文字变成线条。这是正常的DXF格式会把文字转成线条以保证兼容性。如果结构那边需要可编辑的文字可以导出DXF时勾选Export Text as Text选项但兼容性可能受影响。问题现象可能原因解决方法预防措施文字太大/太小Text Size设置不对调整Dimension Parameters标注前统一设置文字乱码字体不兼容改用标准字体导出时Embed Fonts数值不对精度或单位错误检查Design Parameters标注前确认单位精度捕捉不到点Find面板未勾选勾选Lines/Pins/Vias标注前设置Find导出后丢失Subclass未勾选重新导出勾选正确层导出前检查层列表导出后偏移Origin设置错误选Absolute Origin确认设计原点位置5.4 我的独家避坑心得心得一标注前先做一次尺寸自检。在开始标注之前我会先用Measure命令把关键尺寸量一遍确认板框、孔位、器件间距都符合设计要求。这样标注的时候心里有数不会标到一半发现尺寸不对要改板。心得二标注时打开Grid。虽然标注是捕捉端点但打开Grid能帮你更准确地放置标注文字位置。我一般把Grid设成0.5mm或1mm标注文字排列会比较整齐。心得三标注完成后截图存档。每次标注完成后我会截一张全板标注图存档标注项目名称和日期。这样后面如果结构那边有疑问可以直接翻截图确认不用重新打开PCB文件。心得四导出DXF前先清理无用标注。设计过程中可能会有一些临时标注导出前一定要清理掉。我的做法是在Find面板里勾选Dimensions全选后逐个检查确认没有多余标注再导出。心得五和结构工程师确认标注基准。不同公司的结构图纸基准可能不一样有的用板框左下角有的用第一个安装孔。在标注之前问清楚能避免大量返工。我现在的习惯是项目启动时就问结构要一份基准说明后面标注直接按他们的基准来。心得六标注层和光绘层严格分离。这个前面说过了但值得再强调一遍。我见过不止一个项目因为标注混进光绘导致板子报废损失的不只是钱还有项目进度。设置光绘时多花两分钟检查能省掉后面几天的麻烦。心得七定期备份标注文件。Allegro偶尔会崩溃标注做了一半没保存就白干了。我的做法是每完成一个区域的标注就CtrlS保存一次另外每天下班前把整个项目文件夹备份一份。这个习惯帮我省过好几次事。心得八用Skill脚本批量处理重复标注。如果项目里有很多重复的标注需求比如多个相同的连接器可以写一个简单的Skill脚本批量处理。Allegro的Skill语言不难学网上也有很多现成的脚本可以参考。我写过一个自动标注板框四角的脚本省了不少时间。心得九标注文字不要压在走线或铜皮上。虽然标注层不会出现在光绘里但在屏幕上如果文字压在走线上会影响你检查走线。我的做法是标注文字尽量放在板框外侧或空白区域保持设计区域干净。心得十导出DXF后一定要用CAD打开验证。不要假设导出一定成功一定要用CAD软件打开检查。我一般会检查三个东西板框尺寸是否与设计一致、标注数值是否正确、孔位坐标是否准确。确认无误后再发给结构工程师。6. 标注效率提升的进阶技巧6.1 自定义快捷键与工具栏Allegro的标注命令默认没有快捷键每次都要去菜单里找效率很低。我建议给常用的标注命令设置快捷键。设置方法是Tools Utilities Keyboard Commands在Command栏输入标注命令在Key栏输入你想要的快捷键组合。我的快捷键设置供参考CtrlShiftL对应线性标注CtrlShiftD对应基准标注CtrlShiftR对应半径标注。这样左手按快捷键右手点鼠标标注速度能快不少。另外可以把标注命令添加到工具栏用鼠标直接点击。方法是右键工具栏空白处选择Customize把Dimension相关的命令拖到工具栏上。6.2 用Skill脚本自动化重复标注如果项目里有很多重复的标注需求比如多个相同的连接器需要标注相同的尺寸手动一个一个标太慢了。这时候可以用Skill脚本自动化。Skill是Allegro的脚本语言语法类似C语言。一个简单的自动标注脚本大概长这样; 自动标注板框四角坐标 procedure(autoDimBoardCorners() let((boardBox) boardBox axlDBGetDesign()-bBox ; 标注左下角 axlDimCreateLinear( car(boardBox) ; 起点X cadr(boardBox) ; 起点Y car(boardBox) ; 终点X cadr(boardBox) ; 终点Y DIM_BOARD ; 标注层 ) ; 其他角类似处理 ) )这个脚本只是示例实际使用需要根据具体需求调整。Skill的学习曲线不算陡花一个下午基本能上手。网上有很多开源的Skill脚本可以参考Allegro自带的Skill开发文档也很详细。6.3 标注模板的建立与复用如果你们团队经常做类似的项目建议建立一个标注模板。模板里预设好常用的Dimension Style、层设置、颜色配置、精度设置。新项目开始时直接导入模板省去重复配置的时间。建立模板的方法是在一个空白PCB文件里配置好所有标注参数然后保存为Template文件.brd。新项目开始时用这个Template创建新文件所有标注设置就自动带过来了。模板里还可以预设常用的标注层比如DIM_BOARD、DIM_PLACE、DIM_DRILL、DIM_FAB。这样标注时直接切换层就行不用每次手动创建。6.4 标注与设计规则的联动检查Allegro的标注功能可以和设计规则Constraint Manager联动实现标注即检查的效果。比如你可以设置一个规则板框到器件的距离不能小于2mm然后在标注时如果发现某个器件离板框太近Allegro会自动报错。设置方法是在Constraint Manager里创建相应的Spacing规则然后在标注时打开Online DRC检查。这样标注的过程同时也是检查的过程一举两得。不过这个功能对电脑性能有一定要求如果板子很大、规则很多Online DRC可能会让Allegro变卡。我的建议是在标注阶段可以打开关键规则的Online DRC非关键规则等标注完成后再统一检查。7. 不同设计场景下的标注策略7.1 高密度板卡的标注重点高密度板卡比如手机主板、工控核心板的标注策略和普通板子完全不同。这类板子空间紧张、器件密集标注文字很容易互相重叠。我的做法是只标注结构相关的关键尺寸器件间距等内部尺寸用Measure命令检查即可不一定要全部标注出来。具体来说高密度板卡必须标注的是板框外形尺寸、安装孔位置和孔径、连接器位置和方向、关键器件的限高区域、拼板尺寸。这些是结构装配必须的。至于器件之间的间距只要DRC通过了一般不需要标注。另外高密度板卡的标注文字要尽量小我一般用0.8mm字高放在板框外侧或空白区域。如果实在放不下可以用引线标注Leader Dimension把文字引到板外。7.2 拼板设计的标注要点拼板设计的标注和单板不太一样重点在拼板整体尺寸、V-CUT位置、工艺边宽度、Mark点坐标这几个方面。拼板整体尺寸必须标注这是给PCB工厂和组装厂看的。V-CUT位置要标注清楚包括V-CUT的深度和间距。工艺边宽度一般是5mm或10mm要标注出来。Mark点坐标要标注相对于拼板原点的位置方便产线定位。拼板标注我建议单独建一个层比如DIM_FAB和单板标注分开。导出DXF时也单独导出方便工厂使用。7.3 射频与高速板的标注注意事项射频板和高速板的标注有一个特殊要求关键走线的长度和间距需要标注。比如差分对的等长要求、射频走线的50欧姆阻抗线宽这些虽然不一定是结构需要的但设计评审和调试时需要参考。我的做法是在标注层里单独建一个DIM_RF层专门标注射频和高速信号的关键尺寸。这些标注不导出给结构但保留在PCB文件里供设计团队参考。另外射频板的屏蔽罩区域需要标注清楚包括屏蔽罩的外形尺寸、固定脚位置、开孔位置。这些是结构设计屏蔽罩的依据必须准确标注。8. 标注完成后的最终检查与交付8.1 标注完整性检查清单标注做完之后不要急着导出先按以下清单检查一遍。这个清单是我从多次返工中总结出来的能帮你避免大部分问题。板框尺寸长、宽、圆角半径、异形边尺寸是否全部标注安装孔孔径、孔位坐标、孔到板边距离是否标注连接器位置、方向、引脚1位置是否标注关键器件限高区域、占位区域是否标注拼板整体尺寸、V-CUT、工艺边、Mark点是否标注标注层是否按用途分层层命名是否规范标注参数文字大小、精度、箭头样式是否统一光绘分离标注层是否已从光绘层中排除8.2 与结构工程师的交接确认标注完成后和结构工程师的交接也很重要。我一般会做三件事第一导出DXF并附上标注说明说明每个标注层的含义和基准点位置。第二约一个简短的评审会当面确认关键尺寸避免理解偏差。第三保留标注截图存档后面如果有争议可以翻出来对照。交接时特别要确认的是基准点。如果结构图纸的基准和PCB标注的基准不一致所有尺寸都要重新换算非常麻烦。所以我在项目启动时就会和结构确认基准标注时直接按他们的基准来。8.3 标注文件的版本管理与归档最后说一个容易被忽视但很重要的事标注文件的版本管理。PCB设计过程中板框可能会改标注也要跟着更新。如果没有版本管理很容易搞混哪个是最新版本。我的做法是每次标注更新后在文件名里加上日期和版本号比如ProjectA_Dim_20250115_v2.dxf。同时在PCB文件里保留标注的历史记录方便回溯。项目结束后把所有标注文件归档到项目文件夹的Documentation/Dimension目录下方便后续查阅。如果团队用Git或SVN做版本管理标注文件也要纳入版本控制。不过DXF是二进制文件Git的diff功能用不上所以我的建议是每次导出DXF时附上一个文本格式的标注说明记录本次标注的变更内容这样版本对比就方便了。标注这件事说难不难说简单也不简单。关键是要把它当成设计流程的一部分而不是事后补的作业。前期多花半小时把标注做规范后期能省掉几小时的沟通和返工。我在实际项目中的体会是标注做得好的板子结构评审一次过的概率高很多标注乱七八糟的板子来回改好几轮是常态。所以别嫌麻烦把标注当回事后面会感谢自己的。
返回列表