隐藏置顶帖
置顶
微信扫一扫,加入PLM之家微信公众号,每天学习一点点
微信扫一扫,加入PLM之家微信公众号,每天学习一点点
每天都有新的teamcenter,NX相关知识学习哦!
隐藏置顶帖
置顶
智能铸造系统插件发布 -欢迎广大企业前来咨询
智能铸造系统插件发布
本套插件结合铸造行业相关工艺设计要求,融合铸造手册相关工艺模块,结合NX软件开发,涵盖零件结构设计、工艺设计、图纸及加工,同时涵盖相关仿真模拟优化能力,形成直接通过CAD就可以进行工艺设计判断。
更多定制功能,欢迎企业单位前来咨询合作。
Tel : 18301858168
...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】8 Block UI界面开发
【PLM之家UG NX二次开发培训】8 Block UI界面开发
8.1 Block UI基本使用入门
8.2 Block UI生成代码模板解析
8.3 Block UI控件的使用技巧
8.4 实例:控制Block UI的显示
Block UI已经完全替代了以前的user styler 界面,基本上所有的NX命令都将用新的block UI 界面取代,因此老的界面不需要学习! ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】9 Journal日志录制及DeBug技巧
【PLM之家UG NX二次开发培训】9 Journal日志录制及DeBug技巧
从这一章节开始,正式的进入NXOpen C++的世界,只要你灵活的掌握了Journal的技巧,没有多少开发经验的用户也可以开发一些基本功能!
9.1 Journal 用户界面
9.2 Journal 创建及运行
9.3 Journal 到 NXOpen 程序
9.4 内部开发DEBUG工具条使用
9.5 ...
隐藏置顶帖
置顶
【高清下载】PLM之家UG NX二次开发培训内容讲解
【高清下载】PLM之家UG NX二次开发培训内容讲解
高清下载:
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】5 Ufun操作NX对象类型
【PLM之家UG NX二次开发培训】5 Ufun操作NX对象类型
5.1 UF操作部件对象
5.2 UF对象基本操作函数
5.3 UF表达式函数
5.4 UF链表对象
5.5 UF属性对象
5.6 实例:部件创建及表达式操作
新建一个带有表达式的长方体模型,文件名称为C:\\temp\\plmhomeblock.prt,单位为mm(length=100,width=50,height=40),对长方 ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】10 NXOpen对象模型
【PLM之家UG NX二次开发培训】10 NXOpen对象模型
10.1 NXOpen通用对象模型图解
10.2 NXOpen通用对象类说明
10.3 永久和临时NX对象区别
10.4 Handle, Tag, TaggedObject 相互查找
10.5 NX Session 对象基本操作
10.6 NX 对象遍历与查找
10.7 NX 对象创建|编辑|查询
10.8 实例:选择球特征并编辑
理解 NX 通用对象模 ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】4 Ufun函数入门技巧
【PLM之家UG NX二次开发培训】4 Ufun函数入门技巧
4.1 UF参考手册
4.2 UF函数命名规则
4.3 UF License
4.4 UF Memory
4.5 UF数据结构
4.6 UF中结构和指针的使用
4.7 UF实体类型及转换
4.8 UF坐标转换
4.9 实例:创建点并输出信息
在UF函数中所有涉及到的坐标值的都是以绝对坐标系(ABS)为参照系的,包括点的坐标值, ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】12 NXOpen结合UFun开发实例
【PLM之家UG NX二次开发培训】12 NXOpen结合UFun开发实例
这节通过前面的学习内容,结合不同的NX模块功能,针对建模,制图,装配和加工模块进行实例的创建!
只要掌握了方法,其他模块的应用都是相通的,都能很快的完成功能的定制!
12.1 标准件创建实例
12.2 自定义符号创建实例
12.3 自动装配创建实例
12.4 自动加 ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】11 NXOpen操作NX对象
【PLM之家UG NX二次开发培训】11 NXOpen操作NX对象
11.1 NX对象模型更新
11.2 NX对象删除操作
11.3 NX对象属性操作
11.4 NX对象部件操作
11.5 NX对象部件文件其他操作
11.6 NX对象装配操作
11.7 实例:遍历装配
模型更新(Modal Update)是 NX 操作过程中的一个重要步骤,任何对 NX 对象模型的修改都需要调用 Mo ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】3 NX二次开发环境配置
【PLM之家UG NX二次开发培训】3 NX二次开发环境配置
3.1 手动创建工程开发环境
3.2 向导创建过程
3.3 实例:使用ufcre入口函数
注意开发软件版本
NX10.0 VS2013
NX9.0 VS2012
NX8.5 VS2010
NX8.0 VS2008
NX7.5 VS2005
...
隐藏置顶帖
置顶
培训的学员软件下载,帮助下载地址及安装方法
点击查看主题详情与完整讨论内容。
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】7 菜单脚本Menuscript
【PLM之家UG NX二次开发培训】7 菜单脚本Menuscript
7.1 基本menuscript书写
7.2 menuscript的高级用法
7.3 实例:创建自己的开发工具栏
(1)显示网站
BUTTON SAMPLE_GO_TO_plmhome
LABEL Go to plmhome.com
ACTIONS "iexplore http://www.plmhome.com"
(2)显示其他exe程序
BUTTON SAMPLE_notepad
LABEL ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】6 Ufun常用函数归类
【PLM之家UG NX二次开发培训】6 Ufun常用函数归类
6.1 UF矢量函数UF Vector
6.2 UF矩阵函数UF Matrix
6.3 UF坐标系函数UF CSYS
6.4 UF对话框函数UF Dialog
6.5 UF选择函数UF Selection
6.6 UF系统函数UF SYSTEM
6.7 UF特征函数UF Feature
6.8 UF面函数UF Face
6.9 UF边函数UF Edge
6.10 UF模型函数UF Model
6. ...
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】2 NX二次开发模式及环境变量
点击查看主题详情与完整讨论内容。
隐藏置顶帖
置顶
【PLM之家UG NX二次开发培训】1 UG NX二次开发简介
点击查看主题详情与完整讨论内容。
NX二次开发源码分享:导入表格并在表格中写入数据
NX二次开发源码分享:导入表格并在表格中写入数据
在制图中,经常用到表格,无论是一些参数列表还是你要出明细表,表格使用非常频繁,这里做了个简单的例子,实际上就是UF_TABNOT.h这个头文件下的一些函数的使用,通常我们可以直接通过模版表格导入进行使用,默认情况下,这里只有一个表头,此处通过代码自动添加10行数据 ...
获取当前dll文件执行的路径函数,直接调用哈
获取当前dll文件执行的路径函数,直接调用哈
非常有用!
**** 本内容被作者隐藏 ****
二次开发编译器Visual Studio版本匹配常见问题和解决方案
二次开发编译器Visual Studio版本匹配常见问题和解决方案
1. 首先版本最好匹配,关于不同NX版本和不同IDE之间版本可以参考PLM之家其他帖子描述,不同系统也有说明
2. 从NX1847 过后,版本之间没有太大界限,但是会提示版本不匹配情况,可能出现意想不到的错误情况。建议使用匹配版本。
比如NX1953对应的是VS2019,平台工 ...
VC番茄助手超级版本,支持多种VS版本,NX二次开发必备利器
VC番茄助手超级版本,支持多种VS版本,NX二次开发必备利器
包含破解的程序哦!!
下载地址
VA_X_Setup2062.exe
Visual_Assist_X_DiE_By_TheCjw_LCG_v0.32-2012-2013_KuNgBiM.exe
Visual_Assist_X_DiE_By_TheCjw_LCG_v0.32-2010-2012_KuNgBiM.exe
**** 本内容被作者隐藏 ****
...
使用NX Open开发自动关闭闲置的NX软件,节省license方法
点击查看主题详情与完整讨论内容。
新人帖
二次开发询问
二次开发可以输出一批差异不大的非标设备数模吗?比如夹具或者模具,之后对数据进行验证修改。
新人帖
NX二次开发创建材料的问题
在NX二次开发中
UF_SF_create_material
使用这个函数创建一个材料
但不知道如何给这个材料赋予密度什么的详细信息
有大佬能分享下应该怎么制作吗
如何获取选择点映射到视图空间中?源码分享
如何获取选择点映射到视图空间中?源码分享
NX二次开发环境配置,预处理器加入的关键宏
_SECURE_SCL=0
用来给那些非安全的函数添加运行时检查
_USRDLL
当我们使用CWinApp这种方式的话,需要使用_USRDLL ,
_CRT_SECURE_NO_WARNINGS
在VS中调用 scanf、sprintf、strcpy、strcat 等函数时常常会提示 _CRT_SECURE_NO_WARNINGS 警告,原因是Visual studio C++不是真正的C++,而是经过Microsoft公司 ...
一种快速复制官方标准对话框的路径方法,图文解析
一种快速复制官方标准对话框的路径方法,图文解析
通常,我们可能需要和官方类似的对话框,去实现功能,复杂的对话框一个个自己添加太麻烦,当然直接找到对应的dlx文件也可以,这里说下通常情况下方法。
(1)适用内部命令获取当前UI的类
(2)修改配置文件,如果是中文环境修改第二个
(3)设计中就可以插入,生成所 ...
一种字符串分割,直接应对数值范围的方式 XX~ XX
一种字符串分割,直接应对数值范围的方式 XX~ XX 分解
使用内部函数,直接通过网页访问地址
使用内部函数,直接通过网页访问地址
使用内部函数实现枚举类型宽度设置
使用内部函数实现枚举类型宽度设置
可以自由设置宽度了
一种自定义颜色条的方法,直接可以用,可以作为CAE后处理
一种自定义颜色条的方法,直接可以用,可以作为CAE后处理
MySQL 链接数据库的方法,出现乱码,注意设置字符集
MySQL 链接数据库的方法,出现乱码,注意设置字符集
选择平面,创建中心线
#include
#include
#include
#include
#include
#include
#include
#include "uf_layer.h"
#include
#include
#include
#include
#include
#include
#include
#include
#include "uf_obj.h"
#include "math.h"
static int init_proc(UF_UI_selection_p_t select,void* user_data)
{
int num_triples = 2 ...
选择体绘制包裹体
/*********************************************************/
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
/************* unload alloc mem *************************/
/* UF_UNLOAD_SEL_DIALOG _UG_TERMINATE _IMMEDIATELY */
static int ...
关注PLM之家公众号,在线观看NX二次开发实例教程
多年前培训课程内容,现PLM之家公众号分享,整体视频包含四个典型实例,从零开始项目搭建和功能开发,适合初学者快速入门!欢迎大家转发和分享。1 自动装配项目创建(装配)
1.1 UG NX二次开发注意事项
1.2 装配相关开发类说明
1.3 自动装配项目menuscripts创建
1.4 自动装配VS项目创建
1.5 自动加载组件
1.6 创建固定 ...
新人帖
创建直线时,怎么获得鼠标的跟踪线,显示出来。
创建直线时,怎么获得鼠标的跟踪线,显示出来。要用哪个UFun函数,有代码参考吗?
【关注PLM之家公众号】所有原创和海量教程免费在线观看
【关注PLM之家公众号】海量教程在线观看,欢迎大家关注
鉴于前期论坛上的视频播放原因,现将视频全部陆续通过微信号分享,大家关注微信号,即可在线学习。
以下是陆续更新的内容:
搜索 PLM之家plmhome 即可加入!
其他,待上传,关注微信号,每天新内容发布!!!
~~~~往期经典文章链接~~~~NX高级技巧部分第12章如 ...
获取孔的坐标
想请问一下怎么操作能获得孔的坐标(孔在加工面上的圆心坐标)?孔属性里面的信息显示的坐标的圆心没在加工面上
新人帖
请问blockUI设计相关问题?
在nx自带的blockUI块设计中,面选择怎么设置只能选择旋转面,其他非旋转面不能选中?
新人帖
nx可以实现vr虚拟技术嘛
提问题,就大佬解答,
ug有没有兼容一种插件可以实现vr技术
lesson2 创建圆柱和中心线
tag_t partTag = NULL_TAG;
double origin[3] = {0,0,0};
char *height = "50";
char *diam = "10";
double direction[3] = {0,0,1};
tag_t cylTag = NULL_TAG;
uf_list_p_t eageList = NULL_TAG;
int count = 0;
char msg[256];
int i;
tag_t eageTag = NULL_TAG;
double centroid[2][3];
UF_CURVE_line_t line_coords;
ta ...
新人帖
第一课作业
记录自己学习过程。
extern DllExport void ufcre( char *param, int *returnCode, int rlen )
{
/* Initialize the API environment */
if( UF_CALL(UF_initialize()) )
{
/* Failed to initialize */
return;
}
/* TODO: Add your application code here */
uc1601("This is new ...
新人帖
NX9二次开发培训作业001_使用ufcre入口函数
11月16日培训课程的作业,运行效果如下图:
开发代码如下:
/* Include files */
#include
#include
#include
#include
static void ECHO(char *format, ...)
{
char msg[UF_UI_MAX_STRING_LEN+1];
va_list args;
va_start(args, format);
vsnprintf_s(msg, sizeof(msg), UF_UI_MAX_STRING_LE ...