首页 > 其他分享 >里海NX二次开发3000例-专栏目录

里海NX二次开发3000例-专栏目录

时间:2023-11-28 10:01:42浏览次数:40  
标签:暂无 UDO NX 内容 VEC3 二次开发 VEC2 链接 3000


网友提问

序号

问题

方法

01

在大的图档中设置所有图层的状态比较慢,怎么解决

链接

02

已知一个原点和另一个点相对于原点的角度和距离,如何求出另一个点的位置?

链接

03

怎么获取一个图层的图层类别?

链接

界面相关

序号

内容

链接

01

Block UI界面

链接

02

单按钮模态消息对话框 uc1601

链接

03

单按钮模态多图标消息对话框NXMessageBox()

链接

04

单按钮非模态消息对话框 UF_UI_display_nonmodal_msg

链接

05

多按钮模态对话框UF_UI_message_dialog

链接

06

文件选择对话框

链接

07

文件夹选择对话框

链接

08

单选对话框

链接

09

多选对话框

链接

10

单对象选择对话框

链接

11

按类选择对话框

链接

12

点构造器

链接

13

拾取向量对话框

链接

14

点收集器

链接

15

拾取屏幕位置

链接

16

特征选择对话框

链接


17

参数选择对话框

链接

18

拾取平面对话框

链接

19

选择草图对话框

链接

20

拾取草图尺寸对话框

链接

UDO 用户自定义对象

    UDO(User Defined Object)是“用户自定义对象”。应用非常广,可以用UDO创建自定义特征,也可以对NX原有的特征添加一些特殊信息,这些信息会保存在部件中,以后可以查询。还可以实时追踪NX对象,例如做3D包容盒线框自动追踪实体,做2D矩形框自动追踪图纸尺寸值,这些在下面的例子都有介绍。读者可以自己编译下面的例子,体会理解UDO的用法。------里海 20230512

序号

内容

链接

01

使用UDO在所有实体上设置更新回调

链接

02

使用UDO生成跟踪实体的线框

链接

03

删除UDO

链接

04

删除所有UDO

链接

05

在两直线之间创建UDO片体(通过曲线组)

链接

06

创建显示绘图曲线长度的UDO标签

链接

07

创建UDO并链接到选定的对象

链接

08

创建文本框UDO

链接

09

创建片体UDO

链接

00

创建点UDO

链接

11

创建等参数曲线UDO

链接

12

更新模型避免UDO回调


链接

13

查询与UDO关联的对象 UF_UDOBJ_ask_owned_objects

链接

14

获取UDO对象信息 UF_UDOBJ_ask_udo_data

链接

15

获取所有UDO对象

链接

16

使用字符串数据创建和编辑UDO

链接

17

创建UDO特征

链接

18

创建并报告所有装配部件的文本UDO

链接

UFUN函数

帮助

序号

内容

链接

01

NX12.0

UFUN帮助

UF_UI

序号

函数名

概述

链接

01

UF_UI_select_feature

特征选择对话框

链接

UF_OBJ

序号

函数名

概述

链接

01

UF_OBJ_set_name

重命名对象

链接

UF_MODL

序号

函数名

概述

链接

01

UF_MODL_ask_suppress_feature

判断特征是否被抑制

链接

02

UF_MODL_ask_feat_type

获取特征类别

链接

03

UF_MODL_ask_feat_sysname

获取特征系统名

链接

04

UF_MODL_ask_feat_name

获取特征名

链接

UF_VEC

序号

函数名

概述

链接

1

UF_VEC2_add

二维向量相加

链接

2

UF_VEC2_affine_comb

二维向量仿射变换

链接

3

UF_VEC2_ask_perpendicular

暂无内容

链接

4

UF_VEC2_components

暂无内容

链接

5

UF_VEC2_convex_comb

暂无内容

链接

6

UF_VEC2_copy

暂无内容

链接

7

UF_VEC2_cross

暂无内容

链接

8

UF_VEC2_distance

暂无内容

链接

9

UF_VEC2_dot

暂无内容

链接

10

UF_VEC2_is_equal

暂无内容

链接

11

UF_VEC2_is_parallel

暂无内容

链接

12

UF_VEC2_is_perpendicular

暂无内容

链接

13

UF_VEC2_is_zero

暂无内容

链接

14

UF_VEC2_linear_comb

暂无内容

链接

15

UF_VEC2_mag

暂无内容

链接

16

UF_VEC2_midpt

暂无内容

链接

17

UF_VEC2_negate

暂无内容

链接

18

UF_VEC2_rotate

暂无内容

链接

19

UF_VEC2_scale

暂无内容

链接

20

UF_VEC2_sub

暂无内容

链接

21

UF_VEC2_unitize

暂无内容

链接

22

UF_VEC2_vec3

暂无内容

链接

23

UF_VEC3_add

暂无内容

链接

24

UF_VEC3_affine_comb

暂无内容

链接

25

UF_VEC3_angle_between

暂无内容

链接

26

UF_VEC3_ask_perpendicular

暂无内容

链接

27

UF_VEC3_convex_comb

暂无内容

链接

28

UF_VEC3_copy

暂无内容

链接

29

UF_VEC3_cross

暂无内容

链接

30

UF_VEC3_distance

暂无内容

链接

31

UF_VEC3_distance_to_plane

暂无内容

链接

32

UF_VEC3_dot

暂无内容

链接

33

UF_VEC3_is_equal

暂无内容

链接

34

UF_VEC3_is_parallel

暂无内容

链接

35

