你简单记录一些宏Macro,然后添加到图标里面也算二次开发。
或者使用UG的Grip语言来根据自己需要实现的功能来编写一个小程序,加到自己的UG图标里面,也是二次开发。或者使用C++语言,使用UG的KF模块来编写一些程序。或者利用TCL语言来开发NC后处理程序,都算二次开发吧。
一般通过各种方法和工具,为了提高使用效率或实现某些UG本身并不具有的功能,所做的深度开发,都应该看成是二次开发吧!
若要将 Visual Studio 2022 配置为使用 UG12.0 进行二次开发,可以按照以下步骤 *** 作:
在您的计算机上安装 UG12.0,并确保它正常工作。
在您的计算机上安装 Visual Studio 2022,然后启动它。
在Visual Studio中,转到“工具”菜单,然后选择“选项”。
在“选项”对话框中,展开“项目和解决方案”节点,然后选择“VC++ 目录”选项。
在“VC++目录”选项中,选择“包含文件”条目,然后单击“换行”按钮。
在“新行”对话框中,输入UG12.0包含文件的路径,然后单击“确定”。
在“VC++目录”选项中,选择“库文件”条目,然后单击“新行”按钮。
在“新行”对话框中,输入UG12.0库文件的路径,然后单击“确定”。
单击“确定”保存更改并关闭“选项”对话框。
执行这些步骤后,应正确配置 Visual Studio 2022,以便使用 UG12.0 进行二次开发。现在可以创建新项目并在代码中使用 UG12.0。
如果是大量的数据,可以采用KF,如果数据小,可以采用属性的方式。
与表达时候相关的部分函数:
UF_MODL_ask_exp。
UF_MODL_ask_exp_desc_of_feat。
UF_MODL_ask_exp_desc_of_frec。
UF_MODL_ask_exp_tag_string。
UF_MODL_ask_exp_tag_value。
UF_MODL_ask_exps_of_feature。
UF_MODL_ask_exps_of_part。
UF_MODL_create_exp。
UF_MODL_create_exp_tag。
软件简介:
其从18版本开始提供二次开发功能,即支持编程扩展系统功能实现用户特殊需求。
较为普遍的使用Open API系统,又被称为UFUN,支持C、C++语言。
新版NX支持NXOpen系统,支持.net、C++、Java语言。
NX4及以下支持.net 1.1,NX5以上支持.net2.0及以上。
美国UGS公司的Unigraphics(UG)软件是一套优秀的以机械产品为主的CAD/CAE/CAM一体化软件,应用范围非常广泛,在引入国内不到十年的时间内,就拥有了几百家用户,其发展势头非常强劲。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)