• NX二次开发源码分享:一个孔加工的创建过程
    /***************** Include Files *******************************************/ #include #include #include #include #include #include #include #include #include #include #include /****************************************************************************/ extern DllExport void ufusr ...
    15341 admin 发表于 2015-3-17 二次开发源码
  • UG NX二次开发源码分享: Teamcenter集成NX Manager开发函数
    UG NX二次开发源码分享: Teamcenter集成NX Manager开发函数常见的使用方法如下,不外乎就是找文件,找文件夹,创建文件,查询等操作。 [mw_shl_code=c,true] #include #include #include #include #include #include #include #define CHECK( func_ ) \ { int ifail_ = 0; \ char message[133]; \ ifail_ = ( ...
    02982 admin 发表于 2017-12-7 二次开发源码
  • 新人帖 fatal error LNK1120: 6 个无法解析的外部命令怎么解决?
    完全按照NX9.0二次开发实例 6 使用NXOpen CPP创建圆柱.来做的。却出现了错误 1>------ 已启动全部重新生成: 项目: NX9 Open Wizard1, 配置: Debug x64 ------ 1>cl : 命令行 warning D9038: 此平台上不支持 /ZI;请启用 /Zi 1>cl : 命令行 warning D9007: “/Gm”需要“/Zi”;选项被忽略 1> NX9 Open Wizard1.cpp 1> ...
    fatal error LNK1120: 6 个无法解析的外部命令怎么解决?
    59953 renie2015 发表于 2016-6-4 已解决
  • NX二次开发源码分享:使用NXOpen选取屏幕点的方法
    用UFUN的话,有这个函数 uf_ui_specify_screen_point() 使用NXOpen这样用: Point3d postion3d; NXOpen::View *view= theSession->Parts()->Work()->Views()->WorkView(); theUI->SelectionManager()->SelectScreenPosition("Select Screen",&view,&postion3d); postion3d就是返回的坐标! ...
    34750 admin 发表于 2015-3-24 二次开发源码
  • 不知道UG NX模块的看这里,二次开发需要用到的模块ID
    根据字面意思应该理解了吧,不用讲了哈! UF_APP_AEROSM UF_APP_BUILDER UF_APP_CAM UF_APP_CONDUIT UF_APP_DESFEM UF_APP_DRAFTING UF_APP_FLAT UF_APP_FLEX_PCB UF_APP_GATEWAY UF_APP_HARNESS UF_APP_INSPECTION UF_APP_MECHANISMS UF_APP_MECHATRONICS UF_APP_MODELING UF_APP_MPG UF_APP_MTB UF_APP_NONE UF_APP_NOP ...
    03125 admin 发表于 2017-11-28 资料
  • NX二次开发源码分享: 报告错误信息
    通常来讲,非常实用,不用模板创建的话,也可以直接复制粘贴进去使用哦! [mw_shl_code=c,true] #include static void ECHO(const char *format, ...) { char msg[UF_UI_MAX_STRING_LEN+1]; va_list args; va_start(args, format); vsnprintf(msg, sizeof(msg), format, args); va_end(args); U ...
    02223 admin 发表于 2017-11-26 二次开发源码
  • 求助
    求哪位大神帮忙解决一下,在创建圆锥时,通过选择点创建不起作用,创建的圆锥始终在坐标系原点位置,哪块出错了?????以下是代码 Part *workPart(theSession->Parts()->Work()); Part *displayPart(theSession->Parts()->Display()); Features::Cone *nullNXOpen_Features_Cone(NULL); Features::Cone ...
    23029 NMGGYDXZL 发表于 2016-10-29 资料
  • 新人帖 二次开发特征删除问题
    用的C++和Grip结合,制作了一个界面,界面上有九个按键,对应九个Grip程序,会生成九个不同的模型。 但是如果只是打开界面,任意点击一个按键,出现模型之后,点击cancel,如何让此次出现的模型消失,并且之前创建的其他特征仍在? ...
    12471 Yuluoshui 发表于 2017-11-20 求助
  • NX5.0-NX12.0 windows,linux,macOS平台开发IDE选择
    Windows 平台 NX12.0: C/C++ Visual Studio 2015 (Version 14.0.23107.0 D14REL) .NET Visual Studio 2015 .NET Framework 4.6 Java JDK 1.8.0_45 Python Python 3.6.1 NX11.0: C/C++ Visual Studio 2013 (Version 12.0.21005.1) .NET Visual Studio 2013 ...
    03298 admin 发表于 2017-11-16 资料
  • 新人帖 怎么设置UIBLOCK的APPLE为焦点按钮?
    在UI STYLER中是这样设置的 data.item_attr = UF_STYLER_SENSITIVITY; data.item_id = UF_STYLER_NAV_INDEX; data.subitem_index = UF_STYLER_APPLY_INDEX; UF_STYLER_ask_value(dialog_id, &data); 但在UIBLOCK是怎么设置的呢?
    12550 ☆沙漏☆ 发表于 2017-11-9 求助
  • NX二次开发 ufun 函数在线查询系统
    NX二次开发 ufun 函数在线查询系统 如果没有安装help的,可以直接在PLM之家查询ufun函数,我们定期更新最新的版本供您使用!导航栏可以看到哦 ! http://plmhome.com/NXHelp/ugopen_doc/index.html
    NX二次开发 ufun 函数在线查询系统
    02617 admin 发表于 2017-11-3 资料
  • Visual studio 2015 开发 NX 12.0 注意事项
    Visual studio 2015 开发 NX 12.0 注意事项 首先官方匹配的就是这个版本了,如果你是其他版本的VS,去看我其他的帖子如何处理模板不能用的情况! (1)安装好NX12.0 再安装VS2015 需要手动将 C:\Siemens\NX12%uGOPEN\vs_files 拷贝到 C:\Program Files (x86)\Microsoft Visual Studio 14.0 ,覆盖所有 (2)如果你先装VS20 ...
    Visual studio 2015 开发 NX 12.0 注意事项
    15292 admin 发表于 2017-11-2 原创
  • NX12.0 二次开发使用VS2012 报错解决方案
    NX12.0 二次开发使用VS2012 报错解决方案 严格的讲NX12.0需要使用VS2015进行开发,这里说下如果你是低版本的解决方案,但是不推荐! (1)安装完后,点击Open Wizard 告诉你创建项目错误 这种问题就是编译器版本不符合官方的匹配导致的,更改方法很简单 打开 C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\vcp ...
    NX12.0 二次开发使用VS2012 报错解决方案+1
    14844 admin 发表于 2017-10-31 资料
  • UG二次开发有没有关于调用网格划分的函数?
    UG二次开发有没有关于调用网格划分的函数?
    12762 万云天 发表于 2017-10-27 求助
  • NX12.0 二次开发block styler 中选择文件对话框增强功能
    NX12.0 二次开发block styler 中选择文件对话框增强功能 当您使用“文件选择与浏览”块构建对话框时,现在可以创建一个过滤器,它将组中的多种类型的文件组合在一个标签下。 为此,请使用Filter属性。 您也可以创建许多这样的组。 这样可以同时过滤多种类型的文件。 要在单个标签下创建一组文件,您必须使用以下命名: ...
    03443 admin 发表于 2017-10-27 资料
  • 新人帖 UG能不能把数据转化为云图,就像检查壁厚那样子!求大神
    UG能不能把数据转化为云图,就像检查壁厚那样子!求大神
    33074 万云天 发表于 2017-10-24 求助
  • NX11.上二次开发增加了自己创建特征的功能,功能强大
    个人觉得NX12上还要做些变化,这里仅作参考! NX Open添加了功能创建功能,让您编写自己的功能。这在NX Open中提供了与创建自定义功能的知识融合中相同的功能。此功能适用于所有NX Open支持的语言,因此您可以灵活地为程序创建自定义功能时选择语言。 可以创建以下类型的功能: (1)基于体,包括创建体和编辑体 (2) ...
    02844 admin 发表于 2017-10-24 资料
  • NX11.02 对二次开发界面Block Styler的一些增强
    Treelist 增加宽度控制,这个比较好,以前都是通过增加标签来扩大 这里主要是字符串输入是否为强制输入,如果选中每输入,当然ok,apply就是灰色的啦,还有就是选择零件组件。 其他的选择功能,增加了对3D打印这种零件类型的支持 ! 姑且叫做 汇聚体 吧 ...
    02180 admin 发表于 2017-10-24 资料
  • NX二次开发源码分享:循环查找所有的图纸并更新视图
    NX二次开发源码分享:循环查找所有的图纸并更新视图 NXOpen C++的方式,其实很简单,看看吧! //Getting Drawing sheets into collection of the workpart Drawings:rawingSheetCollection *drawingsheets = workPart->DrawingSheets(); Drawings:rawingSheetCollection::iterator it; Drawings:rawing ...
    02402 admin 发表于 2017-10-23 二次开发源码
  • 新人帖 求助,关于NX二次开发环境配置
    各位大神: 我现在在用NX11,打算用VS2012或VS2017做二次开发。 为了使用NX的模板,我讲VB和VC两个文件夹从NX11粘到了VS2011的文件夹下,然而在新建项目应用模板的时候出现如下错误 求大神们指点一二,这个可能是由什么原因引起的。尤其在我将VS2012卸载后重装还出现了同样问题的情况下 ...
    求助,关于NX二次开发环境配置
    12764 lfz65000 发表于 2017-10-19 已解决
  • 新人帖 PLM之家-NX9.0二次开发实例 26 NX Open C++获取装配所有组件(1) ...
    抄了站长发的视频代码,但是在NX10.0上运行就会出错,一直找不出问题所在,求大神打救,,, 第一次运行出现>>执行函数时捕捉到异常:,,,,,,函数名:ufusr 第二次运行出现如下错误:>>NX10已停止工作>>出现了一个问题.导致程序停止正常工作.如果有可用的解决方案.Window将关闭程序并通知你. 代码如下: //------------------------ ...
    24156 kancehng 发表于 2017-6-12 求助
  • UG二次开发经典实例教程-第一章 二次开发初步应用
    UG二次开发经典实例教程-第一章 二次开发初步应用 UG/OPEN GRIP是用于UG二次开发的软件工具。利用GRIP语言编写GRIP程序,可以完成和UG的各种交互操作,如:创建几何体和制图实体、控制UG系统参数、提取几何体的数据和属性等。 UG/OPEN API是UG软件提供的一个高级二次开发编程语言工具集,支持最全面、最复杂层 ...
    8329194 mildcat 发表于 2013-11-3 资料
  • 新人帖 UG录的日志文件有界平面怎么返回Body
    using System; using NXOpen; using System.Collections; using System.Management; using System.Management.Instrumentation; using System.Text.RegularExpressions; using System.IO; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; us ...
    15564 smalfly11 发表于 2014-2-12 求助
  • NX二次开发源码分享--查找面边界并创建曲线的方法
    uf_loop_p_t loops_list=NULL;//回环ID UF_MODL_ask_face_loops(face,&loops_list );//查询回环 int loops_count=0;//回环数量 UF_MODL_ask_loop_list_count(loops_list,&loops_count);//查询回环数量 for (int l_i=0; l_i
    14900 admin 发表于 2015-3-2 二次开发源码
  • NX二次开发源码: 循环打开一个文件夹下的所有part文件
    NX二次开发源码: 循环打开一个文件夹下的所有part文件 上次的一个项目,分享下打开part文件的方法! uc4508(dirspec, (1
    03545 admin 发表于 2017-9-3 二次开发源码
  • MFC进行NX二次开发注意事项
    1、在项目配置属性中,选择C/C++一项,设置运行库为多线程DLL (MD)。 此处请注意:在Debug调试模式下,很多人习惯选择多线程调试DLL (MDd),这种方式会导致在NX中加载dll后,NX直接闪退。无论Release,还是Debug,都要选择多线程DLL。(不仅仅是NX二次开发中使用MFC设计界面时,需要如此设置,Proe开发也是如此设置 ...
    03081 admin 发表于 2017-9-1 资料
  • MFC 在父对话框中内嵌子对话框
    一、对话框中显示对话框的方法: 1、首先创建要在对话框里显示的那个对话框,命名为:IDD_INNER。 设置这个对话框的属性: 1)、“Style”选择“Child”;中文版“样式”选择“下层”。 2)、“Border”为“None”;中文版“边框”选择“无”。 2、为了显示时能够准确定位,我们可以在右边要显示对话框的地方放入 ...
    02764 admin 发表于 2017-8-31 资料
  • 用MFC对话框模拟UG对话框
    做过UG二次开发的都知道,在UG里做二次开发的主要界面就是对话框了,UG自己定义了一套二次开发的界面接口,即所谓的UIStyler,对于我们用惯了MFC及Windows的消息机制来说,它那点简单的事件映射,仅有的几个控件(好像连常用的树控件都没有)让我们没有发挥的余地。于是使用MFC对话框代替UG的对话框是每个从MFC进入UG二次开 ...
    03527 admin 发表于 2017-8-31 资料
  • ug中调用mfc对话框需要注意的地方
    点击查看主题详情与完整讨论内容。
    03308 admin 发表于 2017-8-31 原创
  • 新人帖 大家好,怎么获取UG预览图片
    大家好,怎么获取UG预览图片
    75298 简简单单 发表于 2014-9-20 已解决
  • 关于NX二次开发和Visual Studio版本兼容性问题
    很多人不以为然,官方是基于VS的IDE平台进行二次开发的,每个NX版本都有对应的VS平台。 有的安装了不兼容的版本,看是没问题,但是有问题了你估计一时半会儿也无法解决。 近期,因为要使用occi链接oracle数据库,无法直接找到兼容2012版本的库,所以NX9上的开发就用了VS2010,我当然知道更改哪些地方让其生效。 但是结果一 ...
    关于NX二次开发和Visual Studio版本兼容性问题+1
    05019 admin 发表于 2017-8-16 原创
  • UG NX二次开发源码分享: 删除指定属性
    UG NX二次开发源码分享: 删除指定属性 extern "C" DllExport void ufusr(char *param, int *retcod, int param_len) { Session *theSession = Session::GetSession(); Part *displayPart(theSession->Parts()->Display()); displayPart->DeleteUserAttribute(NXOpen::NXObject::AttributeType::Attribut ...
    13800 admin 发表于 2016-7-5 二次开发源码
  • UG NX二次开发源码分享:一键移除参数源代码分享
    UG NX二次开发源码分享:一键移除参数源代码分享 }
    57445 admin 发表于 2014-12-2 二次开发源码
  • UG NX二次开发源码分享:获取所有注释的内容
    UG NX二次开发源码分享:获取所有注释的内容 extern DllExport void ufusr( char *parm, int *returnCode, int rlen ) { if( UF_CALL(UF_initialize()) ) return; Session *theSession = Session::GetSession(); Part *workPart(theSession->Parts()->Work()); Annotations::AssociativeText *theAT = ...
    35997 admin 发表于 2016-9-16 二次开发源码
  • 很多人对Visual Studio和 VC 的版本搞不清楚,看看这个
    很多人对Visual Studio和 VC 的版本搞不清楚,看看这个 VC6 VC7(2003) VC8(2005) VC9(2008) VC10(2010) VC11(2012) VC12(2013)
    02908 admin 发表于 2017-7-18 资料
  • 新人帖 nxopen中如何获取已存在特征的JournalIdentifier,是什么函数?...
    如题,UG时,用tag,现在开始弄nxopen,了解了一段,录制里都是使用的JournalIdentifier,对于自己建立的对象,很好获取JournalIdentifier,但是,对于已经存在的实体,如果想获取它的JournalIdentifier,应该用什么内部函数或者方法?有高手知道,求赐教。。。。。。 ...
    65147 enricyx 发表于 2017-6-11 求助
  • NX二次开发源码分享: 获取当前dll文件执行的路径
    AFX_MANAGE_STATE(AfxGetStaticModuleState()); GetModuleFileName(AfxGetInstanceHandle(),buf,1024);
    13787 admin 发表于 2015-11-27 二次开发源码
  • 新人帖 JA无法录制的命令,如何找到相关API
    如题,求教 我想用“大致偏置”这个命令,但是JA无法录制。求教老师有什么方法能快速查到该命令的相关API。我在日志中,找到了 &MACRO MENU, 0, UG_MODELING_FF_ROUGH_OFFSET UG_GATEWAY_MAIN_MENUBAR rbn_feature.grb->rbn_feature_more.gly->NX_RBN_MODELING_FEATURE_OFFSET_SCALE_GALLERY> ## ! 这肯定是相关的,但是 ...
    34104 icyhot2 发表于 2015-12-14 求助
  • 新人帖 请问NX Open API里面有没有关于计算刀触点的方法
    请问版主NX Open 里面有没有关于刀具产生轨迹时计算生成的刀触点相关API ,谢谢!
    23509 2013jixieshi 发表于 2016-7-5 求助
  • 得到面相对于边的“侧”
    一条边的方向好得到,但两个面交于一条边,这条边相对于不同的面来说,方向是不同的,其中一个面会在边前进方向的左侧,另一个面肯定会在边前进方向的右侧,是否有人知道UG OPEN里有没有这样一个函数可以直接得到某一面在它边前进方向的哪一侧呢,就像CATIA开发里面的GetMatterSide函数一样。 ...
    43507 罪歌 发表于 2016-9-27 求助
  • 下一页 »

    快速发帖

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

    本版积分规则

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