尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

Allegro PCB尺寸标注全流程实战:参数配置、线性与基准标注及出图协作

Allegro PCB尺寸标注全流程实战:参数配置、线性与基准标注及出图协作 1. 尺寸标注在PCB设计中的真实定位1.1 为什么标注不是“画完板子才做的事”很多人做Allegro PCB设计习惯先把器件摆好、线拉完、铜皮铺上最后才想起来尺寸标注这回事。我以前也这样结果就是结构工程师拿着DXF来找我对孔位我打开图纸一看关键定位孔的间距、板边到连接器的距离、散热器安装区域的尺寸全得重新量一遍。更麻烦的是有些尺寸在布局调整之后已经变了但标注还停留在旧位置最后装配时才发现对不上。尺寸标注在PCB设计里不是装饰它是设计意图的书面表达。结构件、外壳、安装孔、连接器开口、屏蔽罩、散热片这些跟机械结构发生关系的部分都需要用尺寸标注把“我为什么把器件放在这里”说清楚。Allegro的尺寸标注功能分布在Manufacture和Dimension两个菜单体系里很多人只见过Dimension下面的线性标注却不知道Manufacture里还有一套面向制造和装配的标注逻辑。从实际项目流程来看尺寸标注至少有三个使用场景。第一是结构配合验证板子要装进外壳安装孔位置、板边轮廓、接口开孔位置必须和结构图一致标注就是给结构工程师看的“承诺书”。第二是装配指导连接器离板边的距离、大功率器件周围的禁布区尺寸、散热器安装孔间距这些信息在装配图上比坐标更直观。第三是设计评审与归档评审时大家看的是标注图不是原始设计文件标注清晰程度直接影响评审效率。注意Allegro的尺寸标注是“活”的它会跟随设计对象移动。如果你标注的是两个焊盘的中心距移动其中一个焊盘标注会自动更新。但如果你标注的是两个静态点移动板框后标注不会跟着变。这个区别在后期改版时非常关键。1.2 Allegro尺寸标注与其他EDA工具的差异用过其他PCB工具的人转到Allegro最容易困惑的就是标注功能藏得太深。有些工具的标注就在工具栏上点一下就能拉尺寸线。Allegro不一样它的标注参数需要先配置标注层需要单独设置标注样式需要提前定义。这套逻辑看起来麻烦但好处是一次配置长期复用。Allegro的尺寸标注体系分为两大类线性标注和基准标注。线性标注又细分为水平、垂直、对齐、旋转、角度、半径、直径、引线等多种类型。基准标注则是以一个参考点为基准批量标注其他对象相对于它的位置。这两种标注方式对应不同的设计场景选错了类型后期修改会很痛苦。我见过不少新手直接用线性标注去标一排连接器的引脚间距结果每个引脚都要单独拉一次尺寸线费时费力还容易漏标。其实这种场景用基准标注更合适选第一个引脚作为基准后面所有引脚一次性标完整齐又高效。工具选型这件事在标注上体现得特别明显。1.3 本文能帮你解决哪些具体问题这篇内容面向的是已经能完成基本PCB设计、但对Allegro标注体系不够熟悉的从业者。如果你还在纠结怎么导入网表、怎么设置规则那标注这部分可以稍后再看。但如果你已经能出光绘、能导Gerber却总是在标注环节卡壳或者标注出来的图被结构工程师打回来重做那这篇内容就是写给你的。具体来说我会把Allegro尺寸标注的完整流程拆成几个层次先讲参数配置和标注层设置这是基础再讲线性标注和基准标注的具体操作这是核心然后讲标注的编辑、移动、删除和批量处理这是效率提升的关键最后讲标注在出图、导DXF、设计评审中的实际应用这是落地环节。每个环节都会配上我实际项目中的操作记录和踩坑经验你可以直接照着做。2. 标注前的参数配置与图层规划2.1 标注参数配置一次设置长期受益Allegro的尺寸标注参数在Setup菜单下的Dimension Parameters里。打开这个界面你会看到一堆看起来很像但实际用途不同的选项。我第一次打开的时候也是一头雾水后来才慢慢摸清楚每个参数的实际影响。Text Height控制标注文字的高度默认是40 mil。这个值在大多数板子上都偏大实际项目中我一般设成25到30 mil。太小了打印出来看不清太大了标注线会互相打架。如果你做的板子密度很高标注区域很挤可以设成20 mil但评审时可能需要放大看。Text Width是文字线宽一般设成Text Height的六分之一到八分之一。比如Text Height是30 milText Width设4到5 mil就比较合适。这个比例不是随便定的线宽太细打印会断线太粗文字会糊成一团。Dimension Line Width是尺寸线的线宽默认值通常够用。但如果你要把标注图单独打印出来给结构工程师建议设成3到5 mil这样打印出来清晰但不抢眼。Arrow Length和Arrow Width控制箭头大小。这两个参数要跟Text Height匹配箭头太小看不见太大又显得笨重。我的经验是Arrow Length设成Text Height的1.5倍左右Arrow Width设成Arrow Length的一半。Witness Line是尺寸界线就是从标注对象延伸到尺寸线的那条短线。Witness Line Offset控制尺寸界线和标注对象之间的间隙默认值一般是5 mil。这个间隙很重要太小了尺寸界线会跟焊盘或走线重叠太大了又显得松散。Precision控制标注数值的小数位数。PCB设计一般用mil或mmmil通常不需要小数mm一般保留两位小数。这个设置会影响所有标注的显示改之前要想清楚。Units是单位设置Allegro支持mil、inch、mm、cm等多种单位。这里有个坑如果你在Design里用的是mil但标注参数里设的是mm标注出来的数值会换算但标注文字不会自动加单位后缀。所以最好保持Design和Dimension的单位一致避免混淆。实操心得我习惯在项目开始时就建一个标注参数模板把Text Height、Text Width、Arrow尺寸、Witness Line Offset这些参数都调好存成默认值。这样后面所有标注都按这个样式来不用每次重新调。Allegro的参数设置是跟着设计文件走的如果你新建一个设计文件参数会恢复默认所以模板化很重要。2.2 标注层的规划与设置Allegro的标注可以放在不同的层上这个层不是指走线层或阻焊层而是指标注专用的子类。默认情况下标注会放在Dimension层下的某个子类里比如Dimension/Linear、Dimension/Radial等。但实际项目中我建议单独建一个标注层比如Dimension/Mechanical或者Dimension/Assembly把机械相关的标注和电气相关的标注分开。为什么要分开因为出图的时候你可能需要单独输出机械标注图给结构工程师电气标注图给硬件工程师。如果全混在一起出图时还得手动筛选很麻烦。分开之后出图时直接选对应的层就行。设置标注层的方法很简单在Allegro的Options面板里找到Active Class和Subclass把Active Class设成DimensionSubclass设成你想要的子类。如果默认的子类不够用可以在Setup菜单下的Subclasses里新建一个。新建子类的时候命名要有规律比如Mechanical_Dim、Assembly_Dim、Fab_Dim一看就知道是干什么用的。标注层的颜色也要规划好。默认的标注颜色是白色或黄色在深色背景上看得清但打印出来可能太浅。我一般把机械标注设成蓝色电气标注设成绿色这样在屏幕上和打印稿上都能区分。颜色设置在Display菜单下的Color/Visibility里找到Dimension层给不同的子类分配不同的颜色。注意标注层不要和走线层、阻焊层混用。有些新手图省事把标注直接放在Silkscreen层上结果出光绘的时候标注和丝印混在一起丝印被标注挡住或者标注被丝印覆盖两边都看不清。标注是标注丝印是丝印各走各的层。2.3 标注样式的自定义与复用Allegro允许你把标注参数存成样式文件下次直接调用。这个功能在多人协作或者多项目并行的时候特别有用。具体操作是在Dimension Parameters界面调好所有参数后点Save按钮存成一个.dim文件。下次新建项目时点Load按钮加载这个文件所有参数一次性恢复。样式文件里存的不只是文字高度和箭头大小还包括标注的默认层、默认单位、默认精度。这意味着你可以为不同类型的项目建不同的样式文件。比如高密度板用一套参数低密度板用另一套机械标注用一套电气标注用另一套。切换项目时加载对应的样式文件省去重复配置的时间。我自己的习惯是建三个样式文件Standard_Dim用于常规标注Mechanical_Dim用于结构配合标注Assembly_Dim用于装配指导标注。Standard_Dim的文字高度是25 milMechanical_Dim是30 milAssembly_Dim是35 mil。为什么装配标注的文字最大因为装配图通常是打印出来在产线上看的字大一点工人看得清楚。样式文件的管理也有讲究。我一般把样式文件放在项目根目录下的Config文件夹里和设计文件放在一起。这样项目打包发给别人时样式文件跟着走别人打开设计文件后直接加载样式标注风格保持一致。如果样式文件放在个人电脑的默认路径下换台电脑就找不到了。3. 线性标注的完整操作流程3.1 水平、垂直与对齐标注的选择逻辑线性标注是Allegro里最常用的标注类型但很多人分不清水平、垂直和对齐标注的区别。简单来说水平标注测量的是两个点之间的水平距离垂直标注测量的是垂直距离对齐标注测量的是两点之间的直线距离。举个例子板子上有两个安装孔一个在左下角一个在右上角。如果你想知道这两个孔在X方向上的距离用水平标注想知道Y方向上的距离用垂直标注想知道两个孔之间的实际直线距离用对齐标注。这三个数值通常不一样选哪个取决于你的标注目的。结构工程师最关心的是安装孔在X和Y方向上的坐标所以水平标注和垂直标注用得最多。对齐标注一般用在斜边、圆弧或者需要测量实际距离的场景。比如板子有一个斜角你想标注斜边的长度就得用对齐标注。操作上水平标注和垂直标注的步骤基本一样选第一个点选第二个点然后拖动鼠标确定尺寸线的位置。对齐标注多一步需要先选标注类型为Aligned然后再选两个点。Allegro的标注工具在Dimension菜单下也可以从工具栏上找。如果你找不到工具栏可以在View菜单下打开Toolbars把Dimension工具栏勾上。实操心得标注的时候尺寸线的位置很关键。尺寸线离标注对象太近会跟焊盘或走线重叠太远又跟其他标注打架。我的经验是尺寸线离标注对象至少留出Text Height的两倍距离。比如Text Height是25 mil尺寸线至少离标注对象50 mil。这样标注文字有地方放也不会跟其他元素冲突。3.2 标注对象的捕捉与精度控制Allegro的标注工具支持多种捕捉方式包括捕捉到焊盘中心、走线端点、过孔中心、板框拐角、格点等。捕捉设置对了标注才能准。如果捕捉设置不对标出来的尺寸可能差几个mil虽然肉眼看不出来但结构工程师拿去做装配分析时就会发现问题。捕捉设置在Setup菜单下的Grids里也可以直接在Options面板里改。我一般把捕捉设成Pad Center和Via Center优先这样标注焊盘间距和过孔间距时不用手动找中心。板框拐角的捕捉用Vertex圆弧的捕捉用Arc Center。精度控制是另一个容易忽略的点。Allegro的标注精度由Dimension Parameters里的Precision决定但实际标注时标注数值的精度还跟Design的精度设置有关。如果Design的精度是1 mil标注精度设成0.01 mil标注出来的数值会有很多位小数看起来很不专业。所以标注精度要和Design精度匹配一般Design精度是1 mil标注精度就设成0或1位小数。还有一个坑Allegro的标注默认是动态更新的。如果你标注了两个焊盘的中心距然后移动了其中一个焊盘标注数值会自动更新。这个功能大多数时候是好事但如果你移动焊盘只是为了临时调整忘了标注会跟着变最后出图时标注数值和实际位置对不上就麻烦了。所以移动标注对象后一定要检查相关标注是否还正确。3.3 尺寸线布局与避让技巧尺寸线布局是标注里最考验经验的部分。同样一组尺寸布局得好图纸清晰易读布局得差标注线互相交叉数值挤在一起评审时没人愿意看。我的布局原则是从内到外从大到小。先标最靠近板边的尺寸比如板边到第一个安装孔的距离再标安装孔之间的间距最后标整体尺寸。这样标注线从内向外排列不会互相遮挡。如果标注线必须交叉尽量让交叉点落在空白区域不要落在焊盘或走线上。Allegro允许手动调整尺寸线的位置选中标注后拖动尺寸线中间的夹点就行。如果两条标注线靠得太近可以调整其中一条的Witness Line Offset让尺寸界线错开。标注文字的位置也可以调。默认情况下标注文字在尺寸线中间。如果中间位置被其他元素占了可以把文字移到尺寸线的一端。操作方法是选中标注右键选择Text Position然后选Left、Right或Center。文字移到一端后尺寸线中间会留出空白避免跟其他标注冲突。注意标注线不要穿过焊盘、过孔或走线。如果实在避不开可以把标注线放在另一层上出图时单独处理。但最好的办法还是调整布局把标注线放在空白区域。Allegro的标注线是可以手动拖动的拖动时注意保持标注的关联性不要拖断。3.4 线性标注的批量操作与效率提升一块板子上往往有几十个甚至上百个标注一个一个标太慢。Allegro提供了一些批量操作的方法用好了能省不少时间。第一个方法是复制标注。如果你要标一排等间距的焊盘可以先标第一个间距然后复制这个标注粘贴到其他位置。Allegro的复制命令是Edit菜单下的Copy选中标注后指定基准点和目标点就行。复制出来的标注会自动关联到新的对象数值也会自动更新。第二个方法是使用基准标注。基准标注在Dimension菜单下的Baseline Dimension里。选一个参考点作为基准然后依次选其他点Allegro会自动生成一组标注所有标注都以基准点为起点。这个方法特别适合标注连接器的引脚间距、排针的孔位等。第三个方法是用Skill脚本批量标注。Allegro支持Skill语言可以写脚本自动标注。比如你要标注所有安装孔到板边的距离可以写一个脚本遍历所有安装孔自动生成标注。Skill脚本的学习曲线比较陡但一旦学会效率提升是数量级的。网上有不少现成的标注脚本可以拿来改改用。我自己的习惯是常规标注用复制和基准标注特殊标注用Skill脚本。比如板子上有20个安装孔我先用基准标注把X方向的距离标完再用复制命令把Y方向的标注复制过去最后手动调整几个特殊位置的标注。这样一套流程下来20个孔的标注大概10分钟就能搞定。4. 基准标注与特殊标注的实战应用4.1 基准标注的建立与使用场景基准标注的核心思想是以一个点为参考批量标注其他对象相对于它的位置。这个“参考点”就是基准点通常选板子的左下角、第一个安装孔、或者连接器的第一个引脚。建立基准标注的步骤在Dimension菜单下选Baseline Dimension然后在Options面板里设置基准点的类型可以是焊盘中心、过孔中心、板框拐角等接着选基准点再依次选其他要标注的点。Allegro会自动生成一组标注所有标注的起点都是基准点终点是各个被标注的点。基准标注最适合的场景是一排等间距或不等间距的孔位。比如板子边缘有一排安装孔间距不完全相同用基准标注可以一次性标出每个孔到基准点的距离比逐个标线性标注快得多。另一个场景是连接器的引脚特别是那种引脚间距很小、数量很多的连接器用基准标注可以避免标注线互相重叠。基准标注的数值显示方式有两种一种是显示每个点到基准点的距离另一种是显示相邻点之间的间距。Allegro默认显示的是到基准点的距离如果你需要显示相邻间距可以在Options面板里改。这个设置在实际项目中很实用因为结构工程师有时候要看累计距离有时候要看单段间距。实操心得基准标注的基准点要选在不会移动的对象上。如果你选了一个可能会调整位置的焊盘作为基准点后期移动这个焊盘所有基准标注都会跟着变数值全乱。我一般选板框的左下角作为基准点板框在项目后期基本不会动标注稳定。4.2 角度、半径与直径标注的操作要点除了线性标注和基准标注Allegro还支持角度、半径、直径等特殊标注。这些标注在机械配合、圆弧板边、圆形安装孔等场景下很有用。角度标注用于测量两条线之间的夹角。操作方法是选Dimension菜单下的Angular Dimension然后依次选两条线再拖动鼠标确定标注弧线的位置。角度标注的数值精度由Dimension Parameters里的Precision控制一般保留一位小数就够了。半径标注用于测量圆弧的半径。选Radial Dimension然后选一个圆弧Allegro会自动生成半径标注。半径标注的箭头指向圆弧标注文字显示半径值。如果圆弧是整圆用半径标注和直径标注都可以但直径标注更直观。直径标注用于测量圆或圆弧的直径。选Diameter Dimension然后选一个圆或圆弧Allegro会自动生成直径标注。直径标注的标注线穿过圆心两端有箭头标注文字显示直径值。直径标注在标注安装孔、定位孔时特别常用。这些特殊标注的参数和线性标注共用一套Dimension Parameters所以文字高度、箭头大小、精度这些设置是统一的。如果你想让特殊标注的样式和线性标注不同可以单独建一个标注子类给特殊标注单独设置参数。注意角度标注的弧线位置要选好不要跟其他标注或走线重叠。半径和直径标注的箭头要指向圆弧不要指向圆心。如果箭头方向不对可以在Options面板里调整Arrow Direction。4.3 标注与设计对象的关联性管理Allegro的标注和设计对象之间是关联关系不是简单的图形。这意味着标注会跟随设计对象移动、旋转、删除。这个特性大多数时候是好事但有时候也会带来麻烦。比如你标注了两个焊盘的中心距然后删除了其中一个焊盘标注会变成悬空状态数值显示为“?”或者直接消失。如果你没注意到出图时标注就丢了。所以删除设计对象后一定要检查相关标注是否还完整。另一个场景是替换封装。如果你把一个连接器的封装换成了另一个尺寸不同的封装原来标注在这个连接器上的尺寸会全部失效。Allegro会保留标注的图形但数值会变成错误的值。这种情况下你需要删除旧标注重新标注新封装。管理标注关联性的一个好习惯是定期检查标注的完整性。在Allegro里可以用Tools菜单下的Reports功能生成一个标注报告列出所有标注及其关联对象。如果某个标注的关联对象被删除了报告里会显示出来。我一般在出图前跑一次这个报告确保没有悬空标注。还有一个技巧如果你想让某个标注不跟随对象移动可以把它“冻结”住。操作方法是选中标注右键选择Fix标注就被固定了。固定后的标注不会跟随对象移动但数值也不会自动更新。这个功能在标注一些固定不变的参考尺寸时很有用比如板子的外形尺寸。5. 标注的编辑、修改与批量处理5.1 标注文字的修改与格式化Allegro的标注文字默认是自动生成的数值但你可以手动修改。比如你想在标注数值后面加单位“mm”或者加一个说明文字“安装孔间距”都可以手动改。修改标注文字的方法是选中标注右键选择Edit Text然后直接输入新的文字。Allegro允许在标注文字里使用变量比如“%v”代表标注数值“%u”代表单位。所以你可以把标注文字设成“%v %u”这样标注显示的就是“10.00 mm”这样的格式。标注文字的字体、大小、对齐方式也可以在Dimension Parameters里设置。字体一般用默认的就行Allegro自带的字体在打印和屏幕上显示都清楚。对齐方式有Left、Center、Right三种根据标注线的位置选合适的对齐方式。实操心得标注文字不要加太多说明数值本身已经说明问题了。如果确实需要加说明用引线标注Leader Dimension把说明文字引到空白区域不要直接塞在标注数值旁边。引线标注在Dimension菜单下的Leader Dimension里可以画一条引线然后在引线末端加文字。5.2 标注的移动、旋转与删除标注的移动很简单选中标注拖动标注线中间的夹点或者用Edit菜单下的Move命令。移动标注时标注的关联性不会断数值也不会变只是标注线的位置变了。标注的旋转用得比较少但在某些特殊布局下有用。比如标注线是垂直的但你想让它水平显示可以选中标注后右键选择Rotate然后输入旋转角度。旋转后的标注文字方向也会跟着转如果文字方向不对可以在Dimension Parameters里调整Text Orientation。删除标注用Edit菜单下的Delete命令或者直接按Delete键。删除标注不会影响设计对象只是把标注图形删掉。如果你误删了标注可以用Undo恢复。Allegro的Undo次数默认是10次如果标注操作比较多建议在Dimension Parameters里把Undo次数调大一些。批量删除标注可以用Edit菜单下的Delete by Layer功能选中标注所在的层一次性删除该层上的所有标注。这个功能在清理旧标注时很有用但用之前一定要确认层选对了别把走线层或丝印层的东西删了。5.3 标注的批量编辑与脚本辅助当板子上有几十个标注需要统一修改时一个一个改太慢。Allegro提供了一些批量编辑的方法可以一次性修改多个标注的属性。第一个方法是Find面板筛选。在Find面板里勾选Dimension然后框选要修改的标注再在Options面板里修改属性。比如你要把所有标注的文字高度从25 mil改成30 mil可以先框选所有标注然后在Options面板里改Text Height。这个方法适合修改少量属性。第二个方法是Skill脚本批量修改。Skill脚本可以遍历所有标注根据条件修改属性。比如你要把所有水平标注的文字高度改成30 mil垂直标注改成25 mil可以写一个脚本自动判断标注方向并修改。Skill脚本的编写需要一些编程基础但网上有不少现成的脚本可以参考。第三个方法是导出标注数据到Excel修改。Allegro可以把标注数据导出成文本文件你可以在Excel里批量修改然后再导回Allegro。这个方法适合大规模修改但操作步骤比较多适合有经验的用户。我自己的习惯是小批量修改用Find面板大批量修改用Skill脚本。Skill脚本我一般只写简单的比如批量改文字高度、批量改层、批量删除悬空标注。复杂的脚本我一般找现成的改不自己从头写。6. 标注在出图与跨工具协作中的应用6.1 标注图层的出图设置标注做完之后最终要出图。Allegro出图用Manufacture菜单下的Artwork功能。出图前需要在Artwork界面里配置标注层的输出参数。标注层的出图设置和走线层类似需要指定输出的Gerber格式、单位、精度等。但标注层有一个特殊之处标注是矢量图形不是光栅图形。这意味着标注在Gerber里是以线条和文字的形式存在的不是图片。所以出图时要注意标注的线宽和文字高度确保在Gerber里能正确显示。我一般把标注层单独出一个Gerber文件不和走线层混在一起。这样结构工程师拿到标注Gerber后可以单独查看标注不会跟走线混淆。标注Gerber的文件名要有规律比如“Mechanical_Dim.gbr”、“Assembly_Dim.gbr”一看就知道是什么。注意出图前一定要检查标注的完整性。用Tools菜单下的Reports功能生成标注报告确认没有悬空标注、没有数值错误的标注。我见过不少项目因为标注问题被结构工程师打回来重新出图又耽误一天。6.2 导出DXF供结构工程师使用结构工程师通常用CAD软件所以标注图需要导出成DXF格式。Allegro导出DXF用File菜单下的Export/DXF功能。导出时要注意几个设置单位要和结构工程师确认一般用mm。精度要设高一点比如0.001 mm避免尺寸换算时出现误差。层映射要把Allegro的标注层映射到DXF的对应层比如把Mechanical_Dim映射到DXF的DIM层。文字处理要选“Explode Text”或者“Keep as Text”取决于结构工程师的CAD软件能不能识别Allegro的文字格式。导出DXF后最好用CAD软件打开检查一下确认标注的位置、数值、文字都正确。我遇到过导出DXF后标注文字变成乱码的情况原因是字体不兼容。解决办法是在Allegro里把标注字体改成标准字体比如Roman或Simplex再导出。6.3 标注在设计评审中的实际价值设计评审时大家看的通常是标注图不是原始设计文件。标注图清晰不清晰直接影响评审效率。我参加过不少评审会有的项目标注图一目了然大家很快就能确认结构配合没问题有的项目标注图乱七八糟光确认尺寸就花了半小时。标注图要清晰关键是分层和分类。机械标注、电气标注、装配标注分开出图每张图只显示相关的标注。评审时先看机械标注图确认结构配合再看电气标注图确认电气间距最后看装配标注图确认装配顺序。这样评审有条理不会漏项。标注图还要有图框和标题栏。Allegro可以在标注图上加图框用Manufacture菜单下的Drawing Frame功能。图框里可以填项目名称、版本号、日期、设计者等信息。这些信息在评审和归档时很重要不要省。7. 常见问题与排查技巧实录7.1 标注数值不对或显示异常标注数值不对是最常见的问题原因通常有几个单位设置不一致、精度设置不对、捕捉点选错了。单位设置不一致是最容易犯的错。Design用的是milDimension Parameters里设的是mm标注出来的数值会换算但标注文字不会自动加单位后缀看起来就像数值错了。解决办法是保持Design和Dimension的单位一致或者在标注文字里加上单位变量“%u”。精度设置不对也会导致数值看起来不对。比如Design精度是1 mil标注精度设成0.01 mil标注出来的数值会有很多位小数看起来不干净。解决办法是把标注精度设成和Design精度匹配一般Design精度是1 mil标注精度就设成0或1位小数。捕捉点选错了也会导致数值不对。比如你想标注两个焊盘的中心距但捕捉到了焊盘的边缘标注出来的数值就偏了。解决办法是在Options面板里把捕捉设成Pad Center优先标注时确认捕捉点正确。7.2 标注线重叠或文字遮挡标注线重叠和文字遮挡是布局问题解决办法有几个调整尺寸线位置、调整文字位置、调整Witness Line Offset、分层显示。调整尺寸线位置是最直接的办法。选中标注拖动尺寸线中间的夹点把尺寸线移到空白区域。如果尺寸线必须交叉尽量让交叉点落在空白区域。调整文字位置也很有效。选中标注右键选择Text Position把文字移到尺寸线的一端。文字移到一端后尺寸线中间会留出空白避免跟其他标注冲突。调整Witness Line Offset可以让尺寸界线错开。如果两条标注线靠得太近把其中一条的Witness Line Offset调大尺寸界线就会往外移避免重叠。分层显示是最后的办法。如果标注实在太多可以把不同类型的标注放在不同的层上出图时分开出。评审时先看一层再看另一层避免所有标注挤在一起。7.3 标注关联对象丢失或失效标注关联对象丢失通常是因为删除了设计对象、替换了封装、移动了对象但标注没更新。删除了设计对象后标注会变成悬空状态。解决办法是出图前用Reports功能检查悬空标注把悬空标注删除或重新标注。替换了封装后原来标注在旧封装上的尺寸会失效。解决办法是删除旧标注重新标注新封装。如果封装替换频繁建议在替换前先记录标注信息替换后重新标注。移动了对象但标注没更新通常是因为标注被Fix住了。解决办法是选中标注右键选择Unfix标注就会恢复关联性数值会自动更新。7.4 常见问题速查表问题现象可能原因排查方法解决办法标注数值不对单位不一致检查Design和Dimension的单位设置统一单位或在标注文字加单位变量标注数值不对精度设置不对检查Dimension Parameters的Precision调整精度与Design匹配标注数值不对捕捉点选错检查Options面板的捕捉设置设成Pad Center优先重新标注标注线重叠尺寸线位置不好查看标注布局拖动尺寸线到空白区域文字遮挡文字位置不好查看文字位置把文字移到尺寸线一端标注悬空设计对象被删除用Reports检查悬空标注删除悬空标注或重新标注标注失效封装被替换检查标注关联对象删除旧标注重新标注标注不更新标注被Fix检查标注是否被固定Unfix标注恢复关联性实操心得标注问题大多数是配置问题不是操作问题。花十分钟把Dimension Parameters和捕捉设置调好比后面花一小时排查问题划算得多。我现在的习惯是新建项目后第一件事就是配置标注参数存成样式文件后面所有标注都按这个来基本不会出问题。8. 标注效率提升的个人经验8.1 快捷键与自定义工具栏Allegro的标注命令默认没有快捷键但可以自己设。在Setup菜单下的Aliases/Function Keys里可以给标注命令分配快捷键。我一般把常用的标注命令设成单键或双键组合比如F2设成水平标注F3设成垂直标注F4设成对齐标注。这样标注时不用在菜单里找直接按快捷键就行。自定义工具栏也可以提升效率。Allegro的工具栏可以自定义把常用的标注命令拖到工具栏上标注时直接点图标。我一般把水平、垂直、对齐、基准、角度、半径、直径这几个标注命令放在一个工具栏上标注时不用切换菜单。8.2 标注模板与项目复用标注模板是我最推荐的习惯。新建项目后先花十分钟配置标注参数存成样式文件。后面所有标注都按这个样式来不用每次重新调。样式文件可以跨项目复用换项目时加载对应的样式文件就行。标注模板不只是参数设置还包括标注层的规划、颜色的分配、出图参数的配置。我一般把标注模板做成一个完整的配置文件包包括Dimension Parameters文件、Artwork配置文件、Color配置文件。新建项目时把这些文件复制到项目目录下加载后所有配置一次性恢复。8.3 标注检查清单与出图前确认出图前一定要检查标注我一般按这个清单来标注数值是否正确有没有悬空标注标注线有没有重叠文字有没有遮挡标注层是否正确有没有混层标注单位是否一致精度是否合适标注图框和标题栏是否完整导出DXF后是否在CAD里检查过这个清单看起来简单但每次出图前过一遍能避免大部分标注问题。我见过不少项目因为标注问题被结构工程师打回来重新出图又耽误一天。花十分钟检查省一天返工这笔账怎么算都划算。标注这件事说到底是设计意图的表达。你把板子画得再好如果标注不清楚结构工程师看不懂装配工人装不上那设计就是失败的。Allegro的标注功能很强大但需要花时间配置和练习。我刚开始用Allegro的时候标注也是乱七八糟后来慢慢摸索出一套流程现在标注一块中等复杂度的板子大概半小时就能搞定。这个时间投入是值得的因为标注清晰了后面的评审、出图、装配都会顺畅很多。
返回列表