Logo 折叠
全网首发仿真工程师项目实训
下载app
返回旧版
首页 成长助手 小邻学院 社区 发现
职业认证 企业服务 行业会议

登录解锁更多功能

还没有账号?立即注册

技术邻
技术引领职场价值
电话
0571-86682823
商务合作
service@jishulink.com
  • 全部  > 
  • CAE仿真

abaqus python批量计算显示ABAQUS/Standard rank 0 failed?

浏览: 6366 回答: 3

批量40左右个模型用python循环接续计算,完成前半十几二十个模型的计算后剩下的模型都能建模但是无法计算,每新建一个模型就显示ABAQUS/Standard rank 0 failed to allocate memory错误没有计算直接跳到下一个模型,任务管理器发现内存飙到90几,但是硬盘空间还有很多,请教各位如何解决
我的任务循环函数如下:

def jobsubmit(job_name, model_name):
    mdb.Job(name=job_name, model=model_name, description='', type=ANALYSIS, atTime=None,
        waitMinutes=0, waitHours=0, queue=None, memory=90, memoryUnits=PERCENTAGE, getMemoryFromAnalysis=False,
        explicitPrecision=SINGLE, nodalOutputPrecision=SINGLE, echoPrint=OFF, modelPrint=OFF, contactPrint=OFF,
        historyPrint=OFF, userSubroutine='', scratch='', resultsFormat=ODB, multiprocessingMode=DEFAULT,
        numCpus=8, numDomains=8, numGPUs=0)
    mdb.jobs[job_name].submit(consistencyChecking=OFF)#提交作业进行计算
    mdb.jobs[job_name].waitForCompletion()

刚开始前二十个模型都能顺利完成建模与计算,但是到后面在某一个模型建立的log文件出现如下的报错信息:(然后从这个模型开始后面接续的模型都是只建模出来而没有投入计算)

Analysis initiated from SIMULIA established products
Abaqus JOB Job27-32
Abaqus 2020
Abaqus License Manager checked out the following licenses:
Abaqus/Standard checked out 12 tokens from Flexnet server localhost.
<1012 out of 1024 licenses remain available>.
Begin Analysis Input File Processor
2022/1/11 8:14:53
Run pre.exe
2022/1/11 8:15:14
End Analysis Input File Processor
Begin Abaqus/Standard Analysis
2022/1/11 8:15:14
Run standard.exe

*** Error:ABAQUS/Standard rank  0 failed to allocate memory

*** ERROR CATEGORY:  SOLVER

2022/1/11 8:16:29
Abaqus Error: Abaqus/Standard Analysis exited with an error - Please see the
message file for possible error messages if the file exists.
Begin SIM Wrap-up
2022/1/11 8:16:29
Run SMASimUtility.exe
2022/1/11 8:16:29
End SIM Wrap-up
Abaqus/Analysis exited with errors


ABAQUS PYTHON ABAQUS二次开发

全部回答 (4)

默认 最新
dwg_2931 2022年1月17日
从上面提示信息看,可能是同时有两任务提交了,或者前一个还没完全退出另一个就开始前处理检查了,导致内存不够,可以限制一次只提交一个,虚拟内存改大点可以
2022年1月17日
已采纳 评论 点赞 1
SnowWave02 2022年1月17日

这是内存不够,把你机器的虚拟内存改大点,C盘不够放其它盘试试

2022年1月17日
已采纳 评论 点赞 1
x_1690 3月13日
图形界面渲染吃的是显卡,然后呢计算吃的是硬盘,无GUI计算效率更高,不需要图形渲染
3月13日
评论 点赞
用户_138370 2025年11月25日
龙网站_T L 0 7 7 . C O M_✅__腾 龙 公 司 游 戏 会 员 网 站
【微LJ158098_✅__腾 龙 公 司】
新盛娱乐,一站式娱乐平台,满足你所有娱乐需求!影视专区拥有超全影视库,热门剧集、高分电影、经典动漫、纪录片全覆盖,支持画质调节、倍速播放、弹幕互动;音乐板块汇聚全球热门金曲、小众宝藏单曲,支持无损音质播放、歌词同步显示;直播专区涵盖美食、美妆、健身、教育等多个领域,专业主播在线教学、分享经验;互动社区新


2025年11月25日
评论 点赞

相似问题

查看全部
  • abaqus脚本批量建模运算报错:Error in connection to analysis? 2个回答

    请教各位大佬,abaqus python脚本批量建模计算,每一个都是先建模后计算完成后再继续建后续模型,一天半后出现错误:"ERROR in job messaging system: Error in connection to analysis",然后后续只建模不计算。谢谢大佬指教! 我的python脚本代码大致概括如下: # -*- coding: UTF-8 -*- import matp

  • abaqus standard 静力学 提交后直接出错 代码:1073741819? 3个回答

    abaqus版本为6.14-1。 没有涉及子程序,改dll文件名不行。 log文件如下: Abaqus JOB Job-1 Abaqus 6.14-1 Abaqus License Manager checked out the following licenses: Abaqus/Standard checked out 5 tokens from Flexnet server DESKTOP-

  • Abaqus提交umat子程序运行之后报错怎么改正? 9个回答

    编写了各向异性弹性子程序含有27个材料参数,37个状态变量,程序可以running,但是报错,下面是log文件的提示,想咨询这是哪里出的问题? Analysis initiated from SIMULIA established products Abaqus JOB Job-gexiangyixing2 Abaqus 2020 Abaqus License Manager checked ou

推荐阅读

【精品课程】ANSA For LSDYNA从入门到精通(完结)

【精品课程】ANSA For LSDYNA从入门到精通(完结)

Wonderful仿真 Wonderful仿真
¥699
前沿技术!大数据分析及人工智能在优化软件中的应用

前沿技术!大数据分析及人工智能在优化软件中的应用

IDAJ中国 IDAJ中国
¥9.99
新一代智能头灯的动态设计评估与仿真

新一代智能头灯的动态设计评估与仿真

Ansys中国 Ansys中国
免费
UG有限元基础教程

UG有限元基础教程

moonshine🤓 moonshine🤓
免费
0#块箱梁托架法施工结构模拟

0#块箱梁托架法施工结构模拟

yudachuan1105 yudachuan1105
¥200
一线科技工作者接受仿真咨询服务的全过程经验分享

一线科技工作者接受仿真咨询服务的全过程经验分享

技术邻直播 技术邻直播
免费
UG培训第九课:自由曲面构造法

UG培训第九课:自由曲面构造法

luffy8610 luffy8610
¥20
abaqus座椅滚轮拉脱力强度分析

abaqus座椅滚轮拉脱力强度分析

任总 任总
¥90