zoukankan      html  css  js  c++  java
  • NX二次开发-UFUN获取球的参数UF_MODL_ask_sphere_parms

     1     NX11+VS2013
     2 
     3     #include <uf.h>
     4     #include <uf_modl.h>
     5     #include <uf_ui.h>
     6 
     7 
     8     UF_initialize();
     9 
    10     //创建球
    11     UF_FEATURE_SIGN Sign = UF_NULLSIGN;//设置布尔
    12     double Center[3] = { 0.0, 0.0, 0.0 };//原点
    13     char *Diam = "100";//直径
    14     tag_t SphereTag = NULL_TAG;
    15     UF_MODL_create_sphere1(Sign, Center, Diam, &SphereTag);
    16 
    17     //获取球的参数
    18     char *Diameter;//输出直径
    19     UF_MODL_ask_sphere_parms(SphereTag, 1, &Diameter);
    20 
    21 
    22     //打印
    23     uc1601(Diameter, 1);//默认输出格式为表达式等号左右值
    24 
    25 
    26     //只输出表达式等号右值
    27     //提取左右值
    28     string Dia = Diameter;
    29     string Strleft = (Dia.substr(0, Dia.find("=")));//提取左值
    30     string Strright = (Dia.substr(Dia.find("=") + 1, Dia.find(" ")));//提取右值
    31 
    32     char BufLeft[256], BufRight[256];//左值,右值
    33     //将string类型转换为字符数组
    34     strcpy(BufLeft, Strleft.c_str());
    35     strcpy(BufRight, Strright.c_str());
    36 
    37     //打印右值
    38     uc1601(BufRight, 1);
    39 
    40     //释放内存
    41     UF_free(Diameter);
    42 
    43     UF_terminate();

  • 相关阅读:
    代码结构
    linux 启动盘制作multisystem
    cmake 各种语法的作用
    leetcode Longest Consecutive Sequence
    leetcode find kth
    leetcode twoSum
    S3pool pytorch
    数学:优化:拉格朗日乘子法
    Fisher判别分析(线性判别分析——LDA)
    数学:优化:牛顿法
  • 原文地址:https://www.cnblogs.com/nxopen2018/p/10975991.html
Copyright © 2011-2022 走看看