找回密码
 注册
Simdroid-非首页
查看: 14526|回复: 201

[精华汇总] inp文件批处理工具Abaqus-bat最新版1.3

[复制链接]
发表于 2009-8-29 21:12:31 | 显示全部楼层 |阅读模式 来自 上海浦东新区
本帖最后由 garethz 于 2023-7-21 22:33 编辑



更新2023-07
测试后现在Win10还是可以使用,增加子程序出问题解决办法

程序的原理与目的参见
http://forum.simwe.com/thread-775346-1-1.html
更新(1.3)

支持所有Windows的ABAQUS版本。


自动保存最后一次设置,因为大部分任务的设置基本相同。

可以通过拖动文件的方法选择文件夹,大大提高效率。


优化计算输入显示方式,在计算完成后更容易地观看各个任务结果。


绿色,无需安装其他文件,直接执行。


Win Xp sp3Abaqus6.9测试通过。



使用方法

使用说明:只要三步
1、两种方式选择计算目录(任一即可);
2、生成批处理文件;
3、执行多input文件计算。





在计算之前对cmd窗口进行以下设置,可以保留全部计算过程情况










设置完成后关闭cmd窗口重新打开生效。

常见问题及最新版见下面的贴子

http://forum.simwe.com/thread-775346-1-1.html


使用子程序有问题,或者出现:“输入行太长 命令语法不正确”请看jordan2323下贴
https://forum.simwe.com/forum.php?mod=viewthread&tid=980911
由于帖子链接可能失效,内容粘贴如下
本人根据http://forum.simwe.com/viewthread.php?tid=900894&extra=&page=1中的方法通过了子程序验证,并修改了abq6XX.bat文件,在其中添加了
@call "X:\yourdir\Intel\Compiler\Fortran\$version$\IA32\Bin\ifortvars.bat"一行。在CAE环境中能够正常调用子程序计算,但是前两天在调用子程序进行批处理计算的时候发现批处理执行不完全,往往计算8、9个算例后就无法执行下去了。换了几个版本的批处理程序都不能计算完全,1.1版本的bat,cmd里提示说“link不是内部或外部命令。。。”;1.3版本的bat,cmd直接自己关掉了。
    经过一番折腾之后发现是修改abq6XX.bat文件导致的,因为批处理中每执行一个算例就要调用一次abq6XX.bat,因此在批处理的过程中进行了多次环境变量的临时自动设置,其实只要设置一次就够了。解决方法是在abq6XX.bat文件中把@call "X:\yourdir\Intel\Compiler\Fortran\$version$\IA32\Bin\ifortvars.bat"一行删除,然后把这行添加到生成的批处理文件中去。以Abaqus-Bat v1.3为例,在第一行添加上述命令。

    为了在CAE和commad环境中能够正常调用子程序,只需在CAE和commad快捷方式中使用Abaqus Verification的方法修改(参考本帖开头提到的帖子中的方法),即在快捷方式属性的目标栏中添加如下命令:"X:\yourdir\Intel\Compiler\Fortran\$version$\IA32\Bin\ifortvars.bat" && (注意&&后有个空格,还要注意路径用双引号括起来,64位系统为"...\$version$\em64t\bin\ifortvars.bat" && )
    经过这样的修改,批处理和CAE环境下都能正常运行子程序计算了,本来批处理中只能执行9个算例,现在我测试了执行24个算例,都能完全执行,应该更多的算例也能执行完全。







本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

 楼主| 发表于 2009-8-29 21:12:53 | 显示全部楼层 来自 上海浦东新区
Simdroid开发平台
本帖最后由 garethz 于 2009-8-29 21:31 编辑

1# garethz

欢迎提出意见,谢谢!
回复 1 不支持 0

使用道具 举报

发表于 2009-8-29 21:40:12 | 显示全部楼层 来自 广西柳州
楼主辛苦了,我用了你以前的那个,很方便,这个目录能保持的话,更 方便了,!谢谢!
回复 不支持

使用道具 举报

发表于 2009-8-30 11:00:17 | 显示全部楼层 来自 上海
支持一下,lz,没有linux版本吗
回复 不支持

使用道具 举报

