iCAx开思工具箱

标题: 【求助】UG/open如何倒圆角? [打印本页]

作者: yangdan    时间: 2004-6-24 17:28
标题: 【求助】UG/open如何倒圆角?
使用UF_MODL_create_edge_blend(UF_MODL_edge_blend_data_p_t blend_data, tag_t * blend_eid )函数倒圆角,程序没有反应.
不知UF_MODL_edge_blend_data_p_t变量如何定义?这个函数能实现倒圆角的功能吗?
作者: haiying    时间: 2004-6-24 19:51
倒圆角可以用UF_MODL_create_blend 这个函数
作者: liberty000    时间: 2004-6-24 20:40
用楼上说的函数做!
作者: yangdan    时间: 2004-6-25 09:56
使用函数UF_MODL_create_blend (
const char * radius,  
uf_list_p_t edge_list,  
int smooth_overflow,  
int cliff_overflow,  
int notch_overflow,  
double vrb_tool,  
tag_t * feature_obj_id );
  
其中的参数uf_list_p_t edge_list是怎么获得的?使用UF_MODL_create_list
并没有出现让用户选择的界面呀
作者: haiying    时间: 2004-6-25 10:37
用 extern int UF_MODL_ask_feat_edges (
tag_t feature_obj_id,  
uf_list_p_t * object_list );得到你的 edge_list
作者: yangdan    时间: 2004-6-25 12:05
extern int UF_MODL_ask_feat_edges (  
tag_t feature_obj_id,  
uf_list_p_t * object_list );
该函数中的变量tag_t feature_obj_id
也是不好获得的呀.
  
能否给个详细的例子,介绍如何制作这个倒角?
非常感谢
作者: haiying    时间: 2004-6-25 15:41
  tag_t feature_obj_id  不就是你要倒角的的feature 的tag  
  如果你要倒角的feature是 通过api 函数来实现的,那不是很好获得!
作者: liberty000    时间: 2004-6-25 17:24
yangdan wrote:
extern int UF_MODL_ask_feat_edges (   
  tag_t feature_obj_id,   
  uf_list_p_t * object_list );  
  该函数中的变量tag_t feature_obj_id  
  也是不好获得的呀.  
  
  能否给个详细的例子,介绍如何制作这个倒角?  
  非常感谢

  
Documentation上有详细的例子,自己看看吧!
作者: yangdan    时间: 2004-6-25 17:34
呵呵,解决的,非常感谢




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3