青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]
发表于 2012-3-7 09:18 | 显示全部楼层 |阅读模式
悬赏20G币未解决
各位大家好! 小弟 在进行高级仿真二次开发时,看到ug7.5的头文件uf_unit_types.h中 有很多宏定义如下:& H4 L1 O# Z2 c2 A# v! F4 z# N/ d9 u
/************************************************************************************ " o7 Q5 b3 a/ S: k$ z
*      Unit Display Names defined using hash defines for easy access to ! k; E; J2 a/ z
*      System defined units from user functions 4 v/ q9 ]/ v. Q- }! s0 i
************************************************************************************/
. F: v9 D& c/ ?% C: O9 ]; \- J0 {; T( P$ l
#define UF_UNIT_LENGTH_m                        "Meter"
2 h4 n7 s5 L1 c# u! A! U#define UF_UNIT_LENGTH_mm                       "MilliMeter"
! e; y' v4 L  W8 [( U. S# a#define UF_UNIT_LENGTH_cm                       "CentiMeter"
; n6 s; {3 ^" K% }#define UF_UNIT_LENGTH_in                       "Inch"
, Y( s2 _/ o0 T& P7 f. m#define UF_UNIT_LENGTH_ft                       "Feet" ( e; w$ Y8 R  I
#define UF_UNIT_LENGTH_micron                   "Micron" & v( h$ d9 {' j4 ^7 k5 W2 a
#define UF_UNIT_LENGTH_nm                       "NanoMeter"
* j3 R. ?% P+ O#define UF_UNIT_LENGTH_a                        "Angstrom" 2 ^9 {0 J2 c! ~) c6 }
#define UF_UNIT_LENGTH_km                       "KiloMeter"
& l0 I2 N* s( ^* C* f# C#define UF_UNIT_LENGTH_mi                       "Mile" 7 B& G0 v  P( \
6 k7 Z1 T& h5 n' o( W; w& z

' ^: w+ s4 G! x  y请问这些定义作为单位如何使用?) }: J+ B, @- o
在进行材料定义时经常要定义单位。
" E. X- n& ~4 \4 B! a# o5 f, Y  ktag_t                        unit_type_tag; /* Tag to pointer of unit type - Eg Newton, kg/m3 ..etc */8 u' T+ L. `, N6 y+ c- L
如何 将上面的 单位转换成tag_t类型?谢谢!, r) G0 q7 m( P, J: I/ T9 D" g1 V% A8 i

) ~# I; r- H9 @# @6 [" t# g/ U
' A  n7 H% L3 u. F
* ~' j  ~- c+ v
* u! t8 H+ |9 W

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

使用道具 举报

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

使用道具 举报

 楼主| 发表于 2012-4-9 09:50 | 显示全部楼层
用心生活 发表于 2012-3-31 10:23 ( V; b! `, D% x0 Q: h( K
tag值是整型实数嘛    判断哪种单位对应哪个实数就ok了

% u3 S# T0 |8 ]6 E8 n谢谢你的回复!
* Y$ ?0 `8 E; Y. ^! q请问假如我要的单位是"KiloMeter"应该如何确定它的整形实数?谢谢!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-30 03:40 , Processed in 0.102958 second(s), 18 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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