发表于 2009-8-30 12:40:24 | 显示全部楼层 来自 新加坡
1.3版经本人abaqus6.9-1验证通过,非常好用。特此说明。
-----------------------------------------------------------------------------
C:\Temp>echo off
------This file is made by ABAQUS-Bat software 1.3
------This software is programmed by garethz for SIMWE
------This file is made at 2009-8-30, 12:32:40
------Total 4 jobs in current directory  C:\Temp
------Job begins!
------Job 1 .............................................. Job 1
Abaqus JOB x
Abaqus 6.9-1
Begin Analysis Input File Processor
8/30/2009 12:36:41 PM
Run pre.exe
Abaqus License Manager checked out the following licenses:
Abaqus/Standard checked out 5 tokens.
8/30/2009 12:36:45 PM
-------------------------------以下从略--------------------------------------------

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2009-8-30 17:45:23 | 显示全部楼层 来自 福建福州
我是vista64位的系统!下载来试试!
回复 不支持

使用道具 举报

 楼主| 发表于 2009-8-30 19:15:26 | 显示全部楼层 来自 上海杨浦区
支持一下,lz,没有linux版本吗
风儿轻轻扬 发表于 2009-8-30 11:00


抱歉,轻轻扬版主,暂时没有。
回复 不支持

使用道具 举报

发表于 2009-8-30 22:18:53 | 显示全部楼层 来自 陕西西安
高人啊!谢谢分享好东西!
回复 不支持

使用道具 举报

发表于 2009-8-31 10:46:29 | 显示全部楼层 来自 浙江台州
感谢啊。现在顶不算灌水吧~
回复 不支持

使用道具 举报

发表于 2009-9-13 18:01:13 | 显示全部楼层 来自 安徽合肥
好东西,谢谢
回复 不支持

使用道具 举报

发表于 2009-9-14 10:49:15 | 显示全部楼层 来自 湖北武汉
平时都将Abaqus的两个服务关闭了,Lmgrd.exe和texis monitor。不知这个能用不?还是要先开启这两个服务才行。
回复 不支持

使用道具 举报

发表于 2009-9-14 11:02:26 | 显示全部楼层 来自 上海
好东西,强烈支持。
回复 不支持

使用道具 举报

发表于 2009-9-14 11:24:02 | 显示全部楼层 来自 四川成都
好,看看。还是这个版的批处理最好用

谢谢
1# garethz
回复 不支持

使用道具 举报

发表于 2009-9-17 10:03:48 | 显示全部楼层 来自 四川绵阳
好东西,严重支持
回复 不支持

使用道具 举报

发表于 2009-9-17 10:07:32 | 显示全部楼层 来自 湖北武汉
lz 这个跟所使用的软件版本没关系吧?因为是inp文件啊
疑问:如果inp文件里有写关键字,可以识别不(说明本人很少用关键字)
回复 不支持

使用道具 举报

发表于 2009-9-17 11:10:20 | 显示全部楼层 来自 湖北武汉
试了一下,好像是只要选择了目录,程序会自动搜索里面的inp文件,并将所有inp文件排进计算队列。但一般情况下并不是要计算目录中所有的inp文件啊。并且还有一种情况,就是一个inp文件中包含了另一个inp文件的情况,*include,……,比如有的将节点、材料、模型等均分别作为一个inp文件,这种情况下几个inp文件实际上是一个完整输入文件的几个部分,计算时全部排进队列就会出错了。
回复 不支持

使用道具 举报

发表于 2009-9-17 17:26:32 | 显示全部楼层 来自 黑龙江哈尔滨
今天提的那个问题已经解决,不过提交后计算速度感觉还不如在CAE中快,请问能不能像在CAE中那样设定内存使用百分比?是命令行参数哪一项中的“参数”?
回复 不支持

使用道具 举报

发表于 2009-9-21 18:12:50 | 显示全部楼层 来自 欧洲
已经在64位XP系统下运行通过,非常好用!
感谢版主的无私奉献!
回复 不支持

使用道具 举报

发表于 2009-10-9 18:26:20 | 显示全部楼层 来自 北京
确实是个不错的好软件,多谢楼主
回复 不支持

使用道具 举报

发表于 2009-10-9 18:28:29 | 显示全部楼层 来自 北京
确实是个不错的好软件,多谢楼主
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-4-16 19:02 , Processed in 0.067737 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表