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

[二次开发] 新年第一帖 ABAQUS Python二次开发生成网架结构

[复制链接]
发表于 2019-1-1 12:20:07 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 Edimion 于 2020-5-9 19:53 编辑

挺久之前吧,大约18年5月份,写完硕士论文等待最终答辩的无聊的日子里,想学学Python做二次开发
当时只写了一个平面桁架的几何模型的脚本

后来到了年底,才觉得应该做点什么,不留遗憾才好,于是写了这个脚本,其实我也是第一次写这么长的脚本
脚本的内容包括生成一个正交正放四角锥网架,建立材料,截面,分析步,划分网格,加载并计算

最重要的一点,原创不易,请大家不要自行传播,谢谢。之前有个傻*网站叫什么学霸学习网抄袭了我抽壳的帖子,非常不满。


两个文件,一个是最初的脚本,一个在发上来之前最后写了注释,做了点修改,不过没有再测试


杆件数量大于1000会报错,大致来说,尺寸输入20*20以下没有问题
代码现在运行挺慢的,主要是生成线的过程比较慢,有什么优化的建议也可以联系我



这是一小部分代码的截图

这是运行效果的截图


两个文件,一个是上传前写了注释,做了少量修改没有重新测试的,类似于教程那种的
一个注释比较少,测试过确认可以运行的



————————————————————————————————————————————————
2020年5月9日更新

后来在这个教程的基础上,我又逐渐学了很多内容,录了个视频课
给自己打个广告,有兴趣的可以看一下,质量的话,见仁见智吧。
这东西就是看大家习惯,也不是说非得看视频才能学好。






————————————————————————————————————————————————
我写的其他教程在这里
基于ANSYS Workbench的裂纹计算

http://forum.simwe.com/forum.php ... 4&page=1#pid3732972

DLOAD子程序例子及详细教程

http://forum.simwe.com/forum.php ... 6&page=3#pid3732830

使用ABAQUS抽壳教程

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

使用ABAQUS中的FLUID CAVITY 功能模拟气囊结构

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



使用ABAQUS生成per-meshed梁截面

http://forum.simwe.com/forum.php?mod=viewthread&tid=1306452&page=1#pid3760071



本帖子中包含更多资源

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

×

评分

2

查看全部评分

发表于 2019-1-1 13:33:40 | 显示全部楼层 来自 江苏南京
Simdroid开发平台
可以的楼主,我是做复合材料桁架的

点评

不好意思,评分来迟 :)  发表于 2020-3-7 14:31
回复 不支持

使用道具 举报

发表于 2019-1-1 17:42:05 | 显示全部楼层 来自 浙江
楼主,请问 python 如何读取关键字的行号?详见:
http://forum.simwe.com/thread-1306912-1-1.html
回复 不支持

使用道具 举报

发表于 2019-1-1 18:54:24 | 显示全部楼层 来自 北京
太感谢了,学习中!!!!!!!
回复 不支持

使用道具 举报

发表于 2019-1-2 15:47:25 | 显示全部楼层 来自 湖南
参考参考,我认为很好,大家说说
回复 不支持

使用道具 举报

发表于 2019-1-15 15:40:49 | 显示全部楼层 来自 河南郑州
谢谢楼主分享
回复 不支持

使用道具 举报

发表于 2019-3-13 12:06:34 | 显示全部楼层 来自 湖北武汉
感谢楼主分享,最近在学习python
回复 不支持

使用道具 举报

发表于 2019-3-14 14:27:48 | 显示全部楼层 来自 天津
好东西,学习一下
回复 不支持

使用道具 举报

发表于 2019-3-25 21:02:49 | 显示全部楼层 来自 湖南长沙
谢谢,正在学习二次开发
回复 不支持

使用道具 举报

发表于 2019-4-17 10:11:51 | 显示全部楼层 来自 江苏镇江
太感谢了,学习中!!!!!!!
回复 不支持

使用道具 举报

发表于 2019-5-17 20:35:59 | 显示全部楼层 来自 哈尔滨工业大学一校区
感谢楼主分享!
回复 不支持

使用道具 举报

发表于 2019-5-18 15:14:53 | 显示全部楼层 来自 广东深圳

可以的楼主,我是做复合材料桁架的
回复 不支持

使用道具 举报

发表于 2020-2-22 12:40:56 | 显示全部楼层 来自 山东滨州
好东西,厉害
回复 不支持

使用道具 举报

发表于 2020-2-28 20:37:46 | 显示全部楼层 来自 陕西西安
可以的楼主,我是做复合材料桁架的
回复 不支持

使用道具 举报

发表于 2020-3-6 13:05:08 | 显示全部楼层 来自 中国
感谢,一直在找如何建立 3D 点。还需要继续请教
回复 不支持

使用道具 举报

发表于 2020-3-6 14:57:17 | 显示全部楼层 来自 浙江舟山
谢谢楼主,这主面的资料真的不多,学习一下
回复 不支持

使用道具 举报

发表于 2020-3-6 15:10:03 | 显示全部楼层 来自 浙江舟山
本帖最后由 mwg 于 2020-3-6 15:15 编辑

教程多少有点问题,如下图,另一个是没有问题的

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

发表于 2020-3-6 21:39:18 | 显示全部楼层 来自 中国
mwg 发表于 2020-3-6 07:10
教程多少有点问题,如下图,另一个是没有问题的

# -*- coding: UTF-8 -*-

把上面的代码放在  PY 的第一行就可以了。支持中文的问题。
回复 不支持

使用道具 举报

发表于 2020-3-7 13:46:38 | 显示全部楼层 来自 广东
下载了你的代码,我改了很多。需要的话,可以传给你。我还在继续修改,进行更多的分层,通用。刚刚开始学 PYTHON ABAQUS
我的权限无法发信息和加好友。谢谢
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-16 13:43 , Processed in 0.048958 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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