iCAx开思工具箱
标题:
UG图二次开发问题
[打印本页]
作者:
xiaojing9912
时间:
2009-7-27 20:04
标题:
UG图二次开发问题
大家好!
请问用哪个函数得到图中对象的tag?
具体来说:一个立方体模型50*40*30,视图投影一个50*40的长方体,开发自己的尺寸/公差标注菜单,请问如何得到这些边的tag呢?
是用UF_UI_select_with_signal_class()函数吗?如果是,那init_proc中应该设置成什么类型和子类型呢?
谢过各位大虾了。。。。。
作者:
苏州人
时间:
2009-7-30 11:30
你这个要求对一个新手来讲有点难度了。。。
你需要把最基本的弄清楚,什么是Tag,有哪几种类型,怎么去寻找TAG,怎么去选择对象.......
我用.NET
作者:
caiyu0
时间:
2009-8-7 14:23
2#
朋友 能够问你个问题吗 就是那个selectSingle 怎么使用:
我是这个意思,每一个被插入到UG中的图形不是都有一个名称和编号吗,在UG右边的部件导航器上能看到。假定现在有一个 : 长方体(1)
Session session = Session.GetSession();
Part work = session.Parts.Work;
通过NXOpen.Features.Block block1 = (NXOpen.Features.Block)work.Features.FindObject("BLOCK(1)");
能够得到block1.FeatureType = BLOCK
block1.Timestamp = 1
这是因为我直接知道了这个图形的形状和编号,所以我可以取到,现在加入我不知道这个图形的形状和编号,
我想在UG中任意选中一个图形,然后能得到他的形状和编号。不知道怎样实现
好不容易碰到一个用C#做二次开发的 不能错过呀 希望你能给与答复
欢迎光临 iCAx开思工具箱 (https://t.icax.org/)
Powered by Discuz! X3.3