nx二次开发c语言,NX二次开发-UFUN API函数编程基础

1.NXOpen C 的函数

函数名称的约定

NX Open C 共有2类名称约定:一个是标准的NX Open C 的函数名称约定;另一个是以前版本的原有的名称约定。

1.标准名称约定

【格式】UF__

【说明】

(1)UF:User Funciton的简写,表示该函数为NX Open C 函数。

(2):应用或模块的名称缩写。例如MODL和DISP分别是Modeling模块和Display功能的名称缩写。

(3):表示其实现功能的语言描述,一般由下划线分开的动词和名词(或词组)组成。常用的动词由ask(查询)、create(创建)、edit(编辑)、set(设置)、delete(删除)等。

例如:

UF_MODL_create_block1() 为创建块的函数;

UF_DISP_set_highlight()为高亮显示对象的函数。

【格式】uc和uf

【说明】代表NX Open C 函数,通常为4位数或3位数接一个字母。

例如:uc1601位一个提示信息函数。

-----------------------------------------------------------------------------------------------------------------------------------

函数参数的约定

NX Open C 提供的函数遵守ANSI/ISO C的标准。并以下列格式在头文件中提供函数原型:

(变量列表);

返回数据类型通常是C语言数据类型或NX Open C自定义数据类型。参数的输入输出方式有3种,分别为I(Input)、O(Outpu

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值