青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1651|回复: 3

[疑难] UG 二次开发中的 字符串类型数据如何定义成tag类型 谢谢!

  [复制链接]
发表于 2012-3-7 09:18 | 显示全部楼层 |阅读模式
悬赏20G币未解决
各位大家好! 小弟 在进行高级仿真二次开发时,看到ug7.5的头文件uf_unit_types.h中 有很多宏定义如下:
1 B4 C* _$ T6 X; q/************************************************************************************ 3 t* P. l7 ^1 n1 t
*      Unit Display Names defined using hash defines for easy access to
: `* `. |7 U  [# _*      System defined units from user functions
& Q6 ]5 C! ~$ O, j5 O5 G************************************************************************************/
" v, }1 e, k; o. S, X
. \* O$ p* B( p0 F  I- X#define UF_UNIT_LENGTH_m                        "Meter"
6 p  q$ a3 J$ k5 L#define UF_UNIT_LENGTH_mm                       "MilliMeter" : Z- f' L2 g( v" ^2 B' P
#define UF_UNIT_LENGTH_cm                       "CentiMeter"
6 z7 g# J2 h) b2 H#define UF_UNIT_LENGTH_in                       "Inch" , J+ P- j7 K* u" m
#define UF_UNIT_LENGTH_ft                       "Feet" . F1 @* |1 _" B
#define UF_UNIT_LENGTH_micron                   "Micron" , @% o" |, w+ Q% W1 c( y
#define UF_UNIT_LENGTH_nm                       "NanoMeter"
$ e9 V# j* q, M#define UF_UNIT_LENGTH_a                        "Angstrom" & U1 s# A" j; U1 l# m
#define UF_UNIT_LENGTH_km                       "KiloMeter" 7 D9 \, L1 J3 ~6 L1 C1 g
#define UF_UNIT_LENGTH_mi                       "Mile" 7 D1 G$ W$ ^& I' |, S+ Y6 k

# d) i; m5 V* t* a
& P/ k; G  R7 j3 U6 M0 R; g请问这些定义作为单位如何使用?! t3 x! U$ h0 V9 J" P
在进行材料定义时经常要定义单位。
2 I9 `) h1 b! r3 a" h0 g8 m+ q1 Vtag_t                        unit_type_tag; /* Tag to pointer of unit type - Eg Newton, kg/m3 ..etc */
1 g; N' n$ j# s3 P# k如何 将上面的 单位转换成tag_t类型?谢谢!
8 K% ~" Y! E. d6 L1 F; N) c* F( `
% I, h& L4 i0 N, {/ n- @. @  |$ N) x/ L0 d2 Y! h+ e) d

4 c  W' U/ G; a( `$ D4 V& f- _& j7 Q9 R

 楼主| 发表于 2012-3-7 16:46 | 显示全部楼层
没人知道吗?跪求高手指点迷津!谢谢!
回复

使用道具 举报

发表于 2012-3-31 10:23 | 显示全部楼层
tag值是整型实数嘛    判断哪种单位对应哪个实数就ok了
回复

使用道具 举报

 楼主| 发表于 2012-4-9 09:50 | 显示全部楼层
用心生活 发表于 2012-3-31 10:23 ! j; g! ~- p3 M( E; b
tag值是整型实数嘛    判断哪种单位对应哪个实数就ok了

& X7 ^5 x1 A: ]4 U3 o. J谢谢你的回复!
. _) S' q2 l* @# f0 X5 V  q8 ]请问假如我要的单位是"KiloMeter"应该如何确定它的整形实数?谢谢!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2025-1-24 21:13 , Processed in 0.049547 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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