CAD绘制导入wall并颗粒分组
首先在AutoCAD中用polyline绘制整个模型的外轮廓(boundary.dxf文件,为了分辨方向,按照逆时针绘制),再以外轮廓为wall控制颗粒的填充,平衡后,再导入4个材料分组轮廓(groups.dxf文件)进行颗粒分组。
new
domain extent 0 3000 0 3000
geometry import boundary.dxf;图形各交点在CAD中的坐标位置导入pfc后保持不变,故在设置domain时应注意范围大小。
wall import geometry boundary id 1 name boundary nothrow;将geometry转化为wall。
ball distribute porosity 0.26 radius 0.75 1 range geometry boundary count odd;在所绘制的区域内投放ball并设置孔隙率与粒径范围。
ball attribute density 1000 damp 0.7
cmat default model linear property kn 1.0e8
cycle 1000 calm 10
geometry import groups.dxf;文件中的多段线用于分组。
;默认全部属于mat_3,其余根据“射线交点判断法”分组
;利用球心向外射线与几何边界交点个数判断分组,默认射线方向y轴正向
ball group mat_3
ball group mat_1 range geometry groups count 1 direction (0,1)
ball group mat_2 range geometry groups count 2 direction (0,1)
ball group mat_4 range geometry groups count 4 direction (0,1)
CAD绘制导入wall并颗粒分组相关推荐
- PFC2D 5.0基础练习2——根据CAD文件对颗粒分组
PFC2D 5.0基础练习2--根据CAD文件对颗粒分组 wall范围:box 0.0 0.4 0.0 0.3 CAD文件处理 首先在CAD里根据不同的图层,使用多段线绘制需要分组的区域 将文件保存为 ...
- CAD模型导入Pointwise网格导入Fluent的联合设计教程
CAD模型导入Pointwise网格导入Fluent的联合设计教程(二维后台阶模拟) 0.问题引出 1.CAD模型绘制 2.Pointwise网格绘制 3.Pointwise的CAE导出 4.Flue ...
- CAD图形导入3dmax方法及注意要点
CAD图形导入3dmax方法及注意要点 1.用CAD打开图纸,打开时字体选择GB开头的.代理信息选择显示代理图形. 2.将视图放大到想要导出的平面图或立面图,隐藏或删除不需要的辅助线.标注线.填充图案 ...
- CAD图形导入Abaqus2020方法
CAD图形导入Abaqus2020方法 在建模过程中,有时需要将CAD中的图形(二维.三维)导入Abaqus中,本文提供一种导入方法供参考,也希望有其他好方法的人在评论区互相交流. Abaqus版本为 ...
- R语言使用ggplot2包的快速可视化函数qplot绘制散点图(分类变量分组配色、连续值程度配色)实战
R语言使用ggplot2包的快速可视化函数qplot绘制散点图(分类变量分组配色.连续值程度配色)实战 目录 R语言使用ggplot2包的快速可视化函数qplot绘制散点图(分类变量分组配色.连续值程 ...
- cad图形如何导入到奥维地图_将设计线路CAD图导入到奥维互动地图的方法
将设计线路CAD图导入到奥维互动地图的方法 概要:奥维互动地图是第三方地图浏览器做的非常不错的软件,同时支持多种知名地图,三维地图,地理规划,位置与轨迹分享等,可以同时在电脑端和手机上浏览,在电脑端将 ...
- 地图画指定区域_零基础学CAD绘制一张桌子为例,使亲们更好地熟悉三维绘图环境...
嘉灏今天分享第十课零基础学零基础学CAD绘制一张桌子为例,使亲们更好地熟悉三维绘图环境的知识了解,有视频课程,亲们可以看视频教程,再次感谢大家的支持与信任. 桌子 BOX(命令) 创建三维实体长方体. ...
- 绘制屏幕时给单选按钮分组
绘制屏幕时给单选按钮分组 在屏幕绘制器中,往屏幕上扔了几个单选按钮,没有实现单选功能.在属性里面设置分组也不行. 解决方法: 属性中的 4 个分组主要是为设置显示.禁用等显示特征而设定的,并非单选按钮 ...
- CAD数据导入数据库
CAD数据导入数据库 1.读取CAD数据 分层读取CAD数据 /// <summary>/// 获取CAD图层(点线面)/// </summary>/// <param ...
最新文章
- MindSpore部署图像分割示例程序
- javascript ES6有趣的Set,数组去重、并集、交集、差集
- 效果提升7%、速度增加220%,OCR开源神器PaddleOCR再迎升级
- php扫描蓝牙设备接口,微信硬件蓝牙扫描某个设备接口onScanWXDeviceResult
- 仿Expandablelistview效果的ListView(加入了子列表渐入渐出的动画)
- django中的admin组件之自定义组件的增删改查的完善
- 每天Leetcode 刷题 初级算法篇-设计问题-最小栈
- jQuery获取隐藏文本域
- em px 简单换算
- Spring Boot入门(7)-单元测试
- Ease睡眠APP竞品分析报告
- python实现isprime函数_Python语言的isPrime函数 - python
- 您可能是盗版软件的受害者——解决办法
- 相机技术--摄像机720p、1080p、2mp、3mp、5mp;VGA, QHD, FHD, 2K,4K对应的分辨率分别是什么
- 计算机教程无线路由器桥接上网,两个无线路由器怎么桥接?如何桥接两个无线路由器...
- Photoshop(PS)制作牛年红包
- 妙用Java 8中的 Function接口 消灭if...else...
- VAD语音分割算法原理与简单实现
- Spring 之AOP AspectJ切入点语法详解(最全了,不需要再去其他地找了)---zhangkaitao
- Flash 全屏代码
热门文章
- 用计算机弹小酒窝数字,林俊杰最美十句歌词 第一句来自小酒窝,第二句很是经典...
- vr测量_摄影测量的力量:在VR中模拟现实世界
- winform reportviewer
- 转载: 133 行代码实现质感地形
- webservice技术的预言
- Elasticsearch:Terms lookup query - 关联两个不同索引的搜索
- Android框架源码分析-浅析OkHttp3
- 基于Hexo+Github构建个人博客(一)
- PCA SVM KFold face detection
- 关于录屏软件的实现原理的猜想