![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ug二次开发
Jonas饭饭
这个作者很懒,什么都没留下…
展开
-
ug二次开发环境配置
UG二次开发环境配置一、系统安装配置1.1、 安装UG ,安装VS,假设ug安装目录 D:\Program Files\NX10.0假设VS安装目录 D:\Program Files\Microsoft Visual Studio 10.01.2、拷贝D:\Program Files\NX10.0\UGOPEN\vs_files\ VC、VC#、VB 3个文件夹到 D:\Program...翻译 2018-09-18 09:55:14 · 5404 阅读 · 0 评论 -
ug nxopen 二次开发cam部分添加操作和程序组
思路:1.添加操作,也就是平面铣,轮廓铣,多轴铣…成为主类型,由UF_CAM_opt_ask_types得到;每个下面有许多子类型,由UF_CAM_opt_ask_subtypes得到,改变第二个参数可以改变得到的四个视图是哪个视图。然后想要那个子类型就添加就好了程序里有打印子类型的方法,可以试一下看看有哪些子类型和主类型2.添加程序组3.将操作加入到程序组里面代码如下int typ...原创 2020-06-19 09:44:08 · 1392 阅读 · 0 评论 -
ug nx/open二次开发cam部分之刀具的创建
简单说一下思路,参见http://www.360doc.com/content/14/0928/11/7378868_412936842.shtml1.首先是初始化uf_initializeUF_UI_ONT_switch_view这个函数是用来将当前视图改到机床视图,也就是括号中的machine_tool里,然后用UF_UI_ONT_refresh来刷新这个视图中的内容2.然后用cutte...原创 2020-06-19 09:44:50 · 1346 阅读 · 0 评论 -
nxopen文档cam案例的中文
UF_initialize(); //检查是否新建部件文件,如果没有就新建一个 tag_t partTag; partTag = UF_PART_ask_display_part(); if ( partTag != null_tag ) { uc1601("已打开部件文件\n",0); } else ...原创 2020-06-19 09:45:08 · 441 阅读 · 0 评论 -
ug二次开发加入部件workpiece
选择当前视图中的部件作为部件,自动检查是否已经添加过重复部件,如果添加过就不在添加,而是在其下添加文件。代码如下UF_UI_ONT_switch_view(UF_UI_ONT_geometry_mode); UF_OBJ_cycle_objs_in_part(UF_PART_ask_display_part(), UF_machining_geometry_grp_type, &geo...原创 2020-06-26 01:40:17 · 812 阅读 · 0 评论