虽然UG(被Siemens收购后叫NX)是功能很强大的三维机械设计软件,但是我们针对具体应用领域,总有想扩展软件功能的地方,这就要用到二次开发功能(官方叫法叫UGOPEN)。借助二次开发,我们可以使用C/C++、VB.net等语言,编写出满足我们要求的程序,嵌入到NX软件中。不过在此之前,我们必须先把开发环境搭建起来。