最常见的报错,直译过来的意思:间隙约束。也就是约束PCB中的电气间距,比如阻容各类元件的焊盘间距小于规则中的设定值,即报警。
Altium Designer 中的 Clearance Constraint 错误如何修改-CSDN博客
【Altium Designer21】DRC规则检查、错误、设置简析_clearance constraint (gap=10mil) (all),(all)-CSDN博客
处理办法就说设置一下约束规则,具体的问题具体分析,如果是在网页查看的错误 ,点击链接是无法精确的在pcb图纸上定位的,在ad软件底部的messages里,直接点链接,就可以很快捷的看到报错的具体位置。
比如我这个报错,在报警信息里明确写了:
clearance constraint:(0.123mm<0.2mm)between pad g1-1(xxxx,xxxx)on bottom layer and track(xxxx,xxxx)(xxxxx,xxxx)on keep-out layer.
1、违反的约束条目是:clearance constraint
2、这个规则的标准是0.2,现在实际是0.123,小于了标准
3、违反的两个对象分别是
pad g1-1(xxxx,xxxx)on bottom layer,底层的焊盘,名称是g1-1,其坐标是xxxxx
track(xxxx,xxxx)(xxxxx,xxxx)on keep-out layer,禁止布线层的线条,其坐标是xxxxx
collision小于0.2mm意思就是已经重合了。
百度安全验证https://baijiahao.baidu.com/s?id=1774737026788480086&wfr=spider&for=pc
"clearance constraint"(间隙约束)错误通常指的是在进行物理设计或布局时,某些元素之间的间距不符合规定的约束条件。要解决这个问题,可以采取以下几个步骤:
1. 检查约束设置:确保设计工具中的约束设置正确,并与设计规范一致。检查元素之间的最小间距、保持层次、禁止区域等约束设置是否正确。
2. 优化元素布局:通过调整布局和位置,尽量满足间隙约束条件。可能需要重新定位或调整设计中的各个元素,以使它们符合约束条件。
3. 使用自动布线工具:如果设计工具支持自动布线功能,可以尝试运行自动布线工具,它可以根据约束条件自动调整元素的位置和布线,以满足间隙约束。
4. 手动调整布线:如果自动布线无法满足要求,可能需要手动调整布线。逐个检查并调整元素的位置,确保它们之间的间距符合约束条件。
5. 与设计规范对比:仔细检查设计规范和约束条件,确保没有遗漏或误解。与设计规范进行对比,找出设计中违反约束条件的地方,并进行适当的修改。