请选择 进入手机版 | 继续访问电脑版

NX二次开发

 找回密码
 立即注册
查看: 688|回复: 0

[技术分享] NX二次开发UDF与自定义UI的可行性

[复制链接]

694

主题

950

帖子

5630

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5630
发表于 2020-8-28 16:44:21 | 显示全部楼层 |阅读模式
文/唐康林 独家原创 QQ125317589

        三年前,在文章中介绍了Block UI与UDF的结合应用。(https://user.qzone.qq.com/125317589/blog/1492864966)当时只是提到了创建UDF时,使用自定义的UI,但是如果UDF创建了,我们期望双击编辑时,还能弹出自己创建时的UI,它可能吗?
答案是肯定的,这个功能从NX8.0开始可以实现。下图是演示编辑时如何弹出自己的UI(创建时,请参考之前文章,结合应用即可)基于这样的思想,在NX11之前,利用它,可以实现自定义特征的开发。除此之外,在NX11之前,还可以利用UDO方式来创建自定义特征。
udf_edit_cb.gif
以下是利用UDO方式借合Block UI来创建自定义特征。
udo_feature.gif
总结:两种方法,各有优势,UDO的方式缺点是,目前似乎没有办法更改特征前面的位图,这样会导致很多特征显示同一个图标样式。而UDF方式,可能不是很稳定,在实战中,错误检查,似乎有点一些难度。(具体需要在量测试)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋| ( 蜀ICP备16014681号

GMT+8, 2020-10-27 13:35 , Processed in 0.086689 second(s), 28 queries .

Powered by www.nxopen.cn

© 2001-2013 nxopen.cn

快速回复 返回顶部 返回列表