NX二次开发-UFUN输入特征TAG,获取特征所有表达式TAG和个数UF_MODL_ask_exps_of_feature
2024-09-01 16:16:57
NX9+VS2012 #include <uf.h>
#include <uf_modl.h> UF_initialize(); //创建块
UF_FEATURE_SIGN Sign = UF_NULLSIGN;//设置布尔
double Corner_pt[] = {0.0, 0.0, 0.0};//设置原点
char *Edge_Len[] = {"", "", ""};//设置长宽高
tag_t BlkTag = NULL_TAG;
UF_MODL_create_block1(Sign, Corner_pt, Edge_Len, &BlkTag); //输入特征TAG,获取特征所有表达式TAG和个数
int NumberOfExps;
tag_t* ExpsTag = NULL_TAG;
UF_MODL_ask_exps_of_feature(BlkTag, &NumberOfExps, &ExpsTag); //打印
lw->Open();
char msg[];
sprintf(msg, "表达式数量为:%d\n", NumberOfExps);
lw->WriteLine(msg); //获取链表里的所有TAG
for (int i = ; i < NumberOfExps; i++)
{
sprintf(msg, "表达式的所有TAG为:%d", ExpsTag[i]);
lw->WriteLine(msg);
} //释放内存
UF_free(ExpsTag); UF_terminate();
最新文章
- OpenMP并行构造的schedule子句详解 (转载)
- 【Beta版本】冲刺-Day6
- highcharts插件使用总结和开发中遇到的问题及解决办法
- Solr官方文档翻译-About &; Getting Started
- ArrayList实现源码分析
- beta版本工作百分比
- 【读书笔记】读《JavaScript设计模式》之代理模式
- LeetCode Find Minimum in Rotated Sorted Array
- 【原】Spark数据本地性
- SortedList的用法
- php里 \r\n换行问题
- 【转】Beaglebone Black
- ThinkPHP第十八天(Widget类的使用,连贯操作where IN用法,缓存S函数使用)
- rownum基本用法
- APP测试容易忽略的地方
- mysql常见问题处理
- 2. Spring Boot项目启动原理初探
- Failed to load or instantiate TagLibraryValidator class: org.apache.taglibs
- go 工具链目前[不支持编译 windows 下的动态链接库]解决方案
- [BZOJ 3553][SHOI2014]三叉神经树
热门文章
- Linux新建环境变量快速切换到文件夹(export)
- leetcode-160场周赛-5238-找出给定方程的正整数解
- Vue学习笔记【16】——vue-resource 实现 get, post, jsonp请求
- CSS:CSS 语法
- Neo4j原生语句cc
- Template within template: why “`>;>;&#39; should be `>; >;&#39; within a nested template argument list” 解决方法
- 21. Jmeter对数据库进行压力测试
- ES6_Demo,模拟后台json数据展示
- 基于Python玩转人工智能最火框架 TensorFlow应用实践✍✍✍
- Linux编程获取本机IP地址