NX二次开发获取圆弧的四个象限点

这篇具有很好参考价值的文章主要介绍了NX二次开发获取圆弧的四个象限点。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

 我是用来用来画水路线框的UF_MODL_ask_curve_points()可以按弧长或者弧度获取曲线的等分点,取PI/2的圆弧,即将圆弧四等分,你也可以取任意等分点。

int GetArcPoint(tag_t arc_tag,double point[4][3])
{
    if(arc_tag==0)return 0;
    int num=0;
    doulbe* pt;
    UF_MODL_ask_curve_points(arc_tag,0,PI/2,0,&num,&pt);
    point[0][0]=pt[0];
    point[0][1]=pt[1];
    point[0][2]=pt[2];
    point[1][0]=pt[3];
    point[1][1]=pt[4];
    point[1][2]=pt[5];
    point[2][0]=pt[6];
    point[2][1]=pt[7];
    point[2][2]=pt[8];
    point[3][0]=pt[9];
    point[3][1]=pt[10];
    point[3][2]=pt[11];
    return num;
}

NX二次开发获取圆弧的四个象限点,UFUN,NX二次开发文章来源地址https://www.toymoban.com/news/detail-810900.html

到了这里,关于NX二次开发获取圆弧的四个象限点的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【NX】NX二次开发BlockUI集列表的详细使用步骤

    最近使用NX二次开发,需要用到集列表,也就是SetList这个控件,然而网上相关的资料和范例实在是太少,有幸找到《NX二次开发-BlockUI集列表的使用技巧》和《UG(NX)二次开发 BlockUI 集列表使用方法》,这两篇文章,对我的帮助很大,但是因为使用的编程语言不同(我使用的

    2024年02月03日
    浏览(27)
  • UG/NX二次开发环境配置方法(nx1980+vs2019)

    最近需要尝试nx二次开发,结合网上的文字教程以及一些视频教程,总算是完成了环境的配置以及简单实例的运行——根据用户输入的数据,在原点处创建一个指定长宽高的立方体,配合了简单的UI界面,完成了基本功能。 看到网上关于此类入门的教程并不算多,而且vs和nx版

    2024年02月09日
    浏览(90)
  • NX二次开发 Block UI 选择对象

    文章作者:里海 来源网站: https://blog.csdn.net/WangPaiFeiXingYuan 目录 设置选择模式,单选、多选 设置选择范围

    2024年02月15日
    浏览(30)
  • UG\NX二次开发BlockUI 进入NX的BlockUI编辑界面

    文章作者:里海 来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,CC++-CSDN博客         要使用BlockUI,需要先进入NX的BlockUI编辑界面。在低版本中,可以在Toolbar工具条中进入 开始→所有应用模块→块UI样式编辑器 ;在高版本中,可以在Ribbon工具栏中进入

    2024年02月02日
    浏览(44)
  • UG NX二次开发(C#)-建模-删除面

            在三维建模后,为了仿真的需要,需要对建好的模型进行简化处理,这时候同步建模的功能就非常有必要了。本文主要介绍一个删除面的操作,这样可以去掉孔面、倒圆角面、倒斜角面,以用于模型仿真的完整性。          采用UG NX的UIStyler创建一个测试界面,如

    2023年04月14日
    浏览(82)
  • UG NX二次开发(C#)-装配-删除阵列矩阵

    在外部模式对装配体进行替换或者删除时,有时遇到部分组件不能替换或者删除,其中一个原因是阵列主组件,是不允许更改的。下面介绍下采用UG NX二次开发的方法删除阵列主组件。 在一个装配体模型中,删除某个组件时会出现下面的错误: “不能删除组件图样的主组件”

    2024年02月07日
    浏览(41)
  • UG\NX二次开发 实现预览和取消预览

    文章作者:里海 来源网站: https://blog.csdn.net/WangPaiFeiXingYuan         介绍两种方法。一是先创建特征,记录创建的特征,取消预览时删除这些特征。另一种方法是在创建特征前Set_mark,取消预览就undo_to_mark。       

    2024年02月14日
    浏览(39)
  • UG/NX二次开发 将当前视图截图到剪切板

    文章作者:里海 来源网站: https://blog.csdn.net/WangPaiFeiXingYuan         将当前视图截图到剪切板,运行完程序后,找一个位置(比如PPT) 粘贴。

    2024年02月11日
    浏览(45)
  • UG NX二次开发(C#)-创建点到曲线(边)的切线

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 在UG NX二次开发时,对于求点到曲线的切线,采用ufun函数可以实现,即是UF_CURVE_create_line_point_tangent,但是对于C#,这个函数尚未封装进来,所以没有直接对应的函数。本文讲一下采用C#创建点到曲线的切

    2024年02月09日
    浏览(43)
  • UG\NX 二次开发 相切面、相邻面的选择控件

    文章作者:里海 来源网站: https://blog.csdn.net/WangPaiFeiXingYuan         有群友问“UFUN多选功能过滤面不能选择相切面或相邻面之类的吗?” 这个用Block UI的\\\"面收集器\\\"可以,ufun函数也可以,请参照这篇:【NX二次开发】相切面封装函数-CSDN博客                   

    2024年02月12日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包