zoukankan      html  css  js  c++  java
  • NX二次开发-UFUN建模创建特征组UF_MODL_create_set_of_feature

     1 NX11+VS2013
     2     
     3     #include <uf.h>
     4     #include <uf_modl.h>
     5 
     6     UF_initialize();
     7 
     8     //创建块
     9     UF_FEATURE_SIGN Sign = UF_NULLSIGN;//设置布尔
    10     double Corner_pt[3] = { 0.0, 0.0, 0.0 };//设置原点
    11     char *Edge_Len[3] = { "100", "100", "100" };//设置长宽高
    12     tag_t BlkTag = NULL_TAG;
    13     UF_MODL_create_block1(Sign, Corner_pt, Edge_Len, &BlkTag);
    14 
    15     //创建特征组
    16     tag_t FeatureGroupTag = NULL_TAG;
    17     UF_MODL_create_set_of_feature("自己创建的组", &BlkTag, 1, true, &FeatureGroupTag);
    18     UF_terminate();

    补充:

    多个特征放到特征组里,2020年4月14日

    NX11+VS2013
    
    #include <uf.h>
    #include <uf_modl.h>
    
    
    UF_initialize();
    
    //创建块
    UF_FEATURE_SIGN Sign = UF_NULLSIGN;//设置布尔
    double Corner_pt[3] = { 0.0, 0.0, 0.0 };//设置原点
    char *Edge_Len[3] = { "100", "100", "100" };//设置长宽高
    tag_t BlkTag = NULL_TAG;
    UF_MODL_create_block1(Sign, Corner_pt, Edge_Len, &BlkTag);
    
    //创建圆柱
    UF_FEATURE_SIGN Sign1 = UF_NULLSIGN;
    double Origin[3] = { 0.0, 0.0, 0.0 };
    char *Height = "100";
    char *Diam = "50";
    double Direction[3] = { 0.0, 0.0, 1.0 };
    tag_t CylTag = NULL_TAG;
    UF_MODL_create_cyl1(Sign1, Origin, Height, Diam, Direction, &CylTag);
    
    //创建球
    UF_FEATURE_SIGN Sign2 = UF_NULLSIGN;//设置布尔
    double Center[3] = { 0.0, 0.0, 0.0 };//原点
    char *Diam1 = "100";//直径
    tag_t SphereTag = NULL_TAG;
    UF_MODL_create_sphere1(Sign2, Center, Diam1, &SphereTag);
    
    //创建数组,放入tag
    tag_t arrayTag[3];
    arrayTag[0] = BlkTag;
    arrayTag[1] = CylTag;
    arrayTag[2] = SphereTag;
    
    //创建特征组
    tag_t FeatureGroupTag = NULL_TAG;
    UF_MODL_create_set_of_feature("自己创建的组", arrayTag, 3, true, &FeatureGroupTag);
    
    UF_terminate();
    
    Caesar卢尚宇
    2020年4月14日

  • 相关阅读:
    基于朴素贝叶斯的书籍评价信息分类任务
    贝叶斯原理
    knn算法手写字识别案例
    knn原理及借助电影分类实现knn算法
    航空公司案列分析
    k-meanas原理自实现
    df认识
    箱线图
    pandas认识
    分析system_call中断处理过程
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/11013213.html
Copyright © 2011-2022 走看看