搞岩土设计的都知道,把CAD图纸塞进Geo5里,看着简单,真动起手来,十有八九得踩坑。这篇不整虚的,直接告诉你怎么让CAD线条乖乖听话,不再因为导入失败浪费一下午时间。
我干了十三年Geo,见过太多新人对着报错发呆。其实Geo5导入CAD,核心就三个词:图层、单位、比例。很多兄弟一上来就点导入,结果发现要么没反应,要么线条乱飞,要么根本找不到线。别急,咱们一步步拆解。
先说最头疼的单位问题。CAD里画的图,单位是毫米还是米?Geo5默认是米。如果你直接在CAD里画了1000毫米的墙厚,导入Geo5后,它可能当成1000米来处理,那模型直接爆掉。我有个徒弟,去年做边坡稳定分析,因为没注意单位,算出来的安全系数是0.05,吓出一身冷汗。后来查了半天,发现是CAD里没统一单位。所以,导入前,先在CAD里用SCALE命令检查一下,或者在Geo5导入界面里,仔细看清单位选项。别嫌麻烦,这一步能省你半小时debug。
再说图层。Geo5只识别特定图层上的线。默认情况下,它可能只读“0”层或者你指定的图层。如果你的CAD图纸里,边坡线在“边坡”层,轮廓线在“轮廓”层,那你导入时如果不勾选对应图层,Geo5就会一脸懵。我一般习惯在CAD里把需要导入的线都移到同一个图层,比如“Geo5_Import”,这样导入时直接选这个图层,干净利落,不容易漏线。
还有比例问题。有时候线条导进去了,但是特别细,或者特别粗,甚至断断续续。这通常是线型比例的问题。在CAD里,用LTS命令调整全局线型比例,让线条在屏幕上看起来正常粗细,再导入Geo5。我在一个大型基坑项目里,就是因为线型比例没调好,导入后Geo5识别不到闭合区域,导致无法生成网格。折腾了一晚上,最后发现就是LTS设错了。这种细节,书本上不一定写,都是踩坑踩出来的。
另外,CAD里的多段线(Polyline)和直线(Line)处理方式不一样。Geo5对闭合的多段线识别最好。如果你的图纸里是断开的直线,导入后可能无法形成封闭区域,导致无法定义土层或结构物。建议在CAD里用PEDIT命令,把断开的线连成闭合的多段线。这一步很关键,很多报错都是因为线没闭合。
我最近帮一个同行解决Geo5导入CAD的问题,他的图纸是别人转发的,图层混乱,单位不统一,还有大量无关的标注和文字。我让他先用AUDIT命令检查图纸健康度,然后用PURGE命令清理多余对象,再按上面的方法处理图层和单位。最后导入Geo5,一切顺利。他说,以前导入一次要半小时,现在五分钟搞定。这就是规范操作的好处。
别指望Geo5能自动识别一切。它只是个工具,你得懂它的脾气。多试几次,多总结,你会发现,其实也没那么难。记住,导入前检查图层、单位、比例,导入后检查线条是否闭合、位置是否正确。这几步做好了,基本就能避开90%的坑。
如果你还在为Geo5导入CAD头疼,不妨试试上面的方法。实在搞不定,也可以找我聊聊,咱们一起看看你的图纸问题出在哪。毕竟,经验这东西,分享出来才能互相进步。