在 Altium Designer (AD) 中修改 PCB 的尺寸,本质上是修改 板形轮廓。这个轮廓通常定义在 机械层(通常是 Mechanical 1,但也可以是其他专门的机械层或 Keep-Out Layer - 尽管后者主要用于电气边界)上,由闭合的线条(Lines 或 Arcs)构成。
以下是几种常用的修改 PCB 大小(板形轮廓)的方法:
方法一:重新定义板形 (Redefine Board Shape) - 最常用、最直观
- 切换到板规划模式:
- 在 PCB 编辑器中,按快捷键
1(数字键1)。这时界面会变成绿色背景的“板规划模式”。
- 在 PCB 编辑器中,按快捷键
- 激活“重新定义板形”命令:
- 在主菜单选择:
设计(Design)->板形(Board Shape)->重新定义板形(Redefine Board Shape)。 - 或者,在板规划模式下,右键单击画布空白处 ->
板形(Board Shape)->重新定义板形(Redefine Board Shape)。
- 在主菜单选择:
- 绘制新的板形:
- 光标变成十字形。依次单击你想要的 PCB 新形状的每个角点。
- 如果需要绘制弧形边界:
- 在直线段终点处单击并按住鼠标左键不放。
- 稍作停顿后拖动鼠标,你会看到直线变成了弧形。
- 拖动鼠标调整弧形的曲率和方向,满意后松开鼠标左键。
- 继续单击定义下一个点。
- 闭合轮廓并确认:
- 当绘制到最后一个点,回到起点附近时,会出现一个闭合标志(通常是绿色的小圆圈或方框)。在此处右键单击一次以闭合轮廓。
- 再次右键单击或按
ESC键退出绘制模式。
- 退出板规划模式:
- 按快捷键
2(数字键2)回到正常的 PCB 编辑模式(黑色背景)。此时板形已更新。
- 按快捷键
方法二:通过移动顶点修改现有板形
- 选中板形轮廓线:
- 在正常的 PCB 编辑模式(按
2进入)下。 - 确保你工作在定义了板形的那个层(通常是
Mechanical 1)。 - 单击选中构成板形轮廓的某条直线或弧线。
- 在正常的 PCB 编辑模式(按
- 编辑顶点:
- 选中线条后,线条的关键点(顶点和线段中点)会显示出来(通常是小的空心正方形)。
- 移动顶点: 将鼠标悬停在顶点的小方块上,光标会变成十字箭头,此时按住鼠标左键拖动即可移动该顶点,改变板形。
- 移动线段: 将鼠标悬停在两个顶点之间线段中点的小方块上,光标会变成双箭头或十字箭头,此时按住鼠标左键拖动可以移动整条线段(保持两端顶点不变,平行移动)。
- 修改弧形: 如果选中的是弧线,除了移动端点顶点,还可以拖动弧线上的控制点(通常是靠近弧线的小空心圆点)来改变弧的半径和弧度。
- 更新铺铜:
- 修改板形后,非常重要的一步是更新所有铺铜区域(Polygon Pours)。右键单击任意铺铜区域 ->
铺铜操作(Polygon Actions)->重铺所有铺铜(Repour All)(或Repour Selected如果只想更新选中的)。
- 修改板形后,非常重要的一步是更新所有铺铜区域(Polygon Pours)。右键单击任意铺铜区域 ->
方法三:从 CAD 导入/放置新的轮廓
- 准备 DXF/DWG 文件: 在 AutoCAD 或其他 CAD 软件中绘制好精确的新板形(必须是闭合的轮廓线)。
- 导入到 AD:
- 在 AD PCB 文件中,切换到目标机械层(如
Mechanical 1)。 - 菜单:
文件(File)->导入(Import)->DXF/DWG...。 - 浏览选择文件,在导入对话框中选择正确的图层映射、单位和比例。
- 在 AD PCB 文件中,切换到目标机械层(如
- 定义板形:
- 导入成功后会看到 CAD 图形出现在 PCB 上。
- 选中构成新板形的所有线条(通常是闭合的多段线 Polyline)。
- 菜单:
设计(Design)->板形(Board Shape)->按照选中的对象定义(Define from selected objects)。 - 板形会立即更新为所选线条的形状。
- 清理与标注: 删除不再需要的旧轮廓线,添加必要的尺寸标注(通常在另一个机械层,如
Mechanical 13)。
重要提示和注意事项
- 图层: 确认你修改的是正确的机械层(通常是
Mechanical 1)。AD 根据这个层上的闭合轮廓来识别板形。Keep-Out Layer用于定义电气边界(禁止布线区),修改它不会自动改变板形(除非你用它来重新定义板形)。 - 闭合轮廓: 板形轮廓必须是一个严格闭合的轮廓线(首尾相连),不能有缝隙或重叠。
- 原点: 修改板形后,注意 PCB 的原点位置(
编辑(Edit)->原点(Origin)->设置(Set)),确保它在合适的位置(通常是板子左下角或中心)。 - 元件和走线: 缩小板形时,如果新的边界框住了元件或走线/过孔,它们会被自动删除! 务必仔细检查新边界外的区域。扩大板形不会删除元件,但可能需要在新增区域重新布局布线。
- 铺铜: 修改板形后必须重新铺铜 (
Repour All Polygons),否则铺铜不会适应新的边界,可能导致设计错误或生产问题。 - 禁止布线区和规则: 检查板形更改是否影响你设置的禁止布线区(
Keep-Out)。电气规则(如板边间距)可能需要根据新尺寸调整。 - 尺寸标注: 更新板形后,相应的尺寸标注(通常在另一个机械层)也需要更新以反映新的实际尺寸。
- 三维视图: 板形改变后,可以按
3进入 3D 视图检查是否更新成功。
总结:最常用且推荐的方法是 方法一:使用“重新定义板形”命令 (1 -> Design -> Board Shape -> Redefine Board Shape -> 绘制轮廓 -> 右键闭合 -> 右键退出 -> 2)。记得修改后 重铺所有铺铜!
选择哪种方法取决于你的具体需求和习惯。对于精确尺寸控制,从 CAD 导入(方法三)是最好的。对于快速调整形状,移动顶点(方法二)或重新定义(方法一)都很方便。
pcb怎么改变焊盘大小
Cadence Allegro和Protel99se等具体软件的操作步骤: 通用流程 打开PCB设计文件 :首先,使用PCB设计软件打开需要修改的PCB设计文件。 定位焊盘 :在PCB文件中找到需要修改大小的焊盘。这通常可以通过缩放视图、使用查找工具或浏览元器件列表来完成。 编辑焊盘属性 : 选中焊盘后,进
2024-09-02 15:01:37
在vivado中修改了DTCM的大小后,如何在nuclei studio中对应地修改内存的大小?
请问在vivado中修改了DTCM的大小后,如何在nuclei studio 中对应地修改内存的大小?
723662364d
2023-08-16 06:54:10
修改PCB后无法同步更新到原理图吗
实际绘图过程中会有多种情况发生,例如根据以前的项目做修改应用于新的项目(主要在 PCB 中增加元器件以及添加网络标号进行连线后更新到原理图)下面就来介绍下通过修改 PCB 后更新到原理图的方式方法。
2019-08-19 10:25:59
如何在uboot-2012.04中修改各分区大小?
uboot-2012.04中怎么修改分区大小?是在哪个文件中修改?是修改smdk2440.h中bootcmd命令吗?(uboot启动内核失败,我修改了linux中内核分区大小,现在想修改uboot中分区大小使其保持一致)
60user147
2019-10-15 03:31:45
RK3568修改eMMC分区大小
我司IAC-RK3568-CM根据eMMC大小的不同,有着不同规格的产品,不论eMMC大小如何改变,其分区的配置大同小异,除了eMMC厂商所使用的区域无法变更外,留给用户的区域可自由写入。我司产品
2024-09-13 08:00:28
CH579 TCP包的大小怎么修改?
你好我用CH579的网络功能,我将一包大小改为1024。#define RECE_BUF_LEN 1024 /* 接收缓冲区的大小536 */#define CH57xNET_TCP_MSS 1024 /* tcp MSS的大小*/请问还有别的地方需要修改吗?
msvdsufsdf
2022-08-02 06:19:08
pcb设计中如何设置默认的焊盘大小参数?
在PCB设计中,焊盘的大小和形状对于电路的可靠性和生产效率至关重要。设置合适的焊盘大小参数可以确保焊接过程中的稳定性和焊点的质量。以下是关于如何设置默认的焊盘大小参数的指南。 1. 理解焊盘的作用
2024-09-02 15:03:14
怎样去修改栈空间的大小呢
当程序中的局部变量太多时,可能会造成栈空间不够用导致程序出错,这个时候就需要修改栈空间的大小默认的栈空间大小是 0x400 ,也就是 1024 Bytes( 1M
lining870815844
2022-02-16 07:10:19
激光焊锡应用:插件孔的大小对PCB电路板的影响
表面贴装技术和通孔技术(THT)元件提供焊接点。一、插件孔的大小对PCB电路板的影响插件孔大小直接影响着电气性能。孔径大的插件孔能承载更大电流,例如在电源电路中,较
2024-12-31 10:31:03
更改Altium的PCB板的大小
使用原理图生成PCB后,Altium Designer会根据原理图大小自动生成一块黑色区域,还有一个在禁止布线层的方框,还有两段标注板子大小的线。下面说一下如何更改黑色区域的大小,还有如何精确确定板子尺寸,比如使其为长宽都为整数。
小佳99
2019-07-24 06:29:48
pcb设计:Allegro自动修改差分线宽方法
在pcb设计过程中,有时候因为阻抗的变化,我们需要更改已经布好的走线,单根走线非常好更改,直接使用change命令修改线宽即可,对于差分信号,有线宽、线距,所以我们不能直接用change命令修改
2020-10-18 09:41:42
PCB板上过孔的大小对散热有什么影响
在自然对流散热产品中,PCB上的过孔大小对散热的影响是很大的,但是具体有多大,还不知道,我们就从简单的产品分析开始,以单个芯片的过孔参数为对象,研究过孔参数变化对导热系数的影响
2020-01-14 14:53:14
【Altium小课专题 第092篇】PCB安装孔的焊盘与孔径是什么的大小关系?
孔的焊盘大小,常规可按照表格尺寸制作,也可以按照PCB实际情况进行尺寸修改,如若PCB空间不够,可对焊盘尺寸进行缩小处理。l 安装空间:在做PCB设计时,定位孔附近应尽量避免摆放元器件,如果摆放元器件
凡亿_PCB
2021-07-03 16:25:55
PCB焊盘大小的DFA可焊性设计
SMT的组装质量与PCB焊盘设计有直接的关系,焊盘的大小比例十分重要。如果PCB焊盘设计正确,贴装时少量的歪斜可以再次回流焊纠正(称为自定位或自校正效应),相反,如果PCB焊盘设计不正确,即使贴装
2024-01-06 08:12:30
PCB板子螺钉孔大小参考
使用螺钉直径尺寸的大小增加0.5~1.0mm设计.例如M3螺钉,直径3.0mm,则PCB使用3.5mm的螺钉孔,见附表:单位(mm) (图文详解见附件)
郑振宇altium
2019-10-31 14:46:15
Protel99se批量修改元件封装的方法
有时候需要批量修改元件的封装,可在原理图和PCB中批量修改。本文以批量修改电阻AXIAL0.3 的封装为AXIAL0.4 为例。
2019-09-07 09:03:00