文章作者:里海
来源网站:https://blog.csdn.net/WangPaiFeiXingYuan


简介:

单位化向量,输出向量长度,并输出一个长度为1的向量。

效果:

代码:

#include "me.hpp"extern DllExport void ufusr(char *param, int *returnCode, int rlen)
{UF_initialize();double douV[3] = { 0,2,2 };double douUnitizeV[3] = { 0,0,0 };double tolerance = 0.001;double    magnitude = 0;UF_VEC3_unitize(douV, tolerance, &magnitude, douUnitizeV);print("%f\n", magnitude);print("%f,%f,%f\n", douUnitizeV[0], douUnitizeV[1], douUnitizeV[2]);UF_terminate();
}extern int ufusr_ask_unload(void)
{return (UF_UNLOAD_IMMEDIATELY);
}

UG/NX二次开发 单位化向量 UF_VEC3_unitize相关推荐

  1. UG NX二次开发(C#)-装配-删除阵列矩阵

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

  2. UG NX二次开发(C#)-装配-添加组件AddComponent

    在UG NX的使用过程中,装配是很重要的一环,本文是为了实现组件的批量装配,采用UG NX二次开发,采用的主要函数为AddComponent. AddComponent()的帮助说明如下: 其是属于N ...

  3. UG\NX二次开发 获取曲线上某个位置的点坐标、切线矢量、主法线矢量、副法线矢量 UF_MODL_ask_curve_props

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG\NX二次开发 获取曲线上某个位置的点坐标.切线矢量.主法线矢量.副法线矢量 U ...

  4. UG/NX二次开发Siemens官方NXOPEN实例解析—1.6 BlockStyler/SelectionExample

    列文章目录 UG/NX二次开发Siemens官方NXOPEN实例解析-1.1 BlockStyler/ColoredBlock UG/NX二次开发Siemens官方NXOPEN实例解析-1.2 Blo ...

  5. UG\NX二次开发 获取相切面的三种方法

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG\NX二次开发 获取相切面的三种方法 方法1: 使用NX Open C++ 的面 ...

  6. UG/NX二次开发 选择坐标系控件 uc1630

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG/NX二次开发 uc1630 选择坐标系控件.第二个参数可以按照下图使用: 效果 ...

  7. UG\NX二次开发 获取当前工作部件 UF_ASSEM_ask_work_part

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG\NX二次开发 获取当前工作部件 UF_ASSEM_ask_work_part ...

  8. UG/NX二次开发 选择坐标系控件 UF_UI_specify_csys

    文章作者:里海 来源网站:https://blog.csdn.net/WangPaiFeiXingYuan 简介: UG/NX二次开发 选择坐标系控件 UF_UI_specify_csys 与 老函数 ...

  9. UG NX二次开发(C#)-CAM-加工模板、程序、方法、刀具和几何体的读取

    1.前言 在UG NX的CAM模块中,加工程序是根据UG NX设置的加工模板来编程的,本人是针对CAM模块的UG NX二次开发,获取加工模板.程序名称.加工方法.刀具和几何体的字符串. 2.进入加工模 ...

最新文章

  1. 微服务网关Kong 1.0正式发布!提供100+项功能
  2. JS判断页面加载完毕
  3. pku 3436 ACM Computer Factory ——最大流 EK
  4. USACO Training Section 1.1 贪婪的送礼者Greedy Gift Givers
  5. configure: error: Curl library not foun
  6. julia语言 调用 java_以编程方式/动态导入Julia中的模块
  7. er图转换成关系模型的例题,将ER图转换为关系模型
  8. 11-Mybatis 延迟加载策略
  9. python内置json模块_python的常用内置模块之序列化模块json
  10. MySQL几种常见的数据类型
  11. Lady Gaga 发起“云演唱会”,美高校推“云毕业典礼”!云直播迎来又一风口?...
  12. 软件开发生命周期及各阶段文档
  13. 操作系统Clock算法
  14. 服务器虚拟机迁移的6个步骤,vmware 虚拟机迁移
  15. python测试开发django-155.bootbox使用(alert/confirm/prompt/dialog)
  16. POI操作Microsoft Office 之 操作PPT简单示例(附源码)
  17. 【Debug记录】Libtorch部署YOLO时cmake报错--symbol lookup error: ./test/test: undefined symbol: _ZN2at6detail1
  18. GPU共享方案 显卡无用了
  19. Python 如何反方向迭代一个序列
  20. 阿里巴巴FastJson整理(20分钟阅读)

热门文章

  1. 苹果怎么换行打字_好玩的微信空白朋友圈怎么发?教程来了!
  2. HTML5页面元素figure与figcaption标记的应用
  3. Python3 编程第一弹 斐波纳契数列
  4. 将一个文件夹拖入MyEclipse的时候,提示destination folder must be accessible
  5. java fuoco车架_为速度而生 JAVA Fuoco铝合金气动公路
  6. 在命令行窗口中打开win10的显示设置
  7. Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
  8. iOS应用内跳转到手机淘宝天猫
  9. windows/dos 命令
  10. html-canvas-绘制简单线条