找回密码
 注册
Simdroid-非首页
查看: 2662|回复: 50

【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

[复制链接]
发表于 2004-4-5 19:46:02 | 显示全部楼层 |阅读模式 来自 四川成都
在SYSNOISE板块里面,有一个迫切需要解决的问题就是如何将ANSYS与SYSNOISE很好地衔接起来,尽管用CDWRITE能解决模型转换的问题,可是对于模态结果文件以及其他的ANSYS分析结果文件的导入ANSYS,至今还没有人能给出有效的解决方法(至少在网上很难找到),本人经过几天的钻研几经波折,终于成功实现模型文件之间衔接的程序编制。兴奋之余,想到那些正为此事苦恼的兄弟姐妹们,特将命令流上传,大家分享!斑竹记得给偶加分哦。

评分

1

查看全部评分

 楼主| 发表于 2004-4-5 19:47:40 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

Simdroid开发平台
首先是ANSYS的建模与分析求解:
FINISH
/CLEAR,NOSTART
/PREP7
ET,1,SHELL63,2
R,1,.5           
MP,EX,1,210E9
MP,NUXY,1,0.3
MP,DENS,1,7800
BLC4,-2,-2,4,4   
LESIZE,ALL, , ,4, ,1, , ,1,
AMESH,ALL
DL,ALL, ,ALL,  
!CDWRITE,ALL,PLATE,cdb
/SOLU
ANTYPE,MODAL
MODOPT,LANB,5   
MXPAND,5
SOLVE
FINISH
 楼主| 发表于 2004-4-5 19:49:17 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

这一步只是很一般的一个模态分析例子,没有什么特别值得称道的。别急,先看看ANSYS里面的模型图。
 楼主| 发表于 2004-4-5 19:51:36 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

先看看模型的节点:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 19:52:57 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

再看看模型的单元:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 19:56:15 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

接着是重点!!!在后处理中将实现ANSYS到SYSNOISE的模型文件建立。
 楼主| 发表于 2004-4-5 19:56:46 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

/POST1
*GET,MAXNUM_NODE,NODE,,NUM,MAX
*GET,MAXNUM_ELEM,ELEM,,NUM,MAX
ELEMTYPE=4
  
*DIM,SYSNOISE_TITLE,CHAR,4,3
SYSNOISE_TITLE(1,1)='SYSNOISE'
SYSNOISE_TITLE(1,2)=' MESH FI'
SYSNOISE_TITLE(1,3)='LE'
SYSNOISE_TITLE(2,1)='Rev 5.2 '
SYSNOISE_TITLE(2,2)=' SGI'  
SYSNOISE_TITLE(3,1)='Set numb'
SYSNOISE_TITLE(3,2)='er'
SYSNOISE_TITLE(4,1)='TIME'
*CFOPEN,PLATE_MESH,fre
*VWRITE,SYSNOISE_TITLE(1,1),SYSNOISE_TITLE(1,2),SYSNOISE_TITLE(1,3)
%C%C%C
  
*VWRITE,MAXNUM_NODE,MAXNUM_ELEM,ELEMTYPE
%10I%10I%10I
  
*DIM,SYSNOISE_SUBT1,CHAR,1,1
SYSNOISE_SUBT1(1,1)='NODES'
*VWRITE,SYSNOISE_SUBT1(1,1)
(A8)
  
*DIM,LOC_NODE,,MAXNUM_NODE,3
*DIM,NUM_,,MAXNUM_NODE,1
*DO,IP,1,MAXNUM_NODE
NUM_(IP,1)=IP
*GET,LOC_NODE(IP,1),NODE,IP,LOC,X
*GET,LOC_NODE(IP,2),NODE,IP,LOC,Y
*GET,LOC_NODE(IP,3),NODE,IP,LOC,Z
*ENDDO
  
*VWRITE,NUM_(1,1),NUM_(1,1),LOC_NODE(1,1),LOC_NODE(1,2),LOC_NODE(1,3)
%10I%10I%20.8E%20.8E%20.8E  
  
*DIM,SYSNOISE_SUBT2,CHAR,1,1
SYSNOISE_SUBT2(1,1)='ELEMENTS'
*VWRITE,SYSNOISE_SUBT2(1,1)
(A8)
  
*DIM,NODE_ELEM,,MAXNUM_ELEM,4
*DIM,NUME_,,MAXNUM_NODE,1
*DO,IP,1,MAXNUM_ELEM
NUME_(IP,1)=IP
NODE_ELEM(IP,1)=NELEM(IP,1)
NODE_ELEM(IP,2)=NELEM(IP,2)
NODE_ELEM(IP,3)=NELEM(IP,3)
NODE_ELEM(IP,4)=NELEM(IP,4)
*ENDDO
ELEMTY=6
NODETY=4
*VWRITE,NUME_(1,1),NUME_(1,1),ELEMTY,NODETY,NODE_ELEM(1,1),NODE_ELEM(1,2),NODE_ELEM(1,3),NODE_ELEM(1,4)
%10I%10I%10I%10I%10I%10I%10I%10I
*VWRITE,MODE_NUM,FREQ_STR,EIGE_STR
(1X,I11,2E21.8)
 楼主| 发表于 2004-4-5 19:59:30 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

补充一下:之所以包含加载求解,主要是最终的目标不是仅仅要解决模型传导的问题,而是要实现模态、结果文件的导入、导出。我基本解决了这个问题了,让大家瞅瞅吧。
 楼主| 发表于 2004-4-5 20:03:57 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

ANSYS一阶振型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:04:55 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

ANSYS二阶振型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:06:31 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

ANSYS三阶振型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:08:30 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

ANSYS四阶振型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:09:44 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

ANSYS五阶振型。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:12:04 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

导到SYSNOISE后的模型节点图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:14:27 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

导到SYSNOISE后的模型单元图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:18:46 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

用自编的模态结果文件处理程序,将ANSYS模态结果导到SYSNOISE,SYSNOISE命令响应窗口如图所示。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:30:52 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

导到SYSNOISE里面的模态云图。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-5 20:46:23 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

导到SYSNOISE里面的模态云图2。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-6 08:37:21 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

导到SYSNOISE里面的模态云图3.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 发表于 2004-4-6 08:38:17 | 显示全部楼层 来自 四川成都

回复: 【原创】吐血奉献:在ANSYS里面创建SYSNOISE格式的模型文件。。。。。。

导到SYSNOISE里面的模态云图4。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-29 21:27 , Processed in 0.075826 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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