NX二开ufun函数UF_MODL_ask_bsurf (获取B平面信息)

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!学习进阶更高效! 阅读详情

这个ufun函数用来返回与输入面或正文(带单面)标记关联的B表面数据 。

实例返回截图如下:

实例创建的曲面如下:

1、函数结构

int UF_MODL_ask_bsurf(tag_t face,UF_MODL_bsurface_p_t bsurf)

2、实例源码


#include <stdio.h>
#include <stdlib.h>
#include <uf.h>
#include <uf_part.h>
#include <uf_defs.h>
#include <uf_modl.h>


#define UF_CALL(X) (report( __FILE__, __LINE__, #X, (X)))

static int report( char *file, int line, char *call, int irc)
{
  if (irc)
  {
     char    messg[133];
     printf("%s, line %d:  %s\n", file, line, call);
     (UF_get_fail_message(irc, messg)) ?
       printf("    returned a %d\n", irc) :
       printf("    returned error %d:  %s\n", irc, messg);
  }
  return(i
NXufun函数UF_MODL_ask_feat_name(获取特征名称) 本节主要介绍通过特征tag获取特征名称的函数UF_MODL_ask_feat_name。 这个ufun函数使用很频繁,不过需要注意一点的是,这里获取的是特征名称,不是实体名称。 阅读详情

相关推荐

NX二次开发-UFUN获取点在面上U,V方向的位置UF_MODL_ask_face_parm【转载】

NX二次开发-UFUN获取点在面上U,V方向的位置UF_MODL_ask_face_parm【转载】

阿飞2018 1741

NX二次开发-获取按钮的ID UF_MB_ask_button_id

NX二次开发-获取按钮的ID UF_MB_ask_button_id

阿飞2018 620

UG\NX二次开发 获取曲面上指定点位置的uv参数 UF_MODL_ask_face_parm

UG\NX二次开发 获取曲面上指定点位置的uv参数 UF_MODL_ask_face_parm。

王牌飞行员_里海的博客 1152

NX二次开发UF_MTX3_multiply_t 函数介绍

返回一个3x3的矩阵乘积,方法是在执行乘法之前对第一个矩阵进行置换。

王牌飞行员_里海的博客 596

delphi中Application.MessageBox函数用法详解

Application.MessageBox是TApplication的成员函数,声明如下: functionTApplication.MessageBox(constText,Caption:PChar;Flags:Longint):Integer; 引数: 1.Text:要显示的信息 2.Caption:信息窗口的标题文字 3.Flags:窗体标志(说明是何种类型的信息窗体)

623

NX二次开发UF_MODL_ask_bsurf 函数介绍

返回与输入面或主体(只有一个面)标记关联的 B 表面数据。此结构中的基础数据应通过调用 UF _ MODL _ free _ bsurdata 来释放。注意: 有效的面类型是 UF _ MODL _ PARAMETRIC _ FACE 和 UF _ MODL _ offSET _ FACE。所有其他类型都没有任何 bface 数据

王牌飞行员_里海的博客 892

NX二次开发UF_MODL_ask_2dtrim_bsurf 函数介绍

返回与输入面或主体(只有一个面)标记关联的 B 表面数据数据位于输入对象原型的所有者部分的上下文中。此结构中的基础数据应通过调用 UF _ MODL _ free _ bsurdata 来释放。注意: 这个函数支持所有的面类型。

王牌飞行员_里海的博客 964

NX二次开发UF_MODL_ask_bsurf_pole_display 函数介绍

拿到 B 面极旗。

王牌飞行员_里海的博客 819

NX二次开发UF_MODL_set_bsurf_pole_display 函数介绍

设置 B 面极旗。

王牌飞行员_里海的博客 687

NX二次开发UF_MODL_ask_bsurf_knot_display 函数介绍

拿到 B 面绳结标志。

王牌飞行员_里海的博客 666

NX二次开发UF_MODL_free_bsurf_data 函数介绍

释放 B 面数据

王牌飞行员_里海的博客 578

NX二次开发UF_MODL_edit_bsurf 函数介绍

用存储在 bsurf 中的新数据替换实体 face _ eid 的 b _ Surface 数据。调用函数需要进行更新调用以更新所有更改。这个程序不处理周期性表面,只在单一的面板机构上工作。

王牌飞行员_里海的博客 375

NX二次开发UF_MODL_set_bsurf_knot_display 函数介绍

设置 B 面打结标志。

王牌飞行员_里海的博客 568

【例2015】report bsurf data 查询曲面数据

report bsurf data 查询曲面数据》这是一个NX二次开发官方小例子,下面是代码和解析。相较于混乱、未经验证的代码,官方案例能够确保发者获得准确的发方法,这些官方示例代码经过严格测试,能够正确地反映出NX软件的功能和API使用方式,有助于发者系统地掌握NX二次开发技能,提高发质量和效率。本专栏订阅后是永久阅读的。欢迎一起学习NX二次开发案例,逐步积累宝贵的经验,早日成为行业专家。

王牌飞行员_里海的博客 301

【例0623】create bsurface 创建曲面

create bsurface 创建曲面》这是一个NX二次开发官方小例子,下面是代码和解析。相较于混乱、未经验证的代码,官方案例能够确保发者获得准确的发方法,这些官方示例代码经过严格测试,能够正确地反映出NX软件的功能和API使用方式,有助于发者系统地掌握NX二次开发技能,提高发质量和效率。本专栏订阅后是永久阅读的。欢迎一起学习NX二次开发案例,逐步积累宝贵的经验,早日成为行业专家。

王牌飞行员_里海的博客 241

NX二次开发 UFUN获得数据 轴心方向丶极点坐标丶半径大小 UF_MODL_ask_face_data

NX二次开发 UFUN获得数据 轴心方向丶极点坐标丶半径大小 UF_MODL_ask_face_data

梅雷的博客 386

c#直接调用DLL里面的函数,以UF_MODL_ask_face_parm为例

using System; using NXOpen; using NXOpen.UF; using System.Runtime.InteropServices; public class Program { // class members [DllImport("libufun.dll", EntryPoint = "UF_MODL_ask_face_parm")] public static extern int UF_MODL_ask_face_parm(Tag fac.

huang233229920的博客 896

NX二次开发 api不带参数调用grip

NX二次开发 api不带参数调用grip

梅雷的博客 418

NX二次开发UF_MODL_ask_subdiv_face_parms 函数介绍

返回细分面特征的参数。

王牌飞行员_里海的博客 918
上一篇: NX二开ufun函数UF_MODL_ask_body_type (获取体类型)
下一篇: NX二开ufun函数UF_MODL_ask_curve_points(获取曲线信息)
MarcoPro
博客等级 码龄4年 415粉丝 144原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

MarcoPro

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值