iCAx开思工具箱

标题: 现在特征尺寸用什么函数? [打印本页]

作者: ljbest    时间: 2005-7-14 10:45
标题: 现在特征尺寸用什么函数?
响应的ug操作是,在模型导航中选中特征,右键->display dimensions
试了UF_DISP_display_rpo_dimensions(feature, -1,exps,UF_DISP_WORK_VIEW_ONLY,UF_DISP_USE_SPECIFIED_COLOR, UF_OBJ_RED);
但是不行,请高手指教,谢谢!
作者: ljbest    时间: 2005-7-14 11:07
标题错了,是“显示特征尺寸用什么函数”:)
作者: pzytony    时间: 2005-7-14 11:43
一般是由于API函数的参数弄错了,你不把这部分代码写出来,我们怎么帮你解决啊!?
作者: ljbest    时间: 2005-7-14 11:58
代码如下
/开始遍历的标志是feature = NULL_TAG
  UF_OBJ_cycle_objs_in_part(part,type,[$feature)]
    
  //结束遍历的标志是feature = NULL_TAG
  while(feature != NULL_TAG)
  {
        UF_MODL_ask_feat_name(feature,[$feature_name)]
    HTREEITEM m_hChild = featureTree.InsertItem(feature_name,m_hRoot);
  
        UF_MODL_ask_exps_of_feature(feature, [$number_of_exps, &exps)]
        UF_DISP_display_rpo_dimensions(feature, -1,exps,UF_DISP_WORK_VIEW_ONLY,
      UF_DISP_USE_SPECIFIED_COLOR, UF_OBJ_RED);
        for(int i = 0;i < number_of_exps;i++)
    {
            //UF_DISP_set_highlight(exps,1);
      UF_MODL_ask_exp_tag_string(exps,[$exp_string)]
      featureTree.InsertItem(exp_string,m_hChild);
      UF_free(exp_string);
    }
  
    UF_OBJ_cycle_objs_in_part(part,type,[$feature)]
    UF_free(exps);
  }
  
多谢指点!
作者: ljbest    时间: 2005-7-14 14:20
有大侠知道么?




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