Discuz! Board

 找回密码
 立即注册
查看: 43|回复: 12

[交流] Python做的改进的随机纤维束模型的程序(2D和3D)

[复制链接]

4

主题

14

帖子

42

积分

新手上路

Rank: 1

积分
42
发表于 2018-10-31 10:12:17 | 显示全部楼层 |阅读模式
之前也传过一个例子,但是那个里面纤维不能在模型边界上。 现在做了一些改进。
2D的程序包括赋材料,定义周期性边界条件。运行之后可以直接提交计算。  程序里面有比较详细的注释。
3D的程序只是建模过程。
直接从‘run script’运行就可以了。
附上两张运行之后的截图:

回复

使用道具 举报

4

主题

10

帖子

34

积分

新手上路

Rank: 1

积分
34
发表于 2018-10-31 10:12:35 | 显示全部楼层
大神啊                 
回复

使用道具 举报

4

主题

8

帖子

30

积分

新手上路

Rank: 1

积分
30
发表于 2018-10-31 10:12:49 | 显示全部楼层
谢谢楼主的无私,            
回复

使用道具 举报

4

主题

17

帖子

48

积分

新手上路

Rank: 1

积分
48
发表于 2018-10-31 10:13:36 | 显示全部楼层
感谢感谢感谢
回复

使用道具 举报

24

主题

30

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2018-10-31 10:13:43 | 显示全部楼层
顺便问下,python读取ODB中的单元应力是什么函数?
回复

使用道具 举报

19

主题

25

帖子

81

积分

注册会员

Rank: 2

积分
81
发表于 2018-10-31 10:17:12 | 显示全部楼层
里面有个dispersion的参数是什么意思啊,求楼主qq
回复

使用道具 举报

3

主题

14

帖子

39

积分

新手上路

Rank: 1

积分
39
发表于 2018-10-31 10:17:24 | 显示全部楼层
感谢,学习中~~
回复

使用道具 举报

22

主题

31

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2018-10-31 10:21:38 | 显示全部楼层
请问你这个到时候如何在界面嵌入内聚力单元?
回复

使用道具 举报

4

主题

14

帖子

42

积分

新手上路

Rank: 1

积分
42
 楼主| 发表于 2018-10-31 10:21:55 | 显示全部楼层
胡佳成 发表于 2018-10-31 10:21
请问你这个到时候如何在界面嵌入内聚力单元?

我这个模型是最早学python的时候做的玩的。 这里面的随机纤维的生成算法不好,用这种算法生成的纤维的体积含量不能太高。我后来弄了一个随机移动纤维的算法可以实现大约90%的体积含量。
界面这个很好办,因为纤维的圆心都生成了,你只要给每个纤维画一个半径比它小一点点的同心圆,再做一下布尔运算就可以了。
回复

使用道具 举报

22

主题

31

帖子

96

积分

注册会员

Rank: 2

积分
96
发表于 2018-10-31 10:22:02 | 显示全部楼层
你的意思是指建立有限厚度的内聚力单元吗?一般是零厚度的,不过有限厚度也未尝不可。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|极客学术

GMT+8, 2018-11-16 22:39 , Processed in 0.249342 second(s), 6 queries , File On.

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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