ug二次开发 UG二次开发教程
for(i = 0; i < value.count; i++)
{
UF_UI_write_listing_window(value.value.strings); UF_UI_write_listing_window("n");
}
UF_STYLER_free_value( &value );
点击Ok后,所有的字符串显示在list window 中。()
ug二次开发 UG二次开发教程
&curveFlag, copyedObj, NULL, &rtState);
return rtState; 现在我调试我的程序发现不能进行move 操作之后,和我的同学讨论了一下,他的意见是复杂的物体带有了许多参数,如果要把带参数的整个Object进行move操作,之需要把根feature进行平移,而其他的特征会自动跟着平移.下面着段程序就是要获得根feature的操作.
uf_list_p_t cmtag;
int ug_type,ug_subtype;
int N_features;
ug二次开发 UG二次开发教程
i_ret=UF_OBJ_ask_type_and_subtype (*Object_selected,&ug_type,&ug_subtype ); i_ret=UF_MODL_ask_object (ug_type,ug_subtype,&body_object );
i_ret=UF_MODL_ask_body_feats (body_object,&cmtag );
i_ret=UF_MODL_ask_list_count(cmtag,&N_features);
但进行调试时候.老是cmtag的值为空,请问斑竹对这几个函数熟悉不?
下面的这张图片是我在交互界面下进行Transform时出来的警告信息.
body_object一定要初始化为NULL_TAG.
篇二 : UG软件的二次开发
—~…——
一——
2002年第期(总第1149期J
UG软件的二次开发
华中科技大学机械学院(430024)吴家洲吴波杨叔子
摘要本文简述了乖Ⅱ用UG二次开发语言模块UG/OPFN
MenuScri
GRIP和UG/OPENAPI对UG的二次开发,以及辅叻开发模块UG/Open
pt和UG/Open
GRIP
Ui
关键滴uG/oPEN
styler的使用。[)同时,利用实例进行了简单的说明。
uG/oP州APluG/openMeaoScript九/openUistyler=次开发
一、引言
脯着计算机技术和现代设计理论与方法的迅速发展,CAD技术从最简单的二维绘图工具发展到r集成化、网络化和智能化的三维CAD。UG软件就是一种优秀的三维设计设计软件,它不仅具有强大的实体造型,曲面造型、虚拟装配和产生工程图等设汁功能,而且在设计中可以进行有限元分析,机构运动分析、运动学分析和仿【1f模拟,提高设计的可靠性,同时,可用建立的三维模型直接生成数控代码,用于产品的加工。另外,它所提供的二次开发语言模块UG/OPEN模块UG/Open

GRl
击File一>ExecuteUO/Open一>GriP渊用,也可以通过用户自定义菜单调用。通过用户自定义菜单调用时,执行文件+.grx必须存放在用户目录1:的\applicatiOil目录中a
下面是一段简单的GRIP程序,这段程度用于通过输入参数绘制一个回转件零件,基本上体现了GR】P编程的方法和风格。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/shumachanpin/article-76054-4.html
也说明了小米肯关注此事
收复台湾用得着出兵