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

[INP文件] 关于inp文件的编写与python语言

[复制链接]
发表于 2015-8-30 15:42:56 | 显示全部楼层 |阅读模式 来自 湖北武汉
大家来讨论一下,Abaqus中inp文件与python语言哪个用途更广一点,各有何局限?大家实现参数化建模分析是编写inp文件还是用python语言?
发表于 2015-10-17 22:37:15 | 显示全部楼层 来自 天津
Simdroid开发平台
py比inp好用 几何参数和载荷都能改
回复 1 不支持 0

使用道具 举报

 楼主| 发表于 2015-8-30 15:50:01 | 显示全部楼层 来自 湖北武汉
本帖最后由 389188737 于 2015-12-1 21:16 编辑

先抛出我自己的看法:我觉得inp文件中的命令比python要简单很多,python中往往有很多非常冗长的命令;个人觉得,inp文件的编写风格更像是Ansys中的APDL。另外,inp文件与python编程都可以利用系统自动生成的文件修改得到。至于各自的功能,由于接触inp与python的时间都不长,所以还没什么看法。抛砖引玉,希望大家充分讨论,交流。
补充:inp没有循环、判断等控制语句,python中有这些;这一点感觉abaqus的inp不如ANSYS的apdl呀。
回复 不支持

使用道具 举报

发表于 2015-10-18 10:19:40 | 显示全部楼层 来自 新加坡
一般定义几何还是用py文件方便
回复 不支持

使用道具 举报

发表于 2015-12-16 14:15:32 | 显示全部楼层 来自 中国
正如楼主所说,py比inp强大,可以实现循环等更多功能,因此可以独立实现参数化建模,比较适合有一定基础的使用者。inp语句简单,直观易懂,不过需要搞清楚单元编号,或者自己去定义单元编号,比较适合初学者。
回复 不支持

使用道具 举报

发表于 2016-3-17 22:29:15 | 显示全部楼层 来自 湖北
两者压根不是一个层次的

Python是脚本编程语言
inp是abaqus计算核心的输入语句

换句话说
Abaqus.Python所做的所有操作都是要服务于inp文件的
回复 不支持

使用道具 举报

发表于 2016-3-18 09:31:19 | 显示全部楼层 来自 北京
两个结合起来一起使用会更有效果,我是这么个想法
回复 不支持

使用道具 举报

发表于 2016-3-27 15:06:52 | 显示全部楼层 来自 上海
我是用inp做的批量建模,py诚如各位所言确实强大,不过对于新手入门还是inp更容易一些
回复 不支持

使用道具 举报

发表于 2018-8-3 11:02:45 | 显示全部楼层 来自 浙江台州
想用py编参数化的计算模型,但是一些key words功能不知道怎么用py实现
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-24 13:59 , Processed in 0.035296 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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