ABAQUS 中调用或者执行 Python 脚本有两种方法。

第一种方法,首先编写 Python 脚本文件,例如按照下面的代码编写 Python 脚本,实现批处理任务:

from ABAQUS import *

from abaqusConstants import *

import job

import winsound

jobname=['Job-1','Job-2','Job-3']

for subjob in jobname:

mdb.JobFromInputFile(name=subjob,inputFileName=subjob+'.inp',

numCpus=2,numDomains=2)

mdb.jobs[subjob].submit()

mdb.jobs[subjob].waitForCompletion()

winsound.Beep(1000,1000)

简单的解释下,首先导入所需的模块备用,然后通过 for 循环遍历使用 submit() 方法提交所有的任务,其中涉及定义任务名称,cpu 和 domain 数量;waitForCompletion() 用于等待计算完成。

然后,通过 ABAQUS Command 提交运行,输入 ABAQUS CAE nogui=xxx.py 即可,运行结果如图所示。

第二种方法,直接通过 ABAQUS 界面运行 run script 运行 *.py 文件,运行结果如下:

Job Job-1: Analysis Input File Processor completed successfully.

Job Job-1: ABAQUS/Standard completed successfully.

Job Job-1: completed successfully.

Job Job-2: Analysis Input File Processor completed successfully.

Job Job-2: ABAQUS/Standard completed successfully.

Job Job-2: completed successfully.

abaqus python 读取文件_ABAQUS Command 如何调用或执行 Python 脚本文件相关推荐

  1. php linux脚本文件,Unix/Linux中如何直接执行PHP脚本文件?

    使用Linux系统的服务器都有搭建完整的PHP环境,因此有些用户会用PHP去写一些执行自动化任务的脚本,可是发现每次执行PHP脚本都需要使用php myscript.php的方式,感觉有点麻烦.其实我 ...

  2. ubuntu16.04 server unrar解压rar文件提示command not found和解压tar.bz2文件

    ubuntu16.04 server unrar解压rar文件提示command not found和解压tar.bz2文件 Unrar解压rar文件失败 unrar e a.rar -sh: unr ...

  3. windows 下执行mysql脚本_Windows下批处理执行MySQL脚本文件

    一. @echo off Setlocal enabledelayedexpansion ::CODER BY Mark_Li POWERD BY iBAT 1.6 cd "C:\Progr ...

  4. win执行mysql建库脚本_linux执行mysql脚本文件连接本地windows数据库

    又开始玩linux了,小白一个,连ls命令都是这两天新学的,今天又学了点东西,贴上来备忘: 需求:我是想要在linux执行一个.py文件,这个文件执行后可以远程连接我的本地windows的mysql数 ...

  5. java 调用casperjs_Java程序去调用并执行shell脚本及问题总结(推荐)

    摘要: 该文章来自阿里巴巴技术协会(ATA)精选集 背景 我们在开发过程中,大部分是java开发, 而在文本处理过程中,主要就是脚本进行开发. java开发的特点就是我们可以很早地进行TDDL, ME ...

  6. source命令执行SQL脚本文件

    2019独角兽企业重金招聘Python工程师标准>>> 运行mysql,可以使用"source"或"/."命令执行SQL脚本文件: mysql ...

  7. PLSQL执行SQL脚本文件「适用批量」- 工具使用篇

    前言 开局一条狗,装备全靠打 这篇文章应该是 2019 年最后一文章了,分享一下 PLSQL 是如何执行 SQL 脚本文件的. 关于执行 SQL 文件,下方是自己经常使用的一种方式,同样适用于批量文件 ...

  8. python运行代码不成功_命令行执行python模块时提示包找不到的问题

    庄稼人不是专职python开发的道友,虽然与python相识已多年,可惜相识不相知,只是偶尔借助pydev写一些简单的小工具. 多年来,一直困惑于这样一个问题:同样的工程,同样的代码,使用pydev可 ...

  9. 用C#执行vbs脚本文件

    最近Windows服务器自动备份占用磁盘快满了,之前的解决的方法是编写vbs脚本自动压缩备份文件,需要在windows设置计划任务来执行,最近发现计划任务执行失败了,还得重新登录windows重启计划 ...

最新文章

  1. linux中文麻酱字_【树】Linux笔记 1
  2. 《乔布斯传》读后感---成功的启示
  3. java 读utf-8 xml_用Java和UTF-8編碼生成有效的XML。
  4. Apache ZooKeeper - FourLetterCommands运维命令
  5. 如歌将两个数组合并_腾讯50题---合并两个有序数组
  6. 关于fseek不能定位大于2G文件的问题
  7. php只能写入7字符,如何在PHP 7之前解决“必须是字符串的实例,字符串给定”?...
  8. 《关于我的那些面经》滴滴Java岗(附答案)
  9. 2019年Q4中国云市场报告:阿里腾讯百度位居前三
  10. GPS时间服务器在电力监控系统中的应用方案
  11. 伺服驱动器需要什么样的脉冲?
  12. android的大转盘抽奖完美实现
  13. 联想thinkbook 关掉fn键,方便调试程序
  14. 关于视频图像dither
  15. 渐变:线性渐变、径向渐变
  16. BUCK电路输入电容计算
  17. 优化Facebook广告ROI的数据驱动方法:从投放到运营
  18. dp(十一)填满背包方案数
  19. 西门子主程序调用子程序_西门子PLC如何在主程序,写入调用子程序的命令?
  20. N76E003中断设置流程

热门文章

  1. 恐怖的ChatGPT!
  2. WSA无法调用GPU跑分解决方法
  3. 万能检测数据类型的方法
  4. html5游戏开发上升空间,风口上的HTML5,有前途,更有“钱”途!
  5. 生产排程系统_高级计划与排程的基本概念
  6. 华为产品升级及打补丁具体步骤
  7. win10+AV1+VS2017 编译器内部错误
  8. Canvas 生成交互动画
  9. TryHackMe-NahamStore(常见web漏洞 大杂烩)
  10. Python PrettyTable 模块(美化库)