在Altium Designer中,毫米(mm)和密尔(mil,1 mil = 0.0254 mm)是常用的长度单位,适用于PCB设计、原理图绘制及元件封装等场景。以下是详细的单位切换方法及注意事项:
一、全局单位切换(影响整个设计环境)
通过首选项设置
路径:顶部菜单栏 → Tools(工具) → Preferences(首选项) → System(系统) → General(常规)。
操作:
在 Measurement Unit(测量单位) 下拉菜单中,选择 Metric(毫米) 或 Imperial(密尔)。
点击 OK 保存设置,重启软件或新建文件生效。
适用场景:统一整个设计环境的单位(如网格、线宽、元件尺寸等)。
通过快捷键临时切换
快捷键:按 Q 键可在 mm 和 mil 之间快速切换当前输入框的单位。
示例:
输入线宽时,先输入数值(如 10),按 Q 切换单位,再按 Enter 确认。
适用于局部修改,不影响全局设置。
二、局部单位切换(针对特定对象或操作)
PCB设计中的单位切换
网格单位:
右键点击PCB编辑区 → Grid(网格) → 在 Grid Manager(网格管理器) 中,为不同网格层(如电气网格、机械网格)单独设置单位(mm/mil)。
规则设置:
进入 Design(设计) → Rules(规则) → 选择具体规则(如线宽、间距)。
在规则编辑器中,单位显示为当前全局设置,但输入数值时可按 Q 临时切换单位。
尺寸标注:
放置尺寸标注(Dimension)时,在属性面板中可手动选择单位(mm/mil),或按 Q 切换。
原理图设计中的单位切换
元件引脚间距:
双击元件打开属性窗口 → Pins(引脚) 标签页 → 修改引脚间距时,单位随全局设置显示,但输入时可按 Q 切换。
导线长度标注:
放置导线后,右键选择 Properties(属性) → 在 Length(长度) 字段中按 Q 切换单位。
封装库编辑中的单位切换
焊盘尺寸:
在PCB库编辑器中双击焊盘 → Properties(属性) → 修改 Size X/Y(尺寸X/Y) 时,按 Q 切换单位。
丝印文字大小:
双击丝印文字 → Properties(属性) → 在 Height(高度) 和 Width(宽度) 字段中按 Q 切换单位。
三、单位显示格式调整
状态栏显示单位
底部状态栏默认显示当前光标位置的坐标(如 X: 10.00mm Y: 20.00mm)。
若需固定显示单位,进入 Preferences → System → General,勾选 Show Units in Status Bar(在状态栏显示单位)。
数值输入框单位提示
在输入数值的对话框(如线宽、间距)中,单位会显示在输入框右侧(如 10 mm 或 10 mil)。
按 Q 可切换单位,输入框内容会自动转换(如 10 mm → 393.70 mil)。
四、常见问题解决
单位显示混乱
原因:全局单位与局部对象单位冲突(如全局设为mm,但元件封装使用mil)。
解决:
统一全局单位(推荐使用mm,符合国际标准)。
在封装库中手动修正对象单位(按 Q 切换后重新输入数值)。
导入文件单位不匹配
现象:导入第三方库或PCB文件时,元件尺寸异常(如过大或过小)。
解决:
导入前确认文件单位(可通过文本编辑器查看.PcbLib文件头部单位声明)。
导入后全选对象,按 Q 切换单位并调整数值(如将 1000 mil 改为 25.4 mm)。
3D模型单位错误
现象:3D模型与PCB封装错位(如模型悬浮或嵌入板内)。
解决:
检查3D模型文件(.STEP)的单位是否与PCB一致。
在3D模型属性中手动设置缩放比例(如将mil转换为mm需乘以0.0254)。
五、推荐实践
统一使用毫米(mm)
优势:符合IPC标准,避免密尔与毫米混合导致的计算错误。
操作:全局设为mm后,仅在需要兼容旧设计时临时切换为mil。
标注时显式声明单位
在技术文档或生产文件中,数值后标注单位(如 10mm 而非 10),减少歧义。
利用脚本批量转换单位
通过Altium Script(如VBScript)批量修改对象单位,适合大型项目迁移。
示例脚本片段:
vbs
' 遍历所有焊盘并转换为mm
For Each Pad In Board.Pads
Pad.SizeX = Pad.SizeX * 0.0254 ' mil→mm
Pad.SizeY = Pad.SizeY * 0.0254
Next
通过以上方法,可灵活控制Altium Designer中的单位显示与转换,确保设计精度并提升工作效率。
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删