当前位置: 首页 > 仿真模拟 >ansys如何建造三维粗糙平面

ansys如何建造三维粗糙平面

作者 污无舞物5
来源: 小木虫 500 10 举报帖子
+关注

通过matlab得到了三维粗糙平面的模拟模型,怎么将模型导入到ansys等有限元软件里面去进行进一步的仿真?通过命令流还是通过其他软件进行转换?感谢大佬。 返回小木虫查看更多

今日热帖
  • 精华评论
  • kingspin

    不知道你在matlab下得到的模型的数据形式是什么样的。一般来说用CAD来描述一个复杂曲面是比较困难的,因此直接导几何进入ANSYS我估计难度比较大,失真的可能性也比较高。既然最终需要的是离散模型,我觉得你可以在matlab下先计算这个粗糙表面的节点位置(不知道你得到的是函数形式还是什么)。例如你假设一个平面由四边形网格构成,根据xy你计算出粗糙表面的z。然后你只需要把计算得到的z更新到面网格的文件中就行了。导网格文件进ANSYS应该没什么障碍

  • 污无舞物5

    引用回帖:
    2楼: Originally posted by kingspin at 2019-03-18 10:23:40
    不知道你在matlab下得到的模型的数据形式是什么样的。一般来说用CAD来描述一个复杂曲面是比较困难的,因此直接导几何进入ANSYS我估计难度比较大,失真的可能性也比较高。既然最终需要的是离散模型,我觉得你可以在m ...

    我用matlab得到的是离散点文件,知道xyz座标,但你说的将z更新到面网格文件中我不是很理解,请问具体应该怎么操作?
    图片是我最后希望达到的效果,第一步已经完成,但不知道如何导入ansys划分网格。
    ansys如何建造三维粗糙平面
    2019-03-18_104146.png


  • kingspin

    引用回帖:
    3楼: Originally posted by 污无舞物5 at 2019-03-18 11:16:54
    我用matlab得到的是离散点文件,知道xyz座标,但你说的将z更新到面网格文件中我不是很理解,请问具体应该怎么操作?
    图片是我最后希望达到的效果,第一步已经完成,但不知道如何导入ansys划分网格。

    2019-03-18_ ...

    现在ANSYS下画一个平面的网格,再根据网格节点的x和y计算z,把得到的z更新到网格文件里不就行了吗

  • 污无舞物5

    引用回帖:
    4楼: Originally posted by kingspin at 2019-03-18 11:22:35
    现在ANSYS下画一个平面的网格,再根据网格节点的x和y计算z,把得到的z更新到网格文件里不就行了吗...

    由于粗糙平面表面形貌的尺寸很小,我一共得到了几千个点,是需要一个一个输入,还是有什么方法可以一次导入?

  • klzg77541812

    引用回帖:
    3楼: Originally posted by 污无舞物5 at 2019-03-18 11:16:54
    我用matlab得到的是离散点文件,知道xyz座标,但你说的将z更新到面网格文件中我不是很理解,请问具体应该怎么操作?
    图片是我最后希望达到的效果,第一步已经完成,但不知道如何导入ansys划分网格。

    2019-03-18_ ...

    在ansys 自带的CAD软件SCDM中,可以做到曲面平滑。APDL的几何兼容性差,可能就算平滑之后也很难倒入进去。建议在workbench中划分网网格再导入apdl中进行使用。

  • klzg77541812

    引用回帖:
    5楼: Originally posted by 污无舞物5 at 2019-03-18 12:32:19
    由于粗糙平面表面形貌的尺寸很小,我一共得到了几千个点,是需要一个一个输入,还是有什么方法可以一次导入?...

    用循环命令输入,可以直接读取文件中的数据

  • 污无舞物5

    引用回帖:
    7楼: Originally posted by klzg77541812 at 2019-03-18 13:29:40
    用循环命令输入,可以直接读取文件中的数据...

    我之前用apdl比较少,用workbench多一点,请问workbench可以输入点坐标来建模吗?如何不行那apdl里面导入文件中数据的命令流应该怎么写,能给一个简单的模板吗?谢谢

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