点击查看详细介绍

UF_MODL_trim_body() 函数的参数解释说明,以及函数详细用法

misnn 9年前 1427 1

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


函数结构:
UF_MODL_trim_body
(
tag_t target_body,
tag_t tool_tag,
int direction_flag,
tag_t * trim_feature
)

函数说明:
修剪一个实体。

函数参数:
第1个参数为输入:
target_body代表参数变量,tag_t 为输入参数类型,靶体进行修整。

第2个参数为输入:
tool_tag代表参数变量,tag_t 为输入参数类型,用于装饰面,基准面,或平面的标记。

第3个参数为输入:
输入int 整数型的参数,参数的变量格式为direction_flag,0 =接受默认方向1 =反方向

第4个参数为输出:
trim_feature代表参数变量,tag_t * 为输出参数类型,得到的装饰功能的识别标签

0

最新回复 (1)
  • wjj123456 7年前
    1

    使用这个函数需要什么前提吗, double corner_pt[3]={0.0,0.0,2.0};
    char *edges_len[3]={"1","1","5"};

    double origin_pt[3]={0.0,0.0,3.0};

    double pl_normal[3]={0.0,1.0,1.0};

    tag_t blk_tag;

    tag_t dplane_tag;

    tag_t trim_feature;

    tag_t block;

    tag_t body_obj_plane;

    tag_t body_obj_block;

    UF_MODL_create_block(UF_NULLSIGN,block,corner_pt,edges_len,&blk_tag);

    UF_MODL_create_fixed_dplane(origin_pt,pl_normal,&dplane_tag);

    UF_MODL_ask_face_body(dplane_tag,&body_obj_plane);

    UF_MODL_ask_feat_body(blk_tag,&body_obj_block);

    UF_MODL_trim_body(body_obj_block,body_obj_plane,0,&trim_feature);代码如下,但是没有修剪

请登录后发表新帖