ansys提取刚度阵质量阵的快速方法

ansys提取刚度阵质量阵的快速方法

ID:9114671

大小:33.96 KB

页数:14页

时间:2018-04-18

ansys提取刚度阵质量阵的快速方法_第1页
ansys提取刚度阵质量阵的快速方法_第2页
ansys提取刚度阵质量阵的快速方法_第3页
ansys提取刚度阵质量阵的快速方法_第4页
ansys提取刚度阵质量阵的快速方法_第5页
资源描述:

《ansys提取刚度阵质量阵的快速方法》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、HBMAT命令:命令:HBMAT,fname,ext,--,form,matrx,rhs其中:    Fname---输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。    ext---输出矩阵文件的扩展名,缺省为.matrix。    form---定义输出矩阵文件的格式,其值可取:        =ASCII:ASCII码格式;        =BIN:二进制格式。    matrix---定义输出矩阵的类型,其值可取:        =STIFF:输出刚度矩阵。可用于写入了.FULL文件的任何类型的

2、分析。        =MASS:输出质量矩阵。可用于特征值屈曲、子结构分析、模态分析。        =DAMP:输出阻尼矩阵。仅用于有阻尼的模态分析。    rhs---右边项输出控制(右边项指用矩阵所表示方程的等号右端矢量,这里可为节点荷载向量),如rhs=YES则输出,如rhs=NO则不输出。    模态分析时,因仅LANB和QR法可生成完整的质量矩阵,因此也仅采用这两种方法时才可使用HBMAT命令得到质量矩阵文件。Harwell-Boeing文件格式:   用HBMAT命令可输出结构刚度矩阵、质量矩阵和阻尼

3、矩阵,其文件记录格式为大型稀疏矩阵的标准交换格式,采用索引存储方法仅记录矩阵的非零元素。文件基本格式是前面有4或5行描述数据,其后为单列矩阵元素值,说明如下:    第1行:格式(A72),为文件头的字符型解释,如刚度矩阵或质量矩阵等标题。    第2行:格式(5I14),分别表示该文件的总行数(不包括文件头)、矩阵列指针的总行数、矩阵行索引的总行数、矩阵元素数值的总行数、右边项总行数。    第3行:格式(A3,11X,4I14),分别为矩阵类型、矩阵行数、矩阵列数、矩阵行索引数(对组装后的矩阵,该值等于矩阵行索引

4、数)、单元元素数(对组装后的矩阵此值为0)。    第4行:格式(2A16,2A20),分别表示列指针格式、行索引格式、系数矩阵数值格式、右边项数值格式。    第5行:格式(A3,11X,2I14),A3各列分别表示右边项格式、应用高斯起始矢量、应用eXact求解矢量;两个整数分别表示右边项列数、行索引数。三个字符中的第1个字符可取:F---全部存贮(如节点荷载向量的全部元素)、M---与系数矩阵相同方法。    第6行后:矩阵元素值(单列)。    矩阵类型用3个字符表示,第1个字符可取:R---实数矩阵、C--

5、-复数矩阵、P---仅矩阵结构(无元素数值);第2个字符可取:S---对称矩阵、U---不对称矩阵、H---Hermitian矩阵、Z---病态对称矩阵;R---带状矩阵;第3个字符可取:A---组装的矩阵、E---单元矩阵(未组装)。对称矩阵只存储下三角元素,如结构刚度矩阵为对称矩阵,Harwell-Boeing格式则仅记录下三角元素。    根据Harwell-Boeing文件格式,可读取矩阵的任意行列元素的数值,也可编程还原为满矩阵存储,以便它用,很显然这种提取方式比较方便。如当生成.FULL文件后,可采用命令

6、:/AUX2FILE,mywork,fullHBMAT,mystiff,txt,ASCII,STIFF,YESFINISH将二进制mywork.full文件输出为ASCII码文件mystiff.txt,并输出右边项。MenuPathsMainMenu>GeneralPostproc>Data&FileOptsMainMenu>TimeHistPostpro>Settings>FileUtilityMenu>File>List>BinaryFilesUtilityMenu>List>Files>BinaryFiles这

7、一步一定要先读取数据,MainMenu>GeneralPostproc>Data&FileOpts不然导不出来。然后在计算的工作目录下找到mystiff.txt,OK了,只不过这是Harwell-Boeing文件格式的,还要利用程序把它转换了满矩阵存储,希望用过的高手把程序贴出来,让大家共同进步。急求把Harwell-Boeing转化为满矩阵存储的命令或程序,请大家帮帮忙。一个存储例子:StiffnessmatrixfromANSYSFULLfiledumpedintoHarwell-Boeingformat4371

8、5156RSA66150(I14)(I14)(d25.15)(d25.15)F16148111315161342356356465660.512000000000000D+030.240000000000000D+02-0.500000000000000D+030.512000000000000D+030.240000000000000D+02

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。