首页 技术 正文
技术 2022年11月15日
0 收藏 932 点赞 4,525 浏览 1268 个字
     NX11+VS2013     #include <uf.h>
#include <uf_modl.h>
#include <uf_ui.h> UF_initialize(); //创建圆柱
UF_FEATURE_SIGN Sign = UF_NULLSIGN;
double Origin[] = { 0.0, 0.0, 0.0 };
char *Height1 = "";
char *Diam1 = "";
double Direction[] = { 0.0, 0.0, 1.0 };
tag_t CylTag = NULL_TAG;
UF_MODL_create_cyl1(Sign, Origin, Height1, Diam1, Direction, &CylTag); //获取圆柱的参数
char *Diameter;//输出直径
char *Height;//输出高度
UF_MODL_ask_cylinder_parms(CylTag, , &Diameter, &Height); //打印
//默认输出格式为表达式等号左右值
UF_UI_open_listing_window();
UF_UI_write_listing_window(Diameter);
UF_UI_write_listing_window("\n");
UF_UI_write_listing_window(Height); //只输出表达式等号右值
//提取左右值
string D = Diameter;
string DStrleft = (D.substr(, D.find("=")));//提取左值
string DStrright = (D.substr(D.find("=") + , D.find(" ")));//提取右值 string H = Height;
string HStrleft = (H.substr(, H.find("=")));//提取左值
string HStrright = (H.substr(H.find("=") + , H.find(" ")));//提取右值 char DBufLeft[], DBufRight[];//左值,右值
char HBufLeft[], HBufRight[];//左值,右值
//将string类型转换为字符数组
strcpy(DBufLeft, DStrleft.c_str());
strcpy(DBufRight, DStrright.c_str()); strcpy(HBufLeft, HStrleft.c_str());
strcpy(HBufRight, HStrright.c_str()); //打印右值
UF_UI_write_listing_window("\n");
UF_UI_write_listing_window("\n");
UF_UI_write_listing_window(DBufRight);
UF_UI_write_listing_window("\n");
UF_UI_write_listing_window(HBufRight); //释放内存
UF_free(Diameter);
UF_free(Height); UF_terminate();

NX二次开发-UFUN获取圆柱的参数UF_MODL_ask_cylinder_parms

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,028
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,518
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,367
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,146
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,781
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,858