UF_VEC3_is_perpendicular

暂无内容

链接

36

UF_VEC3_is_zero

暂无内容

链接

37

UF_VEC3_linear_comb

暂无内容

链接

38

UF_VEC3_mag

暂无内容

链接

39

UF_VEC3_midpt

暂无内容

链接

40

UF_VEC3_negate

暂无内容

链接

41

UF_VEC3_scale

暂无内容

链接

42

UF_VEC3_sub

暂无内容

链接

43

UF_VEC3_triple

暂无内容

链接

44

UF_VEC3_unitize

暂无内容

链接

45

UF_VEC3_vec2

暂无内容

链接

46

UF_VEC3_vec4

暂无内容

链接

47

UF_VEC3_vec4_homogen

暂无内容

链接

48

UF_VEC4_copy

暂无内容

链接

49

UF_VEC4_is_equal

暂无内容

链接

50

UF_VEC4_is_zero

暂无内容

链接

51

UF_VEC4_scale

暂无内容

链接

52

UF_VEC4_vec3

暂无内容

链接

53

UF_VEC4_vec3_homogen

暂无内容

链接


标签:暂无,UDO,NX,内容,VEC3,二次开发,VEC2,链接,3000
From: https://blog.51cto.com/wangpaifeixingy/8595305

相关文章

  • 疯狂小杨哥花3000万举办演唱会
    我是卢松松,点点上面的头像,欢迎关注我哦!确实厉害,95年的,白手起家,1亿元买楼,3000万办演唱会,而且会在线上直播,疯狂小杨哥正常从“网红”向“企业家”的转变。全网没有哪个网红可以做到他们这样了。11月26日疯狂小杨哥花3000万举办演唱会,这场演唱会:3万张门票将全部免费赠送,整场演唱会都是......
  • 基于Ubuntu系统Nginx的两种安装方式
    一、直接apt安装**如果本机安装了nginx,卸载nginxapt-get--purgeautoremovenginx检查本机是否还有nginx程序在后台运行,如果有直接kill掉。ps-ef|grepnginx1、默认版本安装方便简单,很多依赖都自动给安装好了,一个命令即可:apt-getupdateapt-getinstallnginx......
  • NX二次开发UF_CAM_set_clear_plane_data 函数介绍
    文章作者:里海UF_CAM_set_clear_plane_dataDefinedin:uf_cam_planes.h intUF_CAM_set_clear_plane_data(tag_tobject_tag,doubleorigin[3],doublenormal[3])overview概述Define/edittheoriginandnormalofaclearanceplane定义/编辑间隙平面的原点和法线UFU......
  • NX二次开发UF_CAM_set_material 函数介绍
    文章作者:里海UF_CAM_set_materialDefinedin:uf_cam.h intUF_CAM_set_material(tag_tobject_tag,char*libref)overview概述Thisfunctionsetsthematerialtypefortheinputobject.此函数设置输入对象的材质类型。UFUN例子parameters参数tag_tobject_tagInputTagto......
  • NX二次开发UF_CURVE_add_faces_ocf_data 函数介绍
    文章作者:里海UF_CURVE_add_faces_ocf_dataDefinedin:uf_curve.h intUF_CURVE_add_faces_ocf_data(tag_tface_tag,UF_CURVE_ocf_data_p_tuf_offset_data)overview概述Addafacecollectortotheoffsetdatafortheassociatedoffsetcurveonfacefeature.Iftheof......
  • NX二次开发UF_CAM_PREF_set_logical_value 函数介绍
    文章作者:里海UF_CAM_PREF_set_logical_valueDefinedin:uf_cam_prefs.h intUF_CAM_PREF_set_logical_value(UF_CAM_PREF_tpref,logicalvalue)overview概述ThisfunctionsetsthelogicalsettingofthespecifiedCAMPreference.此函数设置指定CAM首选项的逻辑设置。U......
  • NX二次开发UF_CAM_PREPRO_mark_model_as_cam 函数介绍
    文章作者:里海UF_CAM_PREPRO_mark_model_as_camDefinedin:uf_cam_prepro.h intUF_CAM_PREPRO_mark_model_as_cam(tag_tmodel)overview概述ThisfunctionwillmarkthefacetmodelasamodelthatcanbeusedforCAMpurposes.ThiswillinformtheCAMpreprocessorst......
  • NX二次开发UF_CAM_set_clear_plane_usage 函数介绍
    文章作者:里海UF_CAM_set_clear_plane_usageDefinedin:uf_cam_planes.h intUF_CAM_set_clear_plane_usage(tag_tobject_tag,UF_PARAM_clrplane_usage_tusage)overview概述Settheusageofaclearanceplane设定清障飞机的用途UFUN例子parameters参数tag_tobject_tagInpu......
  • NX二次开发UF_CAM_update_single_object_customization 函数介绍
    文章作者:里海UF_CAM_update_single_object_customizationDefinedin:uf_cam.h intUF_CAM_update_single_object_customization(tag_tobject_tag)overview概述Thisfunctionprovidsthefunctionalitytoupdatethecustomizationinformationofanobjecttobethesame......
  • NX二次开发UF_CSYS_set_origin 函数介绍
    文章作者:里海UF_CSYS_set_originDefinedin:uf_csys.h intUF_CSYS_set_origin(tag_tcsys_tag,doubleorigin[3])overview概述Setoriginofcoordinatesystem.Notethatthisfunctionisnotvalidonthewcs.设置坐标系的原点,注意这个函数在wcs上是无效的。UFUN例......