UG\NX二次开发 获取曲面上指定位置的面方向 UF_MODL_ask_face_props

文章作者:里海
来源网站:王牌飞行员_里海_里海NX二次开发3000例,里海BlockUI专栏,C\C++-CSDN博客


简介:

        UG\NX二次开发 获取曲面上指定位置的面方向 UF_MODL_ask_face_props

效果:

      

代码:

#include "me.hpp"
static void AskFaceDir(tag_t face_id, double* ref_pnt, double* dir)
{
	double
		parm[2],
		pnt[3],
		dirU2[3],
		dirV1[3],
		dirV2[3],
		radii[2],
		x_dir[3];

	UF_MODL_ask_face_parm(face_id, ref_pnt, parm, pnt);
	UF_MODL_ask_face_props(face_id, parm, pnt, x_dir, dirV1, dirU2,
		dirV2, dir, radii);

	//UF_VEC3_negate(dir, dir); //反向
	DisplayConehead(pnt, dir);
}

void ufusr(char* param, int* retcode, int paramLen)
{
	UF_initialize();

猜你喜欢

转载自blog.csdn.net/WangPaiFeiXingYuan/article/details/132734738