ABAQUS细观混凝土骨料砂浆ITZ三相建模(Python二次开发)

ABAQUS细观混凝土骨料砂浆ITZ三相建模(Python二次开发)

共26章节 (更新至26)   7小时23分钟

3.5星
我要评分>
498

79
  • 介绍
  • 章节
  • 评论 57

ABAQUS细观混凝土骨料砂浆ITZ三相建模(Python二次开发):

1. Python实现球形骨料批量化赋予材料属性并区别于砂浆材性;

2. 骨料砂浆二相组成细观混凝土网格划分;

3. Python将骨料限制在混凝土边界内的快速高效算法;

4. Python对砂浆块批量抠除骨料后再与骨料合并;

5. 细观混凝土网格部分截取作图技巧;

6. 界面过渡区ITZ建模一般思路、合并part后骨料ITZ保留各自材性、ITZ与骨料接触建立、骨料表面与ITZ表面网格节点对齐;

7. Python批量化生成界面过渡区ITZ;

8. 为了方便单独显示ITZ、骨料和砂浆,Python将所有ITZ的instance建立为界面过渡区的整体Set,Python将所有骨料单独建立为骨料Set,Python将抠除所有骨料和ITZ后的砂浆单独建立为砂浆块Set;

9. Python将骨料和ITZ都限制在混凝土边界内的快速高效算法;

10.骨料、ITZ、砂浆批量化材性赋予与网格划分;

11.Python实现骨料和ITZ投放时,保证各ITZ不相交。


本课程为基于ABAQUS Python二次开发细观混凝土多尺度建模系列课程的第三季,紧跟前两季课程中随机骨料生成投放相交判断的建模内容,前两季课程链接如下:

ABAQUS细观混凝土随机骨料、钢纤维建模(Python二次开发)

ABAQUS混凝土细观随机多面体骨料建模 (Python二次开发)

细观混凝土多尺度建模系列课程涉及的ABAQUS Python二次开发的内容属于中上难度,而关于ABAQUS Python二次开发的基础入门、实例进阶及综合训练课程可参考本人之前ABAQUS Python二次开发系列课程,点击下面超链接(蓝色文字)可看到该课程:

ABAQUS Python二次开发工程实例教程

ABAQUS Python二次开发第二季(后处理篇)

ABAQUS Python二次开发第三季(超级后处理篇)


课程图片:

细观混凝土第二季图4.jpg
细观混凝土第二季图3.jpg
带ITZ.jpg
细观混凝土第二季图1.jpg
细观混凝土第二季图2.jpg
细观混凝土第二季图6.jpg
细观混凝土第二季图5.jpg
扫码_搜索联合传播样式-标准色版.png


课程章节

共26章节 (更新至26)
  • 免费
    25分5秒
  • 免费
    18分25秒
  • 免费
    15分35秒
  • 试看2分钟
    16分1秒
  • 试看2分钟
    15分33秒
  • 免费
    15分26秒
  • 试看2分钟
    18分2秒
  • 试看3分钟
    20分16秒
  • 试看2分钟
    15分50秒
  • 试看2分钟
    15分35秒
  • 试看2分钟
    19分58秒
  • 免费
    16分9秒
  • 试看2分钟
    16分12秒
  • 试看2分钟
    15分37秒
  • 试看2分钟
    18分33秒
  • 免费
    17分34秒
  • 试看2分钟
    16分26秒
  • 试看2分钟
    19分11秒
  • 试看2分钟
    16分10秒
  • 试看2分钟
    16分25秒
  • 试看2分钟
    16分43秒
  • 试看2分钟
    17分4秒
  • 试看2分钟
    15分28秒
  • 试看2分钟
    16分0秒
  • 试看2分钟
    15分52秒
  • 试看2分钟
    14分0秒

温馨提示

1.课程观看:购买课程后可直接在技术邻APP观看,或者在电脑网页端打开技术邻,登录后观看课程。

2.课程查看:使用购买时的账号登录技术邻,点击【个人中心】-【交易管理】即可。

3.课程下载:课程暂不支持缓存或下载。

4.课程有效期:除不可抗力因素外,本课程长期有效,随时在线可学。

