无线通信设计中参数化插件的设计与实现
2021-11-13谢正傲
新一代信息技术 2021年14期
谢正傲
(安徽电信规划设计有限责任公司,安徽 合肥 230031)
0 引言
CAD(计算机辅助设计)是一款集图形学、网络通信、数据库等技术与一体的、通用性的、普遍应用于各种领域设计与绘图软件[1-2]。随着CAD软件应用规模的不断扩大,以及计算机软件开发技术的不断发展,目前各类主流的最新版本CAD软件均已支持在自有开发平台上进行二次开发并提供丰富的应用编程接口。CAD软件支持二次开发以后,不仅能够充分发挥软件自身的基础功能,也能够让软件设计人员便捷的利用各项扩展能力。正是由于 CAD自身开发的架构以及通用的标准,使得CAD能够广泛应用于各类工程设计[3-6]。
在无线通信等领域工程设计工作中,经常需要使用CAD软件进行图纸的绘制。传统的无线通信勘察设计中,设计人员需根据现场勘察的塔桅类型逐步绘制塔桅立面等工程设计示意图,存在工作效率低、质量标准不统一等问题。随着 5G通信技术的发展,在使用CAD软件进行5G基站设计绘图时,塔桅、机柜等标准化图库和通用图库能够极大地提高设计绘图效率和质量。通常CAD软件并未提供特定工程领域的标准化图库和通用图库,为适应无线通信工程设计中快速设计的需求,运用ObjectARX和MFC开发技术,设计实现一个标准化的参数化三角塔插件,通过输入塔桅高度、平台数、塔底高度等参数即可快速绘制出标准的三角塔图形,能够有效的帮助设计人员降低劳动强度,提升设计效率和设计质量。
1 关键技术
CAD的二次开发是指在CAD开发平台上,结合设计的专业领域,利用支持的开发工具,为设计人员定制开发出更加丰富的绘图功能,以提高设计人员的工作质量和工作效率。……
登录APP查看全文
