利用python提取abaqus节点坐标的脚本_Abaqus脚本中如何用python输出坐标?

题主使用的是 getPosition()函数,在官方帮助文档里,getPosition()函数如下

getPosition()

This method prints the sum of the translations and rotations applied to the PartInstance object.

Arguments

None.

Return value

None

Exceptions

None.

可以看出getPosition()函数只能打印出模型移动或者旋转的值,而且函数名也很好理解

那么我们可以尝试着搜索其他类似的函数,比如说 getTranslation()函数?

来看看getTranslation()函数的说明

getTranslation()

This method returns a tuple of three Floats representing translation in the X-, Y-, and Z-directions.

Arguments

None.

Return value

A tuple of three Floats representing the translation.

Exceptions

None.

同理还有getRotation()函数,从函数说明上来看,似乎能够解决题主的问题,具体没有尝试,不敢打包票,怕被打脸。

最后,建议遇到问题先想想办法在官方帮助文档里找答案,基本上我们遇到的问题都能找到解决方案的,就算找不到,这个习惯的养成也很重要的。

如果有问题的话,欢迎关注微信公众号"ABAQUS在线"进行进一步的交流和探讨,祝学习愉快···

参考文献:ABAQUS 帮助文档《Abaqus Scripting Reference Guide》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值