iCAx开思工具箱

标题: 曲面检测时最小曲率半径 [打印本页]

作者: imyourkobe    时间: 2008-2-18 17:46
标题: 曲面检测时最小曲率半径
请教获取曲面检测时最小曲率半径的函数

        UF_MODL_ask_face_props(obj_id,
        face_param,
        face_point,
        face_u_deriv1,face_v_deriv1,
        face_u_deriv2,face_v_deriv2,
        face_normal,face_radii);
这个函数获取的face_radii结果为什么不对啊
作者: sincosxu    时间: 2008-2-20 21:20
extern int UF_MODL_ask_face_props (
tag_t face_id,
double param[ 2 ],
double point[ 3 ],
double u1[ 3 ],
double v1[ 3 ],
double u2[ 3 ],
double v2[ 3 ],
double unit_norm[ 3 ],
double radii[ 2 ] );
函数都说的很明白了。。
输入:face_tag
            param[ 2 ]---------------面上的一点。。
输出:
      point[3]---------------点的坐标
      .......
            radii[2]--------------这点的“Principal radii of curvature ”
所以说这个函数并不能找到整个曲面的最小曲率半径,而只能找到给定点的曲率半径。。
--------------------------------------------------------------------------------------------------------------------------
另外帮你找了个函数,对你应该有用:
extern int UF_MODL_ask_face_min_radii (
tag_t face,
int * num_radii,
double * radii,
double * positions,
double * params );



作者: Y0701010    时间: 2009-7-13 10:37
能不能详细的讲解一下 int UF_MODL_ask_face_min_radii (
tag_t face,
$ b8 Q5 j3 {9 @& p5 ]; Q6 @1 B
int * num_radii,
double * radii,
7 J: u) u# v% `
double * positions,
double * params );

这个函数,不是很明白各个参数的含义
num_radii表示什么意思?难道是面上有最小曲率半径的数目?
作者: 676929719    时间: 2011-7-28 12:49
看不懂啊,能说清楚吗
作者: kangyijie    时间: 2011-9-4 16:01
楼主,谢谢分享




欢迎光临 iCAx开思工具箱 (https://t.icax.org/) Powered by Discuz! X3.3