abaqus如何固定距离取点建立Set?

浏览:1770 回答:9

求助:

abaqus需要在Part中建立set,set是Node的点集,需要每隔固定几个点或者每隔一段距离均匀取点。这种脚本或者操作应该怎么写呢?一个个手选太慢了。

  1. 一开始想用lNode label去取,但是这些点的label不规则而且并不知道;而选定这个区域去renumber,也没办法使得这些点Node label均匀排布,它们只会排布在你设定的数字范围内,并不会一排一排都是等差数列排布,这样我没办法等间隔取点。

  2. 想采用划框getByBoundingBox函数,但也只能取一个范围的所有点,没办法每间隔固定点去取

3.  在rpy文件中看宏录制,发现这些点ID在set中是不规则排布的,也就是说没办法通过脚本切片去取点建立set。

4. 导出想利用hypermesh取点,发现hypermesh取点操作也一样没办法,虽然有by path但也是把一条路径都选了,没有办法等距离选点或者间隔相同的点选点。


有没有高手能帮忙解决下?多谢多谢!


邀请回答 我来回答

全部回答

(3)
默认 最新
小月
这些点,坐标应该是有规律的吧 只要确定了坐标,用getByBoundingBox函数,就可以唯一选取的呀
2021年3月5日
已采纳 评论 4 点赞
蓝牙

用python脚本 

2021年3月5日
评论 1 点赞
v048mxd
你这个node是基于单元节点的吧,那首先得保证单元节点是完全等间距分布的.....
2021年3月5日
评论 1 点赞

没解决?试试专家一对一服务

换一批