Altium Designer强大的Query Language Reference.pdf
Altium Designer是电子设计自动化软件,广泛应用于电路设计领域,其中的Query Language是其强大的数据过滤和编辑系统,可让用户通过特定的查询语句获取软件中的一组特定对象。本教材对Altium Designer中使用的Query Language进行了详细描述,内容包括Query Helper、库函数、原理图函数、PCB函数以及系统函数等。 在Altium Designer中,一个Query是指用户使用特定关键字和语法输入的一串字符串,可以按对象类型、属性或两者的任意组合来过滤和定位对象。查询系统中的操作符包括算术操作符和逻辑操作符,其中算术操作符包括加法操作符、减法操作符、乘法操作符、除法操作符以及整除操作符等,它们可以对数值进行相应的运算。逻辑操作符则包括逻辑与操作符和逻辑或操作符,它们用于逻辑判断。 例如,在算术操作符中: + 表示加法操作符,例如 NetPinCount+NetViaCount; - 表示减法操作符,例如 ArcStopAngle–ArcStartAngle; * 表示乘法操作符; / 表示除法操作符,例如 HoleDiameter/ViaDiameter; Div 表示整除操作符,例如 ColorDiv65536; Mod 表示求模操作符,用于求出两个数相除的余数,例如 ColorMod256。 在逻辑操作符中: 逻辑与操作符And,例如 IsPadAndOnMultiLayer 或 IsPad&&OnMultiLayer; 逻辑或操作符Or,例如 IsPadOrIsVia 或 IsPad||IsVia。 这里的逻辑与操作符可以使用 “&&” 来实现,例如 IsPad&&OnMultiLayer;而逻辑或操作符则可以使用 “||” 来实现,例如 IsPad||IsVia。 此外,通过Query Helper对话框,用户可以方便地查看所有可用的关键字列表,并可以将常用的查询添加到收藏夹中,便于复用。收藏夹中的查询可以通过收藏夹对话框访问,或者在原理图或PCB编辑器中按Y快捷键访问。 整个Query Language Reference手册以TR0110(v1.7)版本于2008年4月21日发布,它总结了Altium Designer中的Query Language使用方法和技巧,并提供了一个查询语言的内部指南,帮助用户理解当前时代更新的知识体系。 对于初学者来说,这本入门教材是了解和应用Altium Designer Query Language的首选,它不仅可以帮助初学者快速建立知识体系,还能紧跟电子设计自动化软件领域的更新变化。Altium Designer Query Language的掌握对电路设计效率的提升具有重要意义,特别是在处理复杂项目或大型PCB设计时,合理运用Query Language可以大幅提高工作效率,减少重复性工作,加快设计进程。通过本教材的学习,用户能够熟悉使用Query Helper、掌握各种函数的使用方法、理解并应用各类操作符,从而在电子设计工作中发挥出Altium Designer的全部潜力。
剩余348页未读,继续阅读
- 粉丝: 12
- 资源: 338
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助