- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
参数化交叉及网格划分失败问题解析
筑信达 郭晓通
几何建模与网格划分是岩土工程数值模拟中重要的一部分,尤其对于那些几何元素数量多、类型复杂的工程而言,几何
模型绘制、网格划分的准确程度是该工程问题能否准确高效地分析成功的关键因素。
对PLAXIS 3D 而言,由于采用全四面体的实体单元网格结构与全封装式的自动网格划分求解器,用户能够更真实地模拟
包含复杂空间曲面与体积的岩土体或结构对象。但与此同时,有些工程师在建立复杂模型时,由于几何建模的精确度、规则
度不足导致进行参数化交叉计算进入网格模式时出错或在网格模式下划分有限元网格失败,又由于几何对象复杂或数量庞大
导致在模型检查、调整方面花费巨大时间或找不到调整的方向。
同时,参数化交叉及网格划分问题相对更依赖于工程师对于 PLAXIS 3D 的使用经验,其解决方案相较于其它问题也更
抽象,本文希望给工程师们提供一个解决该问题的整体思路与方向。
1. 参数化交叉问题解析
1.1 参数化几何图形与交叉
在PLAXIS 3D 程序中,由于几何图形是基于使用参数来描述几何特性的数学方程,我们将其称为参数化几何图形。大部
分几何对象的内部结构由三角形组成,以一个矩形面与立方体为例,分别由2 个和12 个三角形构成,如图 1。用户可以通过
在命令栏输入“_dumpparamobject+几何对象”命令来获取某个几何对象的参数化几何特性。如果用户输入“_dumpparamobject+
几何对象+true ”,程序还会输出详细的对象参数化组成。如图2 ,我们可以获取一矩形面对象的内部组成信息。
图1 矩形面与立方体的三角形内部结构组成
图2 命令流获取几何对象参数化组成 18
当我们结束几何模型创建(土/结构模式)进入网格模式时,为了能够准确识别整个几何模型的某些部分,程序会将各几
何对象做相互交叉运算,与结构模式下自带的 “intersect and recluster ”布尔运算工具类似,譬如通过交叉运算分离基坑、隧
道模型中需要开挖掉的土体。
为了确保程序不会错误地更改几何对象,参数化交叉过程中组成几何对象的参数化三角形会被划分为若干部分,以分离
相互切割后的几何体。在网格模式中,程序会使用最终参数化交叉计算完成后的几何体进行网格划分计算。
1.2 参数化交叉失败原因及解决方案
当两个几何对象的交集接近边缘时,就会变得复杂。以图3 为例,一细长矩形面与另一矩形面相互穿插,且交线位置靠
近细长矩形面的左边缘。参数化交叉计算时,组成细长矩形面的一个参数化三角形被另一个面切割成一个面积很小的三角形,
当这个小三角形的尺寸低于PLAXIS 3D 程序中使用的几何容差时,这个小三角形将会从整个几何图形中被过滤出来,导致交
叉操作失败。同样的,如图 4 ,两条线之间的搭接,相互切割后可能会形成长度极小的线。亦或是两条线的端点之间的距离
很近,但并未连接上,这都将会导致参数化交叉失败。
图3 面与面的参数化交叉
图4 线与线的参数化交叉
单纯的面与面、面与体、体与体之间的相交问题往往可以通过检查对象参考点的坐标来检查,或者在命令栏输入“tabulate+
几何对象”命令获取几何对象的坐标信息。根据经验,更多的工程师遇到的是相邻几何对象距离过近的问题,且很多参数化
19
交叉问题都来源于外部几何对象的导入。这要求我们从外部导入模型时必须保证几何模型的精确度和不同对象间的连接性。
那么,单独在PLAXIS 3D 中如何检查并调整相邻对象的位置呢?
1、检查相邻对象及距离
在一个复杂的几何模型中,如何检查距离过近的几何对象?在最新版本的PLAXIS CE V20 中,结构模式下竖排工具栏中
提供了一个相邻对象的检查工具,用户可以直接点击获取。在之前版本中,用户可以输入 “checkgeometry ”命令,如图 5,
程序会自动检查相邻的对象及距离。
文档评论(0)