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

[子程序] 自动添加cohesive单元或者umat单元的matlab代码

[复制链接]
发表于 2014-12-11 00:38:29 | 显示全部楼层 |阅读模式 来自 美国
对inp文件进行操作自动添加cohesive单元,可以选择set集合进行操作,具体代码可以到imechanica上下载
http://imechanica.org/files/Test2addCDM4test.pdf
http://imechanica.org/files/testnew.pdf
更多的文件在这个帖子内
http://imechanica.org/node/17545

评分

1

查看全部评分

发表于 2014-12-11 07:10:32 | 显示全部楼层 来自 美国
Simdroid开发平台
我最近也写了一个类似的,感谢分享。
回复 不支持

使用道具 举报

发表于 2014-12-11 10:13:44 | 显示全部楼层 来自 浙江杭州
多谢lz
好东西啊
懂得人赶快来收
回复 不支持

使用道具 举报

发表于 2014-12-11 14:45:13 | 显示全部楼层 来自 山东济南
楼主试过吗?网站上的软件能不能用?
回复 不支持

使用道具 举报

 楼主| 发表于 2014-12-12 03:08:52 | 显示全部楼层 来自 美国
本帖最后由 lls23 于 2014-12-12 03:11 编辑

这个是我自己写好了并测试过的代码。不过要用的人需要读懂代码,并且知道有限元单元节点以及abaqus inp文件的基本知识,才好自行修改一些东西。这些只是简单的matlab代码,还算不上什么软件。
回复 不支持

使用道具 举报

 楼主| 发表于 2015-2-3 07:11:14 来自手机 | 显示全部楼层 来自 美国
自己再顶一个。看到不少人想给每个单元赋一个弹性模量的,简单的说umat可以做,要是python改,或者用别的脚本改inp可能就麻烦了。有人要这种程序吗?打个广告
回复 不支持

使用道具 举报

发表于 2015-3-5 23:21:00 | 显示全部楼层 来自 广东广州
lls23 发表于 2015-2-3 07:11
自己再顶一个。看到不少人想给每个单元赋一个弹性模量的,简单的说umat可以做,要是python改,或者用别的脚 ...

这个怎么搞得?????
回复 不支持

使用道具 举报

发表于 2015-3-12 10:38:20 | 显示全部楼层 来自 黑龙江哈尔滨
题主,我看了你的程序,有两个问题:
1,sphere element 是什么意思?
2, 你能不能把你的程序内容的大体思路写一下,然后我对照着看。现在我大约理解的是先用matlab读取原来模型的节点信息和单元信息,然后在这个基础上进行新的节点和单元的构建。但是对于具体的一些细节上不太理解。你的代码的注释感觉不是很够
回复 不支持

使用道具 举报

发表于 2015-3-18 10:47:35 | 显示全部楼层 来自 陕西西安
你好!请问能留个QQ吗?有问题请教:handshake
回复 不支持

使用道具 举报

发表于 2015-6-18 20:19:23 | 显示全部楼层 来自 陕西西安
lls23 发表于 2014-12-12 03:08
这个是我自己写好了并测试过的代码。不过要用的人需要读懂代码,并且知道有限元单元节点以及abaqus inp文件 ...

请问把代码复制到matlab里面运行不了,求助呀急用这代码
回复 不支持

使用道具 举报

发表于 2015-7-1 13:27:55 | 显示全部楼层 来自 江西南昌
谢谢楼主大公无私的分享!!!
回复 不支持

使用道具 举报

发表于 2017-4-6 17:52:41 | 显示全部楼层 来自 天津
这个程序很不粗,可以改编三维的
回复 不支持

使用道具 举报

发表于 2017-4-11 10:58:07 | 显示全部楼层 来自 北京
glove831 发表于 2017-4-6 17:52
这个程序很不粗,可以改编三维的

哥,您能将三维的代码给一份吗
回复 不支持

使用道具 举报

发表于 2017-4-11 12:09:21 | 显示全部楼层 来自 北京
bai_yao 发表于 2017-4-11 10:58
哥,您能将三维的代码给一份吗

2861441001@qq.com
回复 不支持

使用道具 举报

发表于 2017-4-11 20:31:18 | 显示全部楼层 来自 天津

目前不能,论文还没发,三维要在二维代码上增加很多内容,改动比较大。
主要就是判别三个方向cohesive单元的方向问题。
回复 不支持

使用道具 举报

发表于 2018-9-18 16:12:24 | 显示全部楼层 来自 陕西西安
大神厉害了。。。
回复 不支持

使用道具 举报

发表于 2018-10-26 22:05:33 | 显示全部楼层 来自 广东广州
这程序代码很不错,,给了一个编程实现添加cohesive单元的思路,,顺着这个思路,自己还可以做成3维模型的代码,,而且编程语言也不限于matlab,,Python,Fortran,C,都是可以的,换一下语法就行,,大大感谢楼主
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-3-29 23:21 , Processed in 0.084494 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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