NX二次开发-UFUN确定两个向量在指定的公差内是否垂直(三维向量)UF_VEC3_is_perpendicular
NX11+VS2013
#include <uf.h>
#include <uf_vec.h>
#include <uf_ui.h>
UF_initialize();
//确定两个向量在指定的公差内是否垂直(三维向量)
const double vec1[3] = { 0.0, 0.0, 1.0 };//向量1
const double vec2[3] = { 0.0, 0.0, 1.0 };//向量2
double tolerance = 0.001;//公差
int is_perp = 0;//0向量不垂直1向量垂直
UF_VEC3_is_perpendicular(vec1, vec2, tolerance, &is_perp);
//打印
char msg[256];
sprintf_s(msg, "%d", is_perp);
uc1601(msg, 1);
UF_terminate();
Caesar卢尚宇
2020年2月15日