qinyangliang 发表于 2017-5-5 23:02:20

UG同步建模里的(调整圆角的大小)在UGopen API的函数是哪个

各位师傅,谁知道同步建模里的(调整圆角的大小)在UGopen API的函数是哪个啊?先谢谢了!

Jefft* 发表于 2017-5-6 17:55:17

NXOpen::Features::ResizeBlendBuilder

Jefft* 发表于 2017-5-6 18:47:52


qinyangliang 发表于 2017-5-6 20:22:17

Jefft 发表于 2017-5-6 17:55
NXOpen::Features::ResizeBlendBuilder

谢谢唐师!可我在UGopen里找不到呢,你给的是NXopen的函数吗,NXopen还不会弄

qinyangliang 发表于 2017-5-6 20:24:12

Jefft 发表于 2017-5-6 18:47


对的,我要的就是这种效果

qinyangliang 发表于 2017-5-6 20:27:51

Jefft 发表于 2017-5-6 18:47


唐师:原代码发给我研究一下呢,谢谢了!

qinyangliang 发表于 2017-5-27 21:32:54

Jefft 发表于 2017-5-6 17:55
NXOpen::Features::ResizeBlendBuilder

唐工:麻烦帮我看我的程序哪里出问题了,谢谢!

    /* TODO: Add your application code here */


    NXOpen::Session *theSession = NXOpen::Session::GetSession();
    NXOpen::Part *workPart(theSession->Parts()->Work());
    NXOpen::Part *displayPart(theSession->Parts()->Display());

char *message="选择面。";
char *title="调整倒圆大小";
intscope=UF_UI_SEL_SCOPE_WORK_PART;
intresponse;
tag_t object_tag;
doublecursor={0.0};
tag_t view=NULL_TAG;
UF_UI_lock_ug_access (UF_UI_FROM_CUSTOM);
UF_UI_select_with_single_dialog(message,title,scope,init_proc,NULL,&response,&object_tag,cursor,&view);
UF_DISP_set_highlight(object_tag,0);
UF_UI_unlock_ug_access (UF_UI_FROM_CUSTOM);
if (response==UF_UI_OBJECT_SELECTED)
{       
    Face *body1(dynamic_cast<Face *>(NXObjectManager::Get(object_tag)));
    NXOpen::Features::Feature *nullNXOpen_Features_Feature(NULL);
    NXOpen::Features::ResizeBlendBuilder *resizeBlendBuilder1;
    resizeBlendBuilder1 = workPart->Features()->CreateResizeBlendBuilder(nullNXOpen_Features_Feature);
    double radius1;
    radius1 = resizeBlendBuilder1->GetBlendFaceRadius(body1);
        resizeBlendBuilder1->Radius()->SetRightHandSide("15");
        NXOpen::Features::Feature *feature1;
    feature1 = resizeBlendBuilder1->CommitFeature();
    NXOpen::Expression *expression1(resizeBlendBuilder1->Radius());
    resizeBlendBuilder1->Destroy();

}       

    /* Terminate the API environment */

qinyangliang 发表于 2017-5-27 21:36:53

出现如下提示

本帖最后由 qinyangliang 于 2017-5-27 22:01 编辑

出现如下提示

qinyangliang 发表于 2017-5-28 16:06:35

功夫不负有心人

页: [1]
查看完整版本: UG同步建模里的(调整圆角的大小)在UGopen API的函数是哪个