青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2023-10-20 16:25 | 显示全部楼层 |阅读模式
本帖最后由 f1405602 于 2023-10-20 16:27 编辑 . _7 j" N1 X- ?: K% p- N8 P1 c

- V: R2 X$ ?/ U- }/ Zdouble askFaceArea(tag_t objTag)* b# C: i+ X' u; A
{' I7 ?- i, {6 l/ y
        string libgeom = GetugInstallPath() + "libgeom.dll";
9 D# S4 j) w4 x- I% g        char library_name[256] = { '\0' };
2 i* S/ D, t3 g6 q* H& K  v        strcpy(library_name, libgeom.c_str());! e' B% R/ v8 F0 }3 i0 A+ |3 F
        typedef double(*load_ufusr_f_p_t)(unsigned int v1, double v2);//定义传参
4 X' G" d/ K4 K. ?7 S% L1 v        load_ufusr_f_p_t MEASURE_ask_face_area = NULL;
* z5 K0 b, {* h! p+ ]        UF_load_library(library_name, "?MEASURE_ask_face_area@@YANIN@Z", (UF_load_f_p_t *)&MEASURE_ask_face_area);0 |: X, e4 h) V
        if (MEASURE_ask_face_area != NULL)6 z2 ]- e4 v7 m: a1 w, u
                return MEASURE_ask_face_area(objTag, 0.001);
9 a2 n. N1 V+ e$ h& U+ m        else$ m, I2 x( L/ _, h3 d
                return 0;( y, X5 \) e( z* `" q
}
* P9 t( `( v  z- S5 ]* {# ^5 N' z0 }. b$ H: X. b9 \
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-3 03:56 , Processed in 0.113887 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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