复杂边坡的ansys三维建模

前段时间要做一个关于边坡稳定性的有限元分析,由于对ansys软件不熟,加之也没有三维边坡的建模经验,一开始感觉挺复杂的。如果按照传统的建模步骤,即先连等高线,做相应的线处理,再通过DXF2ANSYS程序生成lgw文件导入ansys,自底向上建立模型,工作量还是相当大的。关键是生成了许多小的实体,那么后面再引入开挖,加固等工程措施,体的相交切分就很麻烦了,这样一来建好一个模型要花费大量时间。所以,就没有按着这个思路来做。

网上有一些经验帖子介绍了ansys边坡快速建模的方法,试过,实体少,模型拟合的也挺好,对于只计算天然边坡工况是可取的。不过有个缺点就是,建好的模型不好再进行二次“加工”。比如说我要对它进行开挖,那么布尔运算时,会很卡,经常死机。只好尝试其他方法了。既然ansys建这种大曲面不理想,何不采用CAD软件建模,再导入ansys呢?(不复杂的模型,不建议导来导去,可能会丢失信息,毕竟ansys建模功能还是挺强大的。)

沿着这个思路,最终找到了一个解决办法。先提取散点数据,导入surfer规整,再运用catia的curve命令拟合成曲面,最后导入ansys。方法不是太好,拿出来分享,希望有同仁能够分享更好的方法,促进大家共同学习进步。

1. 整理地形图

将地形图与地质剖面图整合,得到各地层信息。我一般习惯用DXF2XYZ提取点云数据。

2. 拟合曲面

上述点云数据,可以直接在catia中建立曲面模型。不过有一点要注意,数据点太少的话,局部会出现突兀现象。通过这种方法得到的曲面,一般还得再切分出边界。主要步骤:在catia中打开逆向点群编辑Digitized Shape Editor →导入数据Impute →建立网格Mesh Creation →逆向曲面重建 →将Mesh网格转换为自动曲面Automatic Surface 。下图是之前做过的一个三维地形图。

Figure1  Catia三维成图

还一种方法是通过surfer将上述点云数据规整,拟合曲面并生成n行×m列数据。在catia安装目录找到GSD_PointSplineLoftFromExcel.xls文件,按照格式准备好要用的Excel文件,可以自己编个小程序批处理。打开catia的part窗口,在Excel中点击视图→宏→查看宏→选Feuil1.Main,按提示进行拟合。

Figure2  Surfer成图

Figure3  Catia曲面图

3. 导入ansys

由上述建立的曲面模型(不建议建完实体,导入后会默认为一个实体),导入ansys,低版本的可能会出错,我用的是catiav5R21,ansys14.5.导入成功后就可以进行下一步的“加工”了。

Figure4  ansys实体模型

这样,原来复杂的等高线及剖面线图,经转换后就只有几块地层实体了,对于赋材料也相对简单多了。而且通过形成整张图面,同时也避免了小块面在面面接合处引起的奇异(不能平滑过渡)。

4. 施工边坡的建模

上述建完天然边坡实体模型后,接下来主要是自顶向下建立施工边坡,要用到布尔运算,需要注意的是应当尽量减少布尔运算。由于加减、搭接、粘结等操作往往会形成许多不规则实体,这是我们不愿看到的,后期画网格也是相当麻烦,而且网格质量不易保证。因此事先理清建模的先后顺序是十分必要的。有一个想法,就是在不影响计算准确度的前提下,自动将一些尺寸相对很小的实体与相邻实体合并,包括面线合并。

原文地址:https://www.cnblogs.com/caizhao/p/10831626.html

时间: 2024-11-09 02:38:01

复杂边坡的ansys三维建模的相关文章

“2014年CityEngine三维建模与设计精英培训班”——全国巡回举办

watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvYXJjZ2lzX2FsbA==/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/SouthEast"> 在您的日常工作中,三维场景是否已经跳跃入眼? 三维GIS 是否已经出如今您的生活中? 其应用是否已经開始渗入您的工作中? 其直观逼真的表达和展现形式是不是让您认为周围越来越多人開始关注三维GIS? 可是,您是否清楚,

解决三维建模软件中摄像机旋转的问题

