声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 9772|回复: 11

[Hyperworks] ANSYS导入HYPERMESH问题

[复制链接]
发表于 2006-10-23 11:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
各位大哥,请教一下怎样把ANSYS的DB数据库文件导入到HYPERMESH 中?
回复
分享到:

使用道具 举报

发表于 2006-10-27 21:24 | 显示全部楼层
关注中。。。只会从hypermesh倒入ansys中,反过来还没试过。
发表于 2007-9-29 09:18 | 显示全部楼层
用cdb文件

ANSYS中输出cdb文件
发表于 2007-10-2 11:08 | 显示全部楼层
本帖最后由 wdhd 于 2016-3-29 09:26 编辑
原帖由 wyqgenius 于 2006-10-27 21:24 发表
关注中。。。只会从hypermesh倒入ansys中,反过来还没试过。

请教hypermesh倒入ansys中是怎么导入的呢?
发表于 2007-10-29 09:45 | 显示全部楼层
转贴
hypermesh与ansys接口:
在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了。
A:HY模型在导到ansys
1.一定要在hm里面调用ansys的tamplate模板.
2.在1D 2D 3D最又下角的elem type里面重新刷新一下单元类型,一定要刷新!!
3.注意要记住模型的组分一共有几个,每个的ID号分别是多少,每个ID对应的单元类型记住,
4.在ansys的preprocessor/element/add edit delete里面add单元类型,一定要在element type reference number 后填上面对应hm ID的数字,再上面选择对应的单元类型.
5.全都定义好.然后再file/read input from下打开模型!
  另外,最好从hm保存成inp格式的,这样成功率会更高一些。(在hm里,file--export--template 然后,在output后面写文件名.inp就行了. 如果想存cdb,就文件名.cdb就行了)
另外的方法:
1.导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为*.prp;
2.然后用写字板打开它,进行编辑:
(1)删除掉定义单元类型,材料,实常数的句子,只保留生成节点和单元的语句;(TYPE,MAT,REAL等全部删除)
(2)添加自己想定义的单元类型,材料,实常数的句子。
*这样做实际上只利用了HM中的节点和单元信息。
(3)在ANSYS中INPUT这个*.prp文件就可以了。
  或:
1)导出选择ANSYS.tpl模板,在HyperMesh中,导出文件为file.cbd,file.iges;
2)打开ansys,写命令cdread,db,file,cbd   
3)enjoy yourself.

B:相关问题
1.hm8.0导出到ansys问题:
要手动定义单元类型 然后更新 不然只能导进节点 。但用hypermesh 7.0的模版不用设置就能导出,在8.0中模版要设置? 和7.0有点差别,  定义单元类型  elem type
为啥从hypermesh导入网格到ansys,只有节点没有单元 ?
    2.导到ANSYS中只有节点没有单元问题
当用ansys中file菜单的read input file from ……的功能,然后提示说element type XX 没有定义?然后就没有单元只有结点?解决措施:
1.先用hypermesh的export功能,导出ansys所需的.inp文件,
2.然后编辑这个inp文件,在定义单元的关键字前一行,加上如下
ET,A,XXXX
B,XXXX
ET,C,XXXX
备注:其中,A/B/C都是提示说没有定义的哪些单元的代号,而XXXX代表ansys 中的单元类型。如PLANE42、solid185等也就是要先向ansys声明一下,type A就是plane42,type B就是solid185…
然后保存这个inp,再重新导入ansys就可以用了。
  例子:
在HM中选择Ansys模板,导出为文本文件(后缀名任意)修改该文本文件:添加
N,497125,          58.0,            0.5,8.66666666666666
N,497126,            58.0,          8.8817841970E-16,8.66666666666666
N,497127,            58.0,            1.5,9.83333333333333
N,497128,            58.0,            2.0,9.83333333333333
修改TYPE后的类型为HM中定义的类型如:
TYPE, SOLID185  $ MAT, 3  $ REAL, 4
ESYS, 0
EN,  594486,  518789,  518776,  518772,  518772,  519397,  519384,  519380,  519380
EN,  594487,  518772,  518776,  518778,  518778,  519380,  519384,  519386,  519386
EN,  594488,  518792,  518779,  518798,  518798,  519400,  519387,  519406,  519406
发表于 2009-3-12 09:45 | 显示全部楼层
从前辈的讨论中学习了,我还要努力呀
发表于 2009-4-27 11:18 | 显示全部楼层

请教MVH,xiven2008,vibinfo

我在ansys中建模后想要导进hypermesh来划分网格(模型比较大且复杂),存成cdb之后,导进去出错,还请三位师兄告知,烦劳了!在此先谢过!
发表于 2009-4-28 10:06 | 显示全部楼层
多谢分享:lol ,学习了
发表于 2009-5-11 11:00 | 显示全部楼层
手头有一个装配件的cae模型,原本是用于ls-dyna计算的keyword文件,现在希望用Ansys做疲劳分析.请问在Hypermesh中有什么好的办法,可以方便地进行模型转化,然后导入Ansys中顺利进行计算的
发表于 2010-1-5 12:39 | 显示全部楼层

回复wjw2008

在ansys中建模后想要导进hypermesh来划分网格,可以在ANSYS中写出A.iges和A.cdb,其中iges是几何文件,cdb是在ANSYS中划分后的网格文件,你可以直接在hypermesh导入iges文件进行划分网格的操作
发表于 2010-9-5 20:57 | 显示全部楼层
preference-user profile-ansys
发表于 2010-11-24 19:55 | 显示全部楼层
回复 9 # Markjf 的帖子

同问此问题  一个K文件能导入到hypermesh里   请问怎么弄到Ansys中?
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-12-23 20:00 , Processed in 0.063006 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表