问题描述:
PLAXIS
2D使用命令流进行隧道建模时产生奇异网格单元,导致计算错误是为什么?
解答:
PLAXIS
2D中可以使用多段曲线创建命令进行多段线或圆弧的创建,例如polycurve (4 5) "arc" 0 180 3
意为在参考点(4,5)的位置,创建一条起始角度为0°,半径为3,弧度为180°的曲线,当弧度设置为360°时,PLAXIS
2D便会创建一个闭合的弧,即圆。但用此种方式创建的圆会引起网格划分时出现奇异单元,如下图所示,在圆内无法生成三角形网格,从而引发计算错误。
为避免此类错误,用户在使用命令流创建圆时应注意不要直接创建一个“整圆”,可用两个半圆替代,该问题即可以解决,命令如下:
polycurve (4 5)
"arc" 0 180 3
polycurve (4 5)
"arc" 180 180 -3