我们看到很多3D建模软件都可以很方便地对摄像机进行旋转,比如说Blender,通过按下鼠标中键,就可以很方便地对摄像机进行旋转.在学习了几年OpenGL之后,我也想要模仿这一点做出类似的功能.但是当研究的时候,遇到了一些困难. 蒋彩阳原创文章,首发地址:http://blog.csdn.net/gamesdev/article/details/44828475.欢迎同行前来探讨. 此前了解到,这些建模软件对于三维建模中的摄像机的定义是:拥有位置(position).观察点(look at)以及向

Autodesk InfraWorks 360 2016.2 Win64 1DVD三维建模和可视化技术

Autodesk InfraWorks 360 2016.2 Win64 1DVD三维建模和可视化技术CATIA Composer R2016 1DVDDesign Simulation Interactive Physics v9.0.3 Win32 1CD交互式物理模拟软件Design Simulation SimWise4D 9.7.0 Win32_64 2CD机械运动仿真软件CAMWorks 2016 SP0 Multilang for SolidWorks 2015-2016 Win6

无人工厂的核心技术是图像三维建模和空间定位

上篇文章体提到汉澳sinox无人工厂,肯定比现在的自动化生产线先进很多.我们看到现在的自动化工厂机械臂就是自动化组成部分,不过只是比较固定的操作模式,操作位置很固定,只有一些简单的模式.比如说拧螺丝,估计偏移一点,机械臂就无能为力,也就是说这个机械臂不太智能,首先是没有眼睛,然后是不能随意改变位置.这里涉及的就是图像识别建模,以及空间定位技术.我想这些技术应该很前卫,为何要说出来呢?不怕被别人学习模仿?不怕,我不怕别人掌握,我怕的是某些公司又拿这些东西去申请专利,比如最近谷歌居然申请给机器人植入

使用3DF Zephyr Free 进行车辆高精度三维建模

3DF Zephyr是一款功能强大的图片转三维模型软件,并且能够将模型以许多常见的3D格式导出.下面使用3DF Zephyr Free进行车辆高精度三维建模演示. 一.准备阶段 (1)3DF Zephyr Free软件:https://www.3dflow.net/ (14天的试用期) (2)准备约30张不同角度的车辆外形图片.以三个高度.环绕车辆一周进行拍照.如下所示:       二.操作 1. Workflow->新建工程.对于没有处理过的图片,可以不选择,直接 next 2. 点 “+”

在Qt中使用AnyCAD三维建模控件

下载 Qt高速下载:http://pan.baidu.com/s/1bng1kwJ AnyCAD C++ SDK高速下载:http://pan.baidu.com/s/1qWFS1tE QtCreator配置 假如AnyCAD C++ SDK目录为 ${AnySDK} 设置include路径: INCLUDEPATH +=  ${AnySDK}/inc 设置lib和lib路径: win32:CONFIG(release, debug|release): LIBS += -L${AnySDK}/l

人脸三维建模A Morphable Model For The Synthesis Of 3D Faces(三维人脸合成的变形模型)

Abstract摘要 In this paper, a new technique for modeling textured 3D faces is introduced. 3D faces can either be generated automatically from one or more photographs, or modeled directly through an intuitive user interface. Users are assisted in two ke

《三维建模简介》课件

对课件简单整理了下,每一次课后加了几个复习题,便于大家回顾复习.整理后的课件下载地址: 1. CSDN网站: http://download.csdn.net/detail/wpxu08/9722181 2.百度云链接:http://pan.baidu.com/s/1miuehJU 密码:qbo0

通过Python控制Blender进行三维建模和效果渲染

分享点有意思的 Python 小技巧,帮助你将工作中的一部分交给计算机自动化运行,没有程序经验也能学会,不然就不叫小技巧了! 关于渲染和合成流程 举个栗子,我们用 Gooseberry 项目的尽头1.2.1为例,这是由 Hjalti 制作的一个片段 感谢 Blender 的库和链接系统,这可以使得我在为场景设计灯光等工作的同时,不受 Hjalti 对场景或人物做任何修改后的影响,我只需要重新更新一下我的 blend 文件,或者重新打开一次,已经在 SVN 上提交后的最新文件就会自动在我的场景文件