UG二次开发功能简介UnigraphicSUG)是美国UGS公司的集CAD/CAM/CAE于一体的软件集成系统,功能覆盖整个产品的开发过程:从概念设计、功能工程、功能分析到制造,在航空航天、汽车、机械、模具和家用电器等工业领域的应用非常广泛。UG软件提供了功能强大的二次开发(应用开发)模块,利用该模块可对UG系统进行用户化裁减和开发oUG/Open是一系列UG开发工具的总称,主要由UG/OpenAPI、UG/OpenGRIP、UG/OpenMenuScrip和UG/OpenUIStyle四部分组成。UG/OpenAPI又称UserFunction是一个允许程序访问并改变UG对象模型的程序集。UG/OpenAPI封装了近2000个UG操作的函数,它可以对UG的图形终端、文件管理系统和数据库进行操作,几乎所有能在UG界面上的操作都可以用UG/OpenAPI函数实现。UG/OpenAPI程序按其连接方式分为两种,内部模式(Intern环境)和外部模式(Externa环境)。采用内部模式开发的程序只能在UG的界面环境(Session下运行,其优点是可以连接的更快且程序更小并能与用户交互