点击查看详细介绍

如何得到uf_MODL_mass_property_3d的质量特性值

vcreat 21年前 18380 8

购买与咨询 NX 二次开发视频教程,请联系微信号:13890821008  QQ号:85585969  


如题,我现在用这个函数计算物体的质量特性,根据帮助文档,总共有47个,寒暑会自动保存到一个数组里面,但是请问如何能查看这些值?,我按照范例用printf,但是根本就不出来,最好是能用uf_writ_listing_window,这样就可以保存了。。请问大家有什么办法吗?我想用一个函数(自己电脑没有帮助文档,忘了名字,好像是uf_MODL_exp_string)把值转成字符串,然后打印到listing window,但是这个函数只能转换整数,不能转换double型,编译的时候会给一个警告,可以编译完成,运行的时候到这里就出错,ug就自动退出,不知为什么。。。。请问大家还有什么好办法保存质量特性的数组吗?谢谢

0

最新回复 (8)
  • tari 21年前
    1

    C语言中fcvt()可以把浮点数转换成字符串

  • fourwood 21年前
    2

    char info[133];
    sprintf(info,

  • vcreat 21年前
    3

    感谢两位提示,现在就去试一试

  • goodluckwu 21年前
    4

    我一直使用的sprintf阿,还不知道有fcvt啊,长见识。

  • vcreat 21年前
    5

    长见识!不过我用fcvt得到的只是一串连续的数字和小数点位置,符号等值,准备实施能不能在listing windows里面使用printf的参数把它们打成完整的小数,

  • sky_trace 21年前
    6

    char temp[133];

  • vcreat 21年前
    7

    谢谢提示,但是为什么连printf也出不来呢?更郁闷的时现在发现一个问题,密度无论如何我怎么改结果都是7.8(就是最后那个值)........不知为什么?

  • goodluckwu 21年前
    8

    double a = 5.02;
    char buffer[100];
    sprintf(buffer,

请登录后发表新帖