简介概要

AutoCAD to FLAC3D模型转换方法

来源期刊:金属矿山2017年第5期

论文作者:史艳辉 裴恒 王先锋 何方维 叶坤

文章页码:135 - 139

关键词:AutoCAD;VBA;FLAC3D;模型;转换;区间;

摘    要:针对FLAC3D前处理功能较弱的特点,提出了一种Auto CAD to FLAC3D模型转换方法,将建模工作转移到建模能力较强的Auto CAD软件中。该方法的核心思想是将Auto CAD模型分解成长方体单元,将单元数据导入FLAC3D中。其实现过程:在Auto CAD中设定模型分组,指定最小单元尺寸限定尺寸,将模型进行分区,区间模型各组间进行布尔运算;然后以区间尺寸大小的长方体与区间模型进行布尔运算,如果运算结果是长方体且只有1块,则结束计算并保存;如果不是,则将区间分解为8个子区间,每个子区间与区间模型再进行计算,直至区间尺寸小于最小单元限定值为止;随后提取分解形成的长方体形3dsolid对象顶点坐标值,汇总各区间分解单元、坐标存入汇总文件,提取坐标、单元及其分组等数据写入后缀为.FLAC3D的文件中,由FLAC3D导入网格命令读取文件,完成模型转换。应用该方法可以在不简化的前提下建立复杂模型,提高模拟相似度,降低建模难度,提升建模效率,实现快速、精准建模。

详情信息展示

AutoCAD to FLAC3D模型转换方法

史艳辉,裴恒,王先锋,何方维,叶坤

中冶沈勘秦皇岛设计研究院有限公司

摘 要:针对FLAC3D前处理功能较弱的特点,提出了一种Auto CAD to FLAC3D模型转换方法,将建模工作转移到建模能力较强的Auto CAD软件中。该方法的核心思想是将Auto CAD模型分解成长方体单元,将单元数据导入FLAC3D中。其实现过程:在Auto CAD中设定模型分组,指定最小单元尺寸限定尺寸,将模型进行分区,区间模型各组间进行布尔运算;然后以区间尺寸大小的长方体与区间模型进行布尔运算,如果运算结果是长方体且只有1块,则结束计算并保存;如果不是,则将区间分解为8个子区间,每个子区间与区间模型再进行计算,直至区间尺寸小于最小单元限定值为止;随后提取分解形成的长方体形3dsolid对象顶点坐标值,汇总各区间分解单元、坐标存入汇总文件,提取坐标、单元及其分组等数据写入后缀为.FLAC3D的文件中,由FLAC3D导入网格命令读取文件,完成模型转换。应用该方法可以在不简化的前提下建立复杂模型,提高模拟相似度,降低建模难度,提升建模效率,实现快速、精准建模。

关键词:AutoCAD;VBA;FLAC3D;模型;转换;区间;

<上一页 1 下一页 >

有色金属在线官网  |   会议  |   在线投稿  |   购买纸书  |   科技图书馆

中南大学出版社 技术支持 版权声明   电话:0731-88830515 88830516   传真:0731-88710482   Email:administrator@cnnmol.com

互联网出版许可证:(署)网出证(京)字第342号   京ICP备17050991号-6      京公网安备11010802042557号