• 接触面涂色代码
    本人新手,对C语言不太熟悉,写了如下一段代码,请问各位大神,哪里错了? 功能点:选择两个实体,判断距离,得到接触面,对接触面涂色 tag_t enterbody1;//touchselect1 tag_t enterbody2;//touchselest2 int touchcolor;//touchcolor1 double* mindist; double body1_point[3]; double body2_point[3]; ...
    接触面涂色代码+1
    1710372 airintheair 发表于 2015-3-6 已解决
  • 怎样改变选择范围是想整个装配?
    用Block UI对话框,面收捕集器默认是工作部件内,怎改成整个装配,请教版主。
    33148 xml_ug 发表于 2015-3-10 已解决
  • ufun函数求助
    UF_SF_find_minimum_distance 这个函数可以获得线、面、体之间的最小距离,那要是我想获得点和面之间的最小距离值,应该用哪个函数呢?
    13049 airintheair 发表于 2015-3-10 已解决
  • block ui问题
    比方说,我点击了选择面,这个ui控件就加亮,请问在程序里,我怎么确定这个控制件是否被击活?选择面后能否自动击活指定的控件,怎么样实现?
    43416 xml_ug 发表于 2015-3-8 已解决
  • 如何通过选择控件得到 Assemblies::Component 类型
    通过一个 selectobject 的控件得到了选择的体,但如果直接将 taggedobject 类型通过静态转换为 Assemblies::Component 会出错。请问应该如何通过 taggedobject 得到 Assemblies::Component 呢?
    23005 等待花开 发表于 2015-3-4 已解决
  • 如何把taggedobject转换成tag_t
    std::vectortaggedObjects1; PropertyList *bodycollectorlist1=touchselect1->GetProperties(); taggedObjects1=bodycollectorlist1->GetTaggedObjectVector("SelectedObjects"); delete bodycollectorlist1; bodycollectorlist1=NULL; 在上面这段代码中,我从对话框中得到了体TaggedObjects1,怎么把TaggedObjects1转换 ...
    34690 airintheair 发表于 2015-3-3 已解决
  • NX二次开发出口函数 ufusr和ufsta的区别和使用技巧
    ufusr是由File->Execute->NX Open调用*.dll执行,它没有UI Styler的界面操作,只是一个面向过程的程序处理任务,它有唯一的运行起止点,所有程序代码在起止点间顺序运行。 在*.men文件中必须用Actions test.dll,同时dll和dlg文件放在application目录中。 ufsta是利用UI Styler所定制的界面来实现面向对象、交互 ...
    311590 admin 发表于 2014-3-12 原创
  • NX二次开发中,CAM加工的一些属性设置和查找
    1,查找刀具属性 tag_t tool_id=NULL; double tool_diam=0; UF_OPER_ask_cutter_group(oper_tag,&tool_id); UF_PARAM_ask_double_value(tool_id,UF_PARAM_TL_DIAMETER,&tool_diam);//查找直径 char tool_text[133]; char ch_s[10]="", ch_f[10]="",*ch_p=NULL; double tool_s=0 ,tool_f=0;//主轴转速,进给 if(UF_ ...
    04875 admin 发表于 2015-3-2 二次开发源码
  • NX二次开发中使用老的界面User Interface Styler的交互方法
    1,制作对话框1)进入User Interface Styler,设计好对话框,将LaunchDialog From改为Callback保存 2)将生成的对话框文件放在模板文件夹下,以记事本格式打开XX. _template.C文件,将extern int ( int*response )改为extern int XXX ( int*response )后保存。 3)打开VC的Templet,依次点击Tools->options->directories,将XX.h ...
    04669 admin 发表于 2015-3-2 资料
  • UG NX二次开发常用的函数模版--还不错分享下
    1, uc1600 //获取字符串头文件:#include int res = 0; int len = 0; char string[100]=""; res = uc1600( "",string , &len );//string:Input / Output if ( res == 5 || ( res== 3 && len > 0 ) ) { } else { ...
    03768 admin 发表于 2015-3-2 资料
  • 请教如何找到接触面
    请问: ufun里有没有一个可用于寻找两个实体,或多个实体间的接触面,并返回接触的面的函数?
    33483 airintheair 发表于 2015-2-27 已解决
  • UG NX 二次开发技巧规则总结
    1,内存原则: 【规则1】用malloc或new申请内存之后,应该立即检查指针值是否为NULL。防止使用指针值为NULL的内存。【规则2】不要忘记为数组和动态内存赋初值。防止将未被初始化的内存作为右值使用。【规则3】避免数组或指针的下标越界,特别要当心发生“多1”或者“少1”操作。【规则4】动态内存的申请与释放必须配对,防 ...
    03005 admin 发表于 2015-3-2 资料
  • 使用eclipse进行NX二次开发的设置步骤
    Debugging NXOpen Java with NX8 and Eclipse IDE (see PDF in the ZIP file for a pictorial description) Installation of Java and Eclipse 1) Download and install the Java Standard Edition Developer Kit Java SE 6 (1.6.0_14 or higher) from http://www.oracle.com/technetwork/java/javase/downloads/index. ...
    04961 admin 发表于 2015-2-25 原创
  • NX二次开发源码分享:使用.net 选择注释Note功能
    其实主要是Note的类型的定义问题,参考代码如下: Private Function selectNotes(ByVal prompt As String) As Annotations.Note() Dim mask(0) As Selection.MaskTriple With mask(0) .Type = UFConstants.UF_drafting_entity_type .Subtype = UFConstants.UF_draft_note_sub ...
    02886 admin 发表于 2015-2-25 二次开发源码
  • 新人帖 ui styler对话框怎么通过按钮改变显示数值?
    我用的ui styler 在对话框里建立了一个整数输入框,旁边放一个按钮,如果按下按钮后数值框里面的数值变为100. 如下图,按下aa,框里显示100 我用的vb,下面代码是错的,回调函数应该怎么写? 本人小白,正在学习中,上面的代码在ug里运行后就显示下面错误 ...
    23025 法尔希 发表于 2015-2-16 求助
  • 新人帖 如何读取鼠标事件
    如题,哪位大侠知道如何读取鼠标事件。
    02887 lhj050530 发表于 2015-2-15 求助
  • NX二次开发按F1显示帮助文件的方法--help的直接关联
    点击查看主题详情与完整讨论内容。
    016 admin 发表于 2015-2-10 原创阅读权限 100
  • NX二次开发中链表必须掌握的几个函数
    NX二次开发中链表必须掌握的几个函数 在ufun中,我们常用的链表函数如下: • UF_MODL_create_list 创建一个空的链表 • UF_MODL_put_list_item 链表中加入对象 • UF_MODL_ask_list_count 获取链表的个数 • UF_MODL_ask_list_item 获取链表的元素 • UF_MODL_delete_list 删除链表 • UF_MODL_delete ...
    03256 admin 发表于 2015-2-9 资料
  • NX二次开发源码分享:NXOpen C++创建UDO的过程
    NX二次开发源码分享:NXOpen C++创建UDO的过程 UDO的创建是NX二次开发中最高深的一部分内容,通过这个实例,你可以看到如何注册UDO的回调函数,如何创建UDO,定义UDO的编辑,UDO的信息显示等内容! #include #include #include #include #include #include #include static void ECHO(char *format, ...) { ...
    09673 admin 发表于 2015-2-6 二次开发源码
  • UG NX 二次开发在Linux平台上软件版本的要求
    UG NX 二次开发在Linux平台上软件版本的要求 NX10.0: C gcc 4.3.4 gcc-4_3_branch revision 152973 C++ g++ 4.3.4 gcc-4_3_branch revision 152973 .NET N/A (.NET cannot be used on Linux) Java JDK 1.8.0 Python Python 3.3.2 NX9.0: C+ gcc 4.3.4 gcc-4_3_branch re ...
    04068 admin 发表于 2015-2-6 资料
  • UG NX二次开发在MacOS(苹果系统)编译的环境和软件
    UG NX二次开发在MacOS(苹果系统)编译的环境和软件 NX10.0: C/C++ clang 4.2.1 version spec 425.0.28 (Xcode 4.6.3) .NET N/A (.NET cannot be used on MacOS) Java JDK 1.8.0 Python Python 3.3.2 NX9.0: C/C++ clang 3.1 version spec 318.0.61 (Xcode 4.3.3) .NET N/A (.N ...
    03869 admin 发表于 2015-2-6 资料
  • PLM之家NX二次开发高级培训---PLM之家NX二次开发工具包实战
    PLM之家NX二次开发高级培训---PLM之家NX二次开发工具包实战 经过了初级的二次开发培训,你是否还想进一步了解真正的项目如何进行开发,PLM之家NX工具包的内容是否很想尝试以下。没错,我们推出NX二次开发实战实例的培训课程,让你对二次开发从此不再陌生。 你能学到什么? (1)如何整合多个项目到一个DLL文件? (2) ...
    03640 admin 发表于 2015-2-4 视频
  • 如何得到点在相对坐标上的值
    在绝对坐标上的点在相对坐标上的值怎样才能得到,谢谢了!!
    如何得到点在相对坐标上的值
    13324 sfj 发表于 2015-2-3 已解决
  • 草图回转体,点击面,获取表达式的问题
    请问一下,一个草图回转体,点击两个面,可不可以获得相对应的草图内部已经存在的草图表达式,怎样获得?请各位大神帮忙
    33169 魁1991 发表于 2015-2-1 已解决
  • 通过Tag如何获得Object
    在混合编程中,如何通过Tag如何获得Object
    33594 sfj 发表于 2015-2-1 已解决
  • 新人帖 请问站长:UG二次开发如何实现动态WCS效果?
    请问站长:UG二次开发如何实现动态WCS效果?就是可以拖动WCS的箭头随便移动?
    34984 XIAOXIAO 发表于 2015-1-27 已解决
  • treelist响应onselectcallback问题
    使用treelist中的onselectcallback调用新的对话框,新对话框退出后不能反回treelist对话框并且UG其他功能都不能用,请问一下各位大神,这个应该怎么解决?
    33656 等待花开 发表于 2015-1-25 求助
  • 怎样用UF函数编写测量两个面的投影距离的程序
    怎样用UF函数编写测量两个面的投影距离的程序,求助
    02779 魁1991 发表于 2015-1-30 求助
  • NX二次开发源码分享:Explorer浏览控件的成员获取方法
    NX二次开发源码分享:Explorer浏览控件的成员获取方法 分享下给大家,这是个新的UI,实际的用处就是在使用首选项设置的时候,用的比较多! 每一个节点的类型是Group类型哦! ListingWindow *lw = theSession->ListingWindow(); lw->Open(); for(int i =0; i < explo ...
    02729 mildcat 发表于 2015-1-29 二次开发源码
  • 新人帖 特征识别问题
    点击实体两个相对的面,能不能知道两个面之间的特征表达式是什么?求教
    13324 魁1991 发表于 2015-1-28 求助
  • 把图片当资源导入,要怎么才能设置成button背景
    把图片当资源导入,要怎么才能设置成button背景
    把图片当资源导入,要怎么才能设置成button背景
    53626 简简单单 发表于 2015-1-24 求助
  • 新人帖 指定方位-这个功能怎么使用,谢谢!!!!
    为什么Enable是灰色的,要怎样才能使用这个功能,有谁知道吗,谢谢了!!
    43900 sfj 发表于 2015-1-24 求助
  • 克隆问题
    克隆里面有两个选项,一个是克隆,另一个是保持.请这个保持是干什么用的,感觉没什么作用. 另外,我想克隆组件到当前会话里,不在工作目录产生文件,保存时才生成.能不能实现,请问斑竹?
    23497 xml_ug 发表于 2015-1-18 已解决
  • UG操作点击右键编辑问题
    请问,UG cAM模块中点击不同操作(如型腔铣,平面铣)的右键为什么都可以弹出不同的对话框
    23053 ll_109 发表于 2015-1-15 求助
  • 如何通过NXOpen获得PMI模块中创建了基准特征的个数
    我想做MBD三维工艺设计,就是要获得基准面,现在遇到的问题是:如何通过NXOpen获得PMI模块中创建了基准特征的个数呢,我想得到这些基准对象来获得与该基准相关的特征?
    如何通过NXOpen获得PMI模块中创建了基准特征的个数
    25174 铁头犟 发表于 2015-1-15 已解决
  • UG图框关联
    怎么让箭头指的数字自动变成椭圆里的数字。文件名已经会自动关联了,箭头指的的地方还不行。求助大家!!
    UG图框关联
    34038 千百度 发表于 2015-1-13 求助
  • NX加工CAM二次开发常用的ufun头文件,分享下
    NX加工CAM二次开发常用的ufun头文件,分享下 这些比较常用,加粗的是专门针对CAM的哦 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include ...
    03356 admin 发表于 2015-1-4 二次开发源码
  • NX加工开发源码分享:移动选择的程式到其他组
    这段代码比较简单,但是你可以学习到如何在CAM里面进行二次开发,比如如何初始化CAM环境,如果查找CAM的程序对象,如何获得加工导航器上的选择结果,如何将对象加入组中。 static void do_it(void) { char reason[UF_NCGROUP_MAX_REASON_LEN+1]; char msg[MAX_LINE_SIZE+1]; int object_count, type, ...
    03059 admin 发表于 2015-1-4 二次开发源码
  • UF_VEC3_affine_comb
    请问UF_VEC3_affine_comb 这个函数是什么意思,怎么用
    12873 ll_109 发表于 2015-1-3 已解决
  • UF_VEC3_affine_comb
    请问UF_VEC3_affine_comb这个函数是什么意思怎么用的
    03106 ll_109 发表于 2015-1-3 已解决
  • 下一页 »

    快速发帖

    还可输入 80 个字符
    您需要登录后才可以发帖 登录 | 注册

    本版积分规则

    在本版发帖
    关注公众号
    QQ客服返回顶部