青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 747|回复: 0

[分享] 通过内部函数(NX10.0)获取面的面积

[复制链接]
发表于 2023-10-20 16:25 | 显示全部楼层 |阅读模式
本帖最后由 f1405602 于 2023-10-20 16:27 编辑
% B1 V& ]3 w6 |, c6 j$ |' x/ ]
1 {; b# H$ X+ X, X; [% g- q$ \- v5 idouble askFaceArea(tag_t objTag)
: h0 t; g* B2 H" S{# o( x0 U: t9 b
        string libgeom = GetugInstallPath() + "libgeom.dll";
8 s- v/ ^# ^: r" j4 d        char library_name[256] = { '\0' };
4 l5 [% r2 Q# J7 @/ b7 b        strcpy(library_name, libgeom.c_str());
; M1 V; B; h2 T: D; V7 p        typedef double(*load_ufusr_f_p_t)(unsigned int v1, double v2);//定义传参
) [* c+ z) U% b1 D3 I        load_ufusr_f_p_t MEASURE_ask_face_area = NULL;' X! c% U( \% k
        UF_load_library(library_name, "?MEASURE_ask_face_area@@YANIN@Z", (UF_load_f_p_t *)&MEASURE_ask_face_area);
% s! r3 F) \( K3 f8 ?) O; W        if (MEASURE_ask_face_area != NULL)
7 F& ?0 c. o" v# m. z7 m  K/ |# k; |                return MEASURE_ask_face_area(objTag, 0.001);
! j, R6 o: X2 L1 L, u0 Z        else. u- \" f# L5 y- l+ T: R' X
                return 0;7 a8 _2 a! U# z, n
}+ h2 P2 H1 d  Q5 ]5 o2 ^

8 H) `+ |7 V" i
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-4 06:56 , Processed in 0.049822 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表