第 1 章 二次开发应用初步 UG/NX是 当 今 世 界 上最 先 进 和 高 度 集 成的 、 面 向 制 造 行 业的CAD/CAE/CAM软件系统,可用于产品的整个开发过程,包括产品概念设计、建模、分析和加工
UG/NX以其强大的设计和加工功能而著称,可以支持目前市场上销售的不同厂家的所有工作站及微机平台,广泛应用于通用机械、模具、汽车及航空航天领域,被很多世界著名公司选定为企业计算机辅助设计、分析、制造的标准
从 20世纪 60年代起 UG就一直代表着工程制造业 CAD/CAM软件产品的最高水平
20世纪 90年代,UG进入中国市场,受到广大 CAD/CAM用户的欢迎
UG在中国的用户已超过 1000多家,装机量达到350 多套
这是因为 UG是一个集成化、全面、一体的软件,它包括设计、加工、分析和最流行的产品数据管理(PDM),给企业提供了一个全面的解决方案
1 CAD 软件的二次开发 随着 CAD应用领域的不断扩大和应用水平的不断提高,用户需求与CAD系统规模之间的矛盾日益增加,没有一个 CAD系统能够完全满足用户的各种需求
作为商品化的 CAD软件产品,是否拥有一个开放的体系结构,是衡量该软件的优劣性、适用性和生命力的重要标志,而是否拥有一个开发简便、运行高效的二次开发平台又是开放式体系结构的核心和关键
目前,主流的 CAD软件都具有用户定制功能并提供二次开发工具
通过 CAD软件的二次开发工具可以把商品化、通用化的 CAD系统用户化、本地化、即以 CAD系统为基础平台,在软件开发商所提供的开发环境与编程接口基础之上,根据自身的技术需要研制开发符合相关标准和适合企业实际应用的用户化、专业化、知识化、集成化软件,以进一步提高产品研发的效率
在通用 CAD基础上融入专业知识构建专用 CAD系统是当前深化CAD应用的潮流
把用户的设计思想转化为特定的新