
NX二次开发
深海向晚
这个作者很懒,什么都没留下…
展开
-
实体边和曲线端点获取方式
获取草图几何体(如直线、圆)的端点或关键点坐标。相关函数获取起点和终点坐标,适用于参数化曲线。在参数范围的起点和终点处计算坐标。(Solid Edge):通过。适用于草图几何体(如直线、圆)。获取曲线端点时,通过参数值。相关函数获取起点和终点坐标。获取曲线或边的两个端点坐标。判断几何体的类型和子类型。分别获取起点(参数值为。适用于实体边和一般曲线。(Circle):通过。(Curve):通过。分别表示起点和终点。原创 2025-02-27 18:00:13 · 223 阅读 · 0 评论 -
NX二开 实体设置密度属性,并确保材料与实体对象关联
实体指派材料密度原创 2025-02-13 17:04:06 · 400 阅读 · 0 评论 -
NX二开更新零件的质量属性
函数用于更新指定零件的质量属性(Mass Properties)即如下图。注:该属性仅限于NX版本大于等于NX8.5的。原创 2025-02-13 15:40:09 · 269 阅读 · 0 评论 -
NX二开 获取表格注释中所有文本信息
/遍历当前所有显示对象。返回值:表格注释所以注释内容。原创 2024-12-30 15:48:53 · 335 阅读 · 0 评论 -
NX二开 判断两个面是否相切
/ 获取两个对象之间的最短距离和点坐标。// 获取第一个面在参考点的参数。// 获取第二个面在参考点的参数。// 获取第一个面在该位置的法线。// 获取第二个面在该位置的法线。//计算两个面法向量的夹角。// 判断最短距离是否在容许范围内。返回参数:为true则相切。原创 2024-12-30 15:03:41 · 500 阅读 · 0 评论 -
NX二开 获取装配中组件及其原型
1、遍历装配中所有组件。原创 2024-12-06 16:38:19 · 518 阅读 · 0 评论 -
NX二开 尺寸对象信息
1、获取尺寸值(参数dim_tag为尺寸对象,text为返回的尺寸值)对象类型: type = UF_dimension_type。3、公差值、公差类型,尺寸符号和尺寸附加文本值。2、获取尺寸关联视图对象。原创 2024-12-06 16:07:11 · 720 阅读 · 0 评论 -
NX二开 获取所有图纸页上注释对象
获取二维工程中所有图纸页中注释对象原创 2024-12-06 15:35:16 · 489 阅读 · 0 评论 -
NX二开 遍历模型中的对象
NX二开根据特征和对象类型遍历模型中的对象原创 2024-12-06 15:05:30 · 343 阅读 · 0 评论 -
NX二开 获取装配中实体对象
获取装配中所有实体对象原创 2024-12-06 14:51:49 · 499 阅读 · 0 评论 -
NX快捷命令加载
文件(F)-执行(T)-NX Open(N)... Ctrl+U UG_FILE_RUN_UFUN 全局。文件(F)-执行(T)-图形交互编程(G)... Ctrl+G UG_FILE_RUN_GRIP 全局。原创 2024-07-24 18:07:26 · 1134 阅读 · 0 评论 -
八、NX二开对话框对象多选还是单选
1、UF_UI_select_with_single_dialog (#include <uf_ui.h> ) char title[]=""; char cue[] = ""; int response=0; double cursor [3]; tag_t face = NULL; tag_t view = NULL; if(!UF_CALL(UF_UI_select_with_single_dialog( cue, titl原创 2024-07-23 17:30:48 · 430 阅读 · 0 评论 -
七、NX常用函数(obj、part、部件族)
部件文件的打开操作主要使用函数 UF_PART_open( )、UF_PART_open_quiet( )和 UF_PART_reopen( )部件文件的保存可使用 UF_PART_save ( )、UF_PART_save_all( )和UF_PART_save_as( )UF_OBJ_cycle_objs_in_part() 根据指定的类型遍历部件中的所有对象。UF_FAM_ask_member_column_data( ) 用于获取族表列信息。原创 2024-07-23 17:09:26 · 577 阅读 · 0 评论 -
六、NX常用函数(工程图、读取属性、视图)
UF_DRAW_ask_view_status() 获取视图的状态,可以为UF_DRAW_ACTIVE_VIEW或者UF_DRAW_REFERENCE_VIEW。UF_DRAW_ask_current_drawing() 获取当前工程图页面的标识,可以使用UF_OBJ_ask_name()函数获取该页面的名称。UF_VIEW_ask_tag_of_view_name() 对于已存在的视图,根据视图的名称获取视图的标识;创建并显示部分螺栓圆:UF_DRF_create_3pt_cline_pbolt。原创 2024-07-23 16:30:38 · 758 阅读 · 0 评论 -
五、NX常用函数(装配、零件、引用集、爆炸、链接体)
(11)知道(part occurrence tag)查询(instance tag): UF_ASSEM_ask_inst_of_part_occ //查询。(8)知道(instance tag)查询(part occurrence tag):UF_ASSEM_ask_part_occs_of_inst。(4)知道(instance tag)查询(part tag):UF_ASSEM_ask_parent_of_instance(获得父)原创 2024-07-23 16:20:39 · 745 阅读 · 0 评论 -
三、NX常用函数(表达式、遍历对象与视图、系统信息、图层颜色及状态设置)
UF_MODL_edit_exp:更改表达式的数值,当表达式数值被修改后,模型需要被更新以反映表达式的改变,利用函数UF_MODL_update更新模型。UF_MODL_edit_exp() 用新的值替换表达式中原有的值,使用后应UF_MODL_update()来更新模型。UF_MODL_ask_exps_of_feature() 返回制约某特征的所有表达式的标签。UF_MODL_ask_exps_of_part() 返回某部件的所有表达式的标签。原创 2024-07-23 15:51:11 · 756 阅读 · 0 评论 -
二、NX常用函数(体、特征、列表、创建对象、基准)
根据特征(feature)查询面(face):UF_MODL_ask_feat_faces。根据边缘(edge)查询面(face):UF_MODL_ask_edge_faces。根据体(body)查询面(face):UF_MODL_ask_body_faces。分隔线拔锥:UF_MODL_create_taper_split_line。面拔锥:UF_MODL_create_taper_from_faces。边拔锥:UF_MODL_create_taper_from_edges。原创 2024-07-23 15:43:07 · 456 阅读 · 0 评论 -
四、NX坐标函数大全
UF_ASSEM_ask_transform_of_occ()和UF_ASSEM_ask_component_data()用于获取指定组件的装配空间。UF_CSYS_ask_matrix_of_object 获得对象 相关的矩阵(比如:视图、坐标)UF_CSYS_ask_csys_info 获得坐标 相关的矩阵和原点。UF_CSYS_edit_matrix_of_object 修改更新一个坐标的矩阵。UF_CSYS_map_point //坐标转换,点数据从一个坐标转换到另一个坐标。原创 2024-07-23 14:58:06 · 619 阅读 · 0 评论 -
NX二开常见问题收集
1、“CreateDialogA”宏的实参不足。原创 2024-07-23 14:48:00 · 197 阅读 · 0 评论 -
一、NX常用函数(对话框信息获取及NX文件名提取)
20、uf_part_ask_part_name:这个函数的输入参数是部件的原型tag,输出参数是部件的路径。23、UF_UI_specify_screen_position() //拾取屏幕上位。28、UF_translate_variable(), //该函数用于获取环境变量的值。25、UF_CFI_ask_file_exist //检查目录文件是否存在。29、UF_STYLER_ask_value() // 获取相关控件的值后。输入的是部件路径,输出的是部件名称。在信息窗口或状态行显示信息。原创 2024-07-23 14:37:52 · 380 阅读 · 0 评论 -
NX二开常见变量设置
移刀:UGII_DISPLAY_DEBUG=1 本地文档服务:UGII_UGDOC_BASE=http://localhost:5000 MBD明细栏中包含非几何部件,需设置环境变量:UGII_ALLOW_NGC_IN_UGOPEN =YES,否则装配中此组件的tag为空。 NX环境变量文件,即ugii_env.dat文件:UGII_ENV_FILE指向的环境变量文件。 模板共享:编辑ugii_env.dat,设置UGII_TEMPLATE_DIR=Z:\Templates,Z:\Temp原创 2024-07-23 14:30:28 · 1249 阅读 · 0 评论 -
获取一个folder下所有的.part文件
获取一个folder下所有的.part文件原创 2024-06-28 18:00:35 · 260 阅读 · 0 评论 -
UG二次开发dll文件运行出现“无法加载图像”错误的解决方案
UG二次开发出现“无法加载图像”错误原创 2024-05-29 09:49:05 · 1236 阅读 · 0 评论