5.海外IP购课:海外IP购课需判断是否会因服务器原因导致视频些微卡顿,如需购买,请确认播放流畅后购买。

购买须知

1.本课程为付费内容,购买成功后方可观看。

2.本内容为虚拟商品,购买后无法退换或转让,购买前请查看课程介绍,试看免费章节,慎重购买。

3.实际购买价格以页面展示的价格及订单结算页显示价格为准。

(57条)
默认 最新
老师您好,请问正方体可以建成圆柱体的吗?
评论 1 点赞 1
回复
把约束条件改为圆柱体即可,x2加y2小于圆柱体半径平方作为约束条件
评论 点赞 1
建立出模型merge的时候直接选择delet,不选suppress就直接可以实现把混凝土基体扣除,且边界网格节点是共同的。
评论 1 点赞 1
回复
感谢建议
评论 点赞
老师,代码的第10行import matplotlib.pyplot as plt报错,显示的是'invalid syntax'(D:\\pyplot.py',178,62' "in IPython<2.0")),请问老师和各位同学这是什么原因呢,卸载原来版本重装也不行
评论 6 点赞 1
回复
对于这个问题:import matplotlib.pyplot as plt报错,显示的是'invalid syntax'(D:\\pyplot.py',178,62' "in IPython<2.0")) 1. Abaqus 2020版本自带matplotlib的python库,但之前的Abaqus版本应该需要自己安装matplotlib的python库。可以通过import matplotlib.pyplot as plt这句话来确认下是否abaqus安装好了这个matplotlib的python库。如果没有安装好matplotlib的python库这个库,输入import matplotlib.pyplot as plt这句话,就会出现类似'invalid syntax'(D:\\pyplot.py',178,62' "in IPython<2.0"))这种错误。 2. 虽然Abaqus 2020版本及以后的版本自带matplotlib的python库,相关课程视频也给出了怎么在abaqus里采用matplotlib进行绘图的操作。但在采用该python库进行绘图过程中,常常需要打断abaqus目前的运行操作窗口来额外绘图,甚至有时直接绘图时会出现崩溃的现象,效率很低、用户体验感很差。因此,不太建议采用ABAQUS的matplotlib库进行绘图,取而代之的是,利用abaqus优异的前后处理功能,对相关结果数据进行输入输出,比如采用abaqus的python二次开发或fortran子程序存储相关数据到txt、excel中,然后再在外面采用matplotlib的python库(或者matlab、origin等绘图软件)来读入该txt等结果数据,进行相关绘图操作。这样操作效率高,也更方便。
评论 点赞 1
回复
点该链接后,文章最后也说过的
评论 3 点赞
查看其它4条回复 >
老师,可以将这个课程的代码套用到随机多面体骨料上吗?
评论 4 点赞 1
回复
随机多面体骨料就是几何形状不一样,但其他技术都大同小异
评论 3 点赞
回复
秋总,请问在多面体课程里怎样去建这个ITZ还可以使得他们的节点一一对应。可以提供一下思路嘛。
评论 2 点赞
查看其它2条回复 >
老师你好,请问封面图片中剖切效果怎么实现的呀
评论 1 点赞
回复
工具栏有剖切操作
评论 点赞
骨料投放可以分批吗
评论 点赞
骨料的投放可以分批吗
评论 点赞
老师,我想问下,python可不可以做到插入的两相(不是基体)之间有联动,就是让其中一相颗粒附着在另一相圆板上
评论 1 点赞
回复
可以设置相关约束条件
评论 点赞
老师你好,这个可以实现骨料和ITZ都是多面体的混凝土建模吗?
评论 1 点赞
回复
目前课程还是常规形状
评论 点赞
老师,我想对三相模型做扩散模拟,在所有part合并之后,新生成的part在模拟时报错,原因是未赋予截面,但在part里只能对其赋予一个section,这个怎么办呀
评论 2 点赞
回复
看下课程章节17,合并part后保留各自材性
评论 1 点赞
回复
找到问题了,看了每一个part,代码运行后会有某个part没指定截面导致报错
评论 点赞

查看更多评论 >

影响力

粉丝

内容

获赞

项目客服
培训客服