随笔分类 -  NX二次开发

摘要:属性说明 常规 类型 描述 BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label Utfstring 标题 Show Logical 是否可见 其他 Localize Logical 是否本地化 RetainValue L 阅读全文
posted @ 2020-07-20 16:17 王牌飞行员_里海 阅读(296) 评论(0) 推荐(0)
摘要:属性说明 常规 类型 描述 BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label Utfstring 标题 Show Logical 是否可见 其他 Localize Logical 是否本地化 RetainValue L 阅读全文
posted @ 2020-07-20 16:15 王牌飞行员_里海 阅读(341) 评论(0) 推荐(0)
摘要:设置控件可见 this->separator0->GetProperties()->SetLogical("Show",true); 阅读全文
posted @ 2020-07-20 16:13 王牌飞行员_里海 阅读(197) 评论(0) 推荐(0)
摘要:属性说明 常规 类型 描述 BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label Utfstring 标题 Show Logical 是否可见 其他 Localize Logical 是否本地化 附件 Bottom Att 阅读全文
posted @ 2020-07-20 16:09 王牌飞行员_里海 阅读(545) 评论(0) 推荐(0)
摘要:属性说明 常规 类型 描述 BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label Utfstring 标题 Show Logical 是否可见 其他 Localize Logical 是否本地化 RetainValue L 阅读全文
posted @ 2020-07-20 16:06 王牌飞行员_里海 阅读(618) 评论(0) 推荐(0)
摘要:属性说明: BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label Utfstring 标题 Show Logical 是否可见 其他 AllowInternationalTextInput Logical 允许国际文本 I 阅读全文
posted @ 2020-07-20 16:01 王牌飞行员_里海 阅读(681) 评论(0) 推荐(0)
摘要:属性说明 常规 类型 描述 BlockID String 控件ID Enable Logical 是否可操作 Group Logical 是否分组 Label Utfstring 标题 Show Logical 是否可见 其他 Localize Logical 是否本地化 RetainValue L 阅读全文
posted @ 2020-07-20 15:49 王牌飞行员_里海 阅读(576) 评论(0) 推荐(0)
摘要:Open C uc6560 uf5300uf5301uf5303uf5305uf5309uf5310uf5311uf5313uf5315uf5317uf5319uf5320uf5321uf5323uf5325uf5327uf5329uf5330uf5331uf5333uf5339uf5340uf53 阅读全文
posted @ 2020-03-24 10:51 王牌飞行员_里海 阅读(2850) 评论(0) 推荐(1)
摘要:1.uc1601 单按钮模态对话框 //来自“王牌飞行员_里海”的测试源码(qq群633439092) extern DllExport void ufusr(char *param, int *returnCode, int rlen) { UF_initialize(); uc1601("单选模 阅读全文
posted @ 2019-12-01 11:36 王牌飞行员_里海 阅读(1858) 评论(0) 推荐(0)
摘要:常规: 语言:生成的代码语言 生成附注:是否生成注释代码 生成特定与块的代码: 输入点: 回调:对话框通过回调函数调用,例如通过另一个对话框的按钮调用本对话框 菜单:对话框通过菜单调用 用户出口:对话框通过用户出口调用 对话框回调: 过滤:选择对象时调用,只用于具有选择功能的块 更新:块更新时调用, 阅读全文
posted @ 2019-11-30 15:32 王牌飞行员_里海 阅读(1414) 评论(0) 推荐(0)
摘要:项目属性中的“附加包含目录”路径完全正确,但是还是无法找到头文件: 这个问题我遇到过不止一次,纠结了很久,终于发现了解决方法: 改为: 问题解决! 分析原因:项目中的属性配置 与 编译平台不一致! 主要原因是对Visual Studio不熟悉。 阅读全文
posted @ 2019-11-20 16:42 王牌飞行员_里海 阅读(780) 评论(0) 推荐(0)
摘要:说明:NX中的所有对象都是通过唯一的tag_t值进行标识的,这些对象大致可以分为部件对象、UF对象、表达式、链表对象和属性对象等。 部件对象的操作: 基本操作函数: 1. UF_PART_new() 新建部件 2. UF_PART_open() 打开部件 3. UF_PART_close_all() 阅读全文
posted @ 2019-11-18 21:39 王牌飞行员_里海 阅读(2191) 评论(0) 推荐(2)
摘要:用户出口(User Exit)是NX Open 中的一个重要概念。NX在运行过程中某些特定的位置存在规定的出口,当进程执行到这些出口时,NX会自动检查用户是否在此处已定义了指向内部程序位置的环境变量:若没有定义,则以NX默认的方式继续运行下去;若已定义,则从该处自动运行用户定制的应用程序。利用不同的 阅读全文
posted @ 2019-11-16 11:56 王牌飞行员_里海 阅读(1779) 评论(0) 推荐(2)
摘要:NX二次开发应用程序有交互式、批处理和远程3中模式。交互模式的应用程序(.dll)在NX界面环境下运行。dll以动态链接库的方式被加载到NX的进程空间中。dll可以通过下列几种方式执行。 1.直接激活:文件->执行->NX Open 选择dll执行; 2.通过用户菜单、工具条调用; 3.在UI St 阅读全文
posted @ 2019-11-16 10:52 王牌飞行员_里海 阅读(1838) 评论(0) 推荐(0)
摘要:说明:获得屏幕矩阵并设置WCS为屏幕方向(Z朝向自己,X轴朝右,Y轴超上)。 方法: 1 extern DllExport void ufusr(char *param, int *retcode, int rlen) 2 { 3 UF_initialize(); 4 5 double v_mtx[ 阅读全文
posted @ 2019-11-13 17:00 王牌飞行员_里海 阅读(650) 评论(0) 推荐(1)
摘要:Open C uf5063uf5070uf5071uf5072uf5072xuf5073uf5074uf5074xuf5075uf5080uf5081uf5082uf5083uf5083xuf5084uf5085uf5445uf5446uf5447uf5463uf5466uf5900uf5901uf 阅读全文
posted @ 2019-11-10 13:51 王牌飞行员_里海 阅读(1048) 评论(0) 推荐(0)
摘要:说明:移动WCS坐标系 用法: #include <uf.h> #include <uf_csys.h> extern DllExport void ufusr(char *param, int *returnCode, int rlen) { UF_initialize(); //移动WCS,到点 阅读全文
posted @ 2019-11-09 17:06 王牌飞行员_里海 阅读(795) 评论(0) 推荐(0)