做岩土研究的,特别是做三维模型的研究,在处理边坡地形的时候如果用flac直接建立模型是很困难的,用ansys建模很方便,但是ansys建立一个比较符合地形的模型,需要大量的地形定位点,此点的得来一般都是通过工程地质提交得地形autocad图形,但是这些点在autocad中提取很是费劲,需要通过等高线来点取点,工作量极大。而且点的密度肯定不够,从而影响精度。
供一个方法,仅供大家参考
将auto cad的等高线图存为dxf,用gocad读取,这样等高线在gocad成为curve object,而gocad可以对curve object进行任意间距的densify,解决点密度问题,输出该object,存档文件是可用记事本打开的,有每个点的x,y,z,大功告成!其实也可以用gocad直接建模,不用拐这么多弯,但我还是习惯在ansys上建模,有了每个点的x,y,z,编个小程序就可以在ansys上生成地形曲面了
首先,往gocad导进dxf
生成等高线如图,其上点的分布不够均匀,可以用interpolate 对curve进行操作,
插值后生成的点,pointsetj及curve如图
接下来是导出坐标,........
生成excel格式的x,y,z坐标文件
免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删武汉格发信息技术有限公司,格发许可优化管理系统可以帮你评估贵公司软件许可的真实需求,再低成本合规性管理软件许可,帮助贵司提高软件投资回报率,为软件采购、使用提供科学决策依据。支持的软件有: CAD,CAE,PDM,PLM,Catia,Ugnx, AutoCAD, Pro/E, Solidworks ,Hyperworks, Protel,CAXA,OpenWorks LandMark,MATLAB,Enovia,Winchill,TeamCenter,MathCAD,Ansys, Abaqus,ls-dyna, Fluent, MSC,Bentley,License,UG,ug,catia,Dassault Systèmes,AutoDesk,Altair,autocad,PTC,SolidWorks,Ansys,Siemens PLM Software,Paradigm,Mathworks,Borland,AVEVA,ESRI,hP,Solibri,Progman,Leica,Cadence,IBM,SIMULIA,Citrix,Sybase,Schlumberger,MSC Products...