摘要:
【转载自】:http://www.kongmishu.com/KF是NX架构中一种基于规则的编程语言。在进行二次开发是,KF和API是可以相互调用的。一、 API中调用KF在API中调用KF时,主要是通过uf_kf.h头文件来实现的。对于不需要传递ug_objects进KF的情况,直接利用UF_KF_create_rule创建rules,利用UF_KF_evaluate_rule执行操作,然后便可以得到最终的结果。其中需要说明的几个参数是:const char * name_chain:我们知道在KF中都是通过名称链来实现变量的引用的,比如:root:SOLID_FACE:area:,这就是获 阅读全文
posted @ 2013-06-08 11:21
ThinkAndDoEx
阅读(1871)
评论(0)
推荐(0)
摘要:
[转载自]:http://www.kongmishu.com/过UG开发的人都知道,在利用UGopen获取UG中选中面的面积时,ugopen并没有提供这样的函数,但是我们还是可以通过下面的方法获取到面的面积:<code>UF_CALL(UF_MODL_extract_face(plane,0,&sheet_body)); //立刻隐藏UF_CALL(UF_OBJ_set_blank_status(sheet_body,UF_OBJ_BLANKED));solbody = (tag_t*)malloc(count*sizeof(tag_t));solbody[0] = she 阅读全文
posted @ 2013-06-08 11:20
ThinkAndDoEx
阅读(1034)
评论(0)
推荐(0)