青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2023-10-20 16:25 | 显示全部楼层 |阅读模式
本帖最后由 f1405602 于 2023-10-20 16:27 编辑 ( o; Y! ?/ p3 c3 B% a9 O

5 W! L" U( ~( c: z+ Tdouble askFaceArea(tag_t objTag)4 }, }5 u* _9 v7 \
{
* E  u9 E; d. `5 Q* n$ P        string libgeom = GetugInstallPath() + "libgeom.dll";
3 G' a2 M: G. g' l7 E        char library_name[256] = { '\0' };
. v' O5 t/ O2 A) k3 H! b$ A+ ~- Q+ G; f        strcpy(library_name, libgeom.c_str());
! F5 ~' T* X3 [9 z: r' n/ t        typedef double(*load_ufusr_f_p_t)(unsigned int v1, double v2);//定义传参0 V2 o* N3 f/ r, L
        load_ufusr_f_p_t MEASURE_ask_face_area = NULL;
) `* C% e$ N- i2 Q$ ]% ?: y) y  m        UF_load_library(library_name, "?MEASURE_ask_face_area@@YANIN@Z", (UF_load_f_p_t *)&MEASURE_ask_face_area);  I) h9 v8 o8 r3 j- u
        if (MEASURE_ask_face_area != NULL)' n% X, A/ g* M5 d# @
                return MEASURE_ask_face_area(objTag, 0.001);0 K8 D' Y1 H6 c
        else, G8 e# [9 \( @$ O5 q4 P0 Q
                return 0;
0 V3 m/ @& w* P* h}
. k+ C. ?: x+ {- B+ j0 @+ m; u. Z6 {- \8 q+ E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-7-25 08:45 , Processed in 0.102706 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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