- 积分
- 0
- 注册时间
- 2020-7-25
- 仿真币
-
- 最后登录
- 1970-1-1
|
悬赏1仿真币已解决
请教各位大佬,abaqus python脚本批量建模计算,每一个都是先建模后计算完成后再继续建后续模型,一天半后出现错误:"ERROR in job messaging system: Error in connection to analysis",然后后续只建模不计算。谢谢大佬指教!
我的python脚本代码大致概括如下:
- # -*- coding: UTF-8 -*-
- import matplotlib.pyplot as plt
- import math
- import random
- import numpy as np
- import time
- import os
- os.chdir(r"F:\\ABAQUS files\\spsw-parameters-MULTILINEAR")
- from abaqus import *
- from abaqusConstants import *
- from odbAccess import *
- import __main__
- import section
- import regionToolset
- import displayGroupMdbToolset as dgm
- import part
- import material
- import assembly
- import step
- import interaction
- import load
- import mesh
- import optimization
- import job
- import sketch
- import visualization
- import xyPlot
- import displayGroupOdbToolset as dgo
- import connectorBehavior
- def model_creation(x1,x2):
- ......#定义模型函数,详细内容略
- 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=70, 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()
- list_d=[......] #建立d的取值列表
- list_n=[......] #建立n的取值列表
- for d in list_d:
- for n in list_n:
- Name='%d-%d'%(int(d),n)
- model = mdb.Model(name=Name) #新建模型
- model_creation(int(d),n) #建立完整模型
- jobsubmit('Job%d-%d'%(int(d),n), Name)
复制代码 rpy文件提示错误如下:
- ......
- #: Job Job27-31: Analysis Input File Processor completed successfully.
- #: Job Job27-31: Abaqus/Standard completed successfully.
- #: Job Job27-31 completed successfully.
- #: The model "SPSW27-32" has been created.
- #: Job Job27-32: Analysis Input File Processor completed successfully.
- #: ERROR in job messaging system: Error in connection to analysis
- #: Error in job Job27-32: Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
- #: Job Job27-32 aborted due to errors.
- #: The model "SPSW27-33" has been created.
- #: Job Job27-33: Analysis Input File Processor completed successfully.
- #: ERROR in job messaging system: Error in connection to analysis
- #: Error in job Job27-33: Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
- #: Job Job27-33 aborted due to errors.
- #: The model "SPSW30-19" has been created.
- #: Job Job30-19: Analysis Input File Processor completed successfully.
- #: Job Job30-19: Abaqus/Standard completed successfully.
- #: Job Job30-19 completed successfully.
- #: The model "SPSW30-20" has been created.
- #: Job Job30-20: Analysis Input File Processor completed successfully.
- #: Job Job30-20: Abaqus/Standard completed successfully.
- #: Job Job30-20 completed successfully.
- #: The model "SPSW30-21" has been created.
- #: Job Job30-21: Analysis Input File Processor completed successfully.
- #: ERROR in job messaging system: Error in connection to analysis
- #: Error in job Job30-21: Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
- #: Job Job30-21 aborted due to errors.
- #: The model "SPSW30-22" has been created.
- #: Job Job30-22: Analysis Input File Processor completed successfully.
- #: Error in job Job30-22: XML parsing failure for job Job30-22. Shutting down socket and terminating all further messages. Please check the .log, .dat, .sta, or .msg files for information about the status of the job.
- #: Job Job30-22 aborted due to errors.
- #: The model "SPSW30-23" has been created.
- #: Job Job30-23: Analysis Input File Processor completed successfully.
- #: Error in job Job30-23: XML parsing failure for job Job30-23. Shutting down socket and terminating all further messages. Please check the .log, .dat, .sta, or .msg files for information about the status of the job.
- #: Job Job30-23 aborted due to errors.
- #: The model "SPSW30-24" has been created.
- #: Job Job30-24: Analysis Input File Processor completed successfully.
- #: ERROR in job messaging system: Error in connection to analysis
- #: Error in job Job30-24: Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
- #: Job Job30-24 aborted due to errors.
- #: The model "SPSW30-25" has been created.
- #: Job Job30-25: Analysis Input File Processor completed successfully.
- #: ERROR in job messaging system: Error in connection to analysis
- #: Error in job Job30-25: Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists.
- #: Job Job30-25 aborted due to errors.
- ......
复制代码
|
最佳答案
查看完整内容
這個應該是舊版的某一個bug,之前好像是2018的問題?你的message系統壞掉了~也許可以試試裝新版的2020以上或是重新安裝。
|