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

[二次开发] 新编了一个程序,用来适时读取abaqus.rpy,给学习Python的朋友们用(20090612)

  [复制链接]
发表于 2007-11-19 19:11:07 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 ck436ck436 于 2010-4-24 17:27 编辑

===========================

PythonReader  QQ交流群:6547109

===========================

该程序主要是给使用ABAQUS的朋友们学习Python用的,

对于ABAQUS和Python的关系我就不多说了,在ABAQUS CAE中的每一个菜单或按钮操作都是被解释为Python语句,然后才提交上去。
而这些Python语句被适时地保存在工作目录下的abaqus.rpy文件中,这就给我们提供了一个绝好的Python学习途径:进行CAE的操作,然后查看abaqus.rpy文件中的对应的Python语句//

该程序会适时的读取abaqus.rpy文件,以便你把相应的CAE操作对照起来//

程序第一次运行需要指定abaqus.rpy位置,下一次打开程序时会自动加载/

如果对该程序有什么好的建议或意见,或需要添加什么样的功能,可以直接给我联系,

你也可以到下面的讨论组来进行交流或者提出你的建议:
http://groups.google.com/group/ck436goooglemail

程序也可以在上面的网址上下载//
==========================================================
如果你根本就不能运行本程序,那很有可能你还没有安装.NET Framework 2.0以上的平台.
.NET Framework是在Microsoft .NET平台上进行程序开发和程序运行的基础.

给你解决方法:

下载.NET Framework,安装完后直接打开即可.

你可以通过以下几个网址下载:
http://www.onlinedown.net/soft/38669.htm
http://download.enet.com.cn/html/118592006110824.html
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856eacb-4362-4b0d-8edd-aab15c5e04f5&DisplayLang=zh-cn#QuickInfoContainer

如果安装.NET Framework时提示installer错误,则你需要先安装Windows Installer:
http://www.onlinedown.net/soft/12668.htm
http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=889482fc-5f56-4a38-b838-de776fd4138c

本帖子中包含更多资源

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

×

评分

2

查看全部评分

发表于 2007-11-19 20:39:12 | 显示全部楼层 来自 武汉大学
Simdroid开发平台
谢谢!!!
回复 不支持

使用道具 举报

发表于 2007-11-20 01:11:37 | 显示全部楼层 来自 天津
赞!!!!
回复 不支持

使用道具 举报

发表于 2007-11-20 01:26:33 | 显示全部楼层 来自 德国
can you tell me the connection between this .rpy file and the .inp file,lz?
thanks a lot!
回复 不支持

使用道具 举报

 楼主| 发表于 2007-11-20 09:59:49 | 显示全部楼层 来自 北京
原帖由 ljhzyq 于 2007-11-20 01:26 发表
can you tell me the connection between this .rpy file and the .inp file,lz?
thanks a lot!

简单的可以这么说,rpy文件记录了CAE中的一切操作,包括错误的操作,它是CAE和inp文件之间的桥梁,在CAE中生成inp文件,其实还是先解释为Python脚本,然后生成inp文件的。
当你把CAE文件弄丢了,或者是CAE文件损坏了(我经常遇到),你完全可以运行一下相应的rpy文件,就可以生成又一个新的CAE文件或者inp文件了,
可以说CAE中的操作只是Python脚本的一个子集,Python脚本中的一些好用的命令在CAE中并不支持,举一个简单的例子,利用Python脚本可以把第一个子模型中的一个part复制到另一个子模型中,而CAE中只能在同一个子模型中复制part,明白一些有用的Python脚本会大大减少我们的工作量//

而inp文件是前处理与求解器之间的桥梁,求解器只能读入inp文件进行求解,所以CAE环境必须最终生成一个inp文件供求解器读入//

不知道你明白没?也不知道我说的准确不准确//

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2007-12-24 11:21:09 | 显示全部楼层 来自 浙江杭州
一个牛人要诞生了
回复 不支持

使用道具 举报

发表于 2007-12-24 11:48:23 | 显示全部楼层 来自 江苏镇江
努力学习中.
回复 不支持

使用道具 举报

发表于 2007-12-25 00:58:32 | 显示全部楼层 来自 北京
thanks a lot !!!下载学习中
回复 不支持

使用道具 举报

发表于 2008-5-6 11:11:09 | 显示全部楼层 来自 北京
太棒了。对于初学者研究python非常有用
回复 不支持

使用道具 举报

发表于 2008-5-6 17:11:19 | 显示全部楼层 来自 陕西西安
我用起来有点小问题,不能自动检测啊
只能再次打开查看先前的操作,是不是什么软件没装好?
ps  64位机
回复 不支持

使用道具 举报

发表于 2008-5-6 17:17:10 | 显示全部楼层 来自 挪威
这东西用起来很爽的
回复 不支持

使用道具 举报

发表于 2008-9-27 10:29:38 | 显示全部楼层 来自 江苏南京
太棒了。谢谢
回复 不支持

使用道具 举报

发表于 2009-1-4 18:23:57 | 显示全部楼层 来自 江苏镇江
顶一下
回复 不支持

使用道具 举报

 楼主| 发表于 2009-1-12 10:21:21 | 显示全部楼层 来自 北京
好像我的程序有些问题,现已经更新为新版本,欢迎大家试用/
回复 不支持

使用道具 举报

发表于 2009-2-9 09:42:28 | 显示全部楼层 来自 四川成都
谢谢。
回复 不支持

使用道具 举报

发表于 2009-2-9 09:58:29 | 显示全部楼层 来自 江苏南京
学习中
回复 不支持

使用道具 举报

发表于 2009-2-10 09:04:02 | 显示全部楼层 来自 广东广州
经典之作,支持!!!!!!!!
回复 不支持

使用道具 举报

发表于 2009-2-16 22:41:06 | 显示全部楼层 来自 江苏南京
回复 不支持

使用道具 举报

发表于 2009-2-17 07:41:07 | 显示全部楼层 来自 台湾大学
很厲害,真該好好了解這些東西!!
回复 不支持

使用道具 举报

发表于 2009-2-22 00:05:45 | 显示全部楼层 来自 山东威海
太感谢,牛人!
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-28 16:56 , Processed in 0.067555 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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