当生成大量的线元素时,Abaqus会大大减慢速度,我会做错什么呢?

2024-04-25 22:29:13 发布

您现在位置:Python中文网/ 问答频道 /正文

对于一个项目,我需要生成大量(70000+)电线。我为它写了一个python脚本,但是过了一会儿abaqus几乎完全停止了。它在30分钟内产生约4000根电线,在9小时内产生16000根电线,在15小时内产生17000根电线。 我使用下面的代码在一个简单的while循环中生成电线。你知道吗

mdb.models['Model-1'].rootAssembly.WirePolyLine(mergeWire=OFF, meshable=OFF, points = ...))

我尝试将while循环拆分为段(因为最初的4000根导线生成得太快了),但没有起到任何作用。当模型中有大量导线时,速度不可避免地减慢。你知道吗

据我所知,我不能让Abaqus在生成模型时改变它使用的核数。我会很感激任何和所有的意见。你知道吗


Tags: 项目代码模型脚本modelmodels小时mdb