Ansys用于提取刚度矩阵的命令
ANSYS中整体、单元刚度和质量矩阵的提取
ANSYS中整体、单元刚度和质量矩阵的提取1、整体刚度和质量矩阵的提取。
1.1、用户程序法,需要二次开发该功能需要进行二次开发,由ansys形成的二进制文件.full提取整体刚度和质量矩阵。
基于ansys的一个用户开发程序例子编了一个程序(附件中)。
开发环境:compaqfortran6.5运行环境:win2000。
一个主文件self.for;另一个文件matrixout.f90用于矩阵输出;binlib.lib 为ansys提供的库文件,将其引入项目中(也可直接扔进debug目录);.full文件由子空间迭代模态分析获得。
运行编译后的可执行文件.exe其他文件见/f/EE24A2F87F524606.html1.2、超单元法其原理很简单,即使用ansys的超单元即可解决问题。
定义超单元,然后列出超单元的刚度矩阵即可。
下面是一个小例题,自可明白。
/prep7k,1k,2,3000l,1,2et,1,beam3mp,ex,1,2e5mp,prxy,1,0.3r,1,5000,2e7,200lesize,all,,,10lmesh,allfinish!----以上正常建立模型,不必施加约束和荷载/soluantype,7 !substructuring分析类型seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)nsel,all !选择所有节点m,all,all !定义所有节点自由度为主自由度solve !求解selist,matname,3 !列出整体刚度矩阵1.3、HBMAT命令法提取整体矩阵13.1、命令说明命令:HBMAT,fname,ext,--,form,matrx,rhs其中:Fname---输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。
ext---输出矩阵文件的扩展名,缺省为.matrix。
form---定义输出矩阵文件的格式,其值可取:=ASCII:ASCII码格式;=BIN:二进制格式。
ansys提出刚度和质量矩阵
一、连续钢梁的刚度和质最矩阵弹性模量:EX=2.0x 10n Pa 泊松比:PRXY=0.3 密度:DENS=7811Kg/m3 截面特性如右图。
AN SYS命令流:/FILNAM.BEAM MASS AND KNIFF ANALYSIS/TITLE, BEAM MASS AND KNIFF ANALYSIS/PREP7EI1BEAM3MBEX470E11MRNUXYX0.3MRDENS 丄7800SECTYPE,1,BEAM」,,3SECO 阡SET.CENTSECDATAO150・:15,030・02O02,0・(HO0O0 K10O0K210O0一、框架的刚度和质呈:矩阵的提取模型采用右图的集中质屋模型,Ml=2762Kg ,M2=2760Kg, M3=2300Kg,层间刚度分别为:248500、192100. 152200命令流如下:finish/clear/prep7 et4z combinl4keyopt,1,2,1 !—维弹簧单元(Ux平动)et2mass21 keyopt,2,3/2 !3・D mass没有转动惯最0,1041-1)*3,0 *enddo!质最常数r z2,2762r,3,276054,2300type,2*do,i,2,4,lrealje,i*enddo!层间刚度^12,248500G1*******G14J52200 type」•doj,134 realjl+i eJJ+1 *enddo 哟束nselsnode,24JL d,all,uz,0d,all,uy,0 allsel d,l,all,0 /solu antype z7 seoptsubmatB m,all z all solve selistsubmat.B使用该命令流町以得到结构的刚度矩阵和质最矩阵结果: 刚度矩阵:440600. 00 -192100. 000. 0000000 质量矩阵:2762. 00000. 00000000. 0000000•192100.00344300. 00-152200.000. 0000000-152200. 00152200. 000.00000002760. 00000.00000000.00000000.00000002300. 0000imIT12mik-ki附件1:(运行ANSYS命令的输出结果,最后面是刚度和质最矩阵)PRINT CONTENTS OF SUPERELEMENT submatPRINT OPTION = 3HEADER =8 3 2 3 34 0 4 3 01 1 0 0 10 0 1 12 11550 1101 166 103 submat 1078 0922 928 946 953 976982 1027 1072 0 934940 106004406 0 0 30 0419 0 0 0 00 0 0 0HEADER SUMMARY:NUMBER OF ROWS = 3NUMBER OF MATRICES = 2NUMBER OF EDGE PLOT LINES = 3NUMBER OF DEGREES OF FREEDOM PER NODE = 3NUMBER OE DEGREE OF FREEDOM INDICES = 4NUMBER OF NODES = 3NUMBER OF LOAD VECTORS = 1NUMBER OE TRANSFORMATIONS = 0BASE FILE NAME二submatMAXIMUM STIFFNESS二0. 44060E+06DEGREES OF FREEDOM PER NODE =DEGREES OF FREEDOM PER NODE LABELS =UX UY UZDEGREES OF FREEDOM AS GENERATED =4 7 10REORDERED DOF POSITIONSORIGINAL DOF ORDER =DEGREE OF FREEDOM INDICES =1 2 3 4 TITLE =NODES =23 4NODE X Y THXZ2 0. 0000 3. 0000 0. 00003 0. 0000 6. 0000 0. 00004 0. 0000 9. 0000 0. 0000EDGE PLOT DATA 二EDGE XI Y1Z21 0. 0000 0. 0000 0. 00002 0. 0000 3. 0000 0. 00003 0. 0000 6. 0000 0. 0000GLOBAL DOF SET 二33 65 97GLOBAL DOF SET NODES, LABELS2 UX3 UX4 7 10MASS INFORMATION:Z THXY THYZ 0. 0000 0. 0000 0. 0000 0. 0000 0. 0000 0. 0000 0. 0000 0. 0000 0. 0000Z1 X2 Y20. 0000 0. 0000 3. 0000 0. 0000 0. 0000 6. 0000 0. 0000 0. 0000 9. 00004 UXTOTAL MASS = 7822.0CENTROID (X,Y,Z) = 0. 0000 5. 8228 MOMENT OE INTERTIA ABOUT ORIGIN:IXX = 0.31052E+06 IYY = 0. 0000IXY = 0.0000 IYZ = 0.0000 0. 00001ZZ = 0.31052E+06 IZX = 0. 0000RON 1 MATRIX440600. 00 -192100. 00 0. 0000000ROW 1 MATRIX 22762. 0000 0. 0000000 0. 0000000ROW 2 MATRIX 1-192100. 00 344300. 00 -152200. 00ROW 2 MATRIX 20. 0000000 2760. 0000 0. 0000000ROW 3 MATRIX 10. 0000000 -152200. 00 152200. 00ROW 3 MATRIX 20. 0000000 0. 0000000 2300. 0000LOAD VECTOR 10. 0000000 0. 0000000 0. 0000000。
ANSYS中整体、单元刚度和质量矩阵的提取
ANSYS中整体、单元刚度和质量矩阵的提取1、整体刚度和质量矩阵的提取。
1.1、用户程序法,需要二次开发该功能需要进行二次开发,由ansys形成的二进制文件.full提取整体刚度和质量矩阵。
基于ansys的一个用户开发程序例子编了一个程序(附件中). 开发环境:compaqfortran6。
5运行环境:win2000。
一个主文件self。
for;另一个文件matrixout。
f90用于矩阵输出;binlib.lib为ansys提供的库文件,将其引入项目中(也可直接扔进debug目录);.full文件由子空间迭代模态分析获得。
运行编译后的可执行文件.exe其他文件见http://d。
/f/EE24A2F87F524606.html1。
2、超单元法其原理很简单,即使用ansys的超单元即可解决问题。
定义超单元,然后列出超单元的刚度矩阵即可。
下面是一个小例题,自可明白。
/prep7k,1k,2,3000l,1,2et,1,beam3mp,ex,1,2e5mp,prxy,1,0。
3r,1,5000,2e7,200lesize,all,,,10lmesh,allfinish!--—-以上正常建立模型,不必施加约束和荷载/soluantype,7 !substructuring分析类型seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)nsel,all !选择所有节点m,all,all !定义所有节点自由度为主自由度solve !求解selist,matname,3 !列出整体刚度矩阵1。
3、HBMAT命令法提取整体矩阵13.1、命令说明命令:HBMAT,fname,ext,—-,form,matrx,rhs其中:Fname--—输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。
ext———输出矩阵文件的扩展名,缺省为。
matrix.form---定义输出矩阵文件的格式,其值可取:=ASCII:ASCII码格式;=BIN:二进制格式。
(2021年整理)ANSYS中整体、单元刚度和质量矩阵的提取
ANSYS中整体、单元刚度和质量矩阵的提取编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(ANSYS中整体、单元刚度和质量矩阵的提取)的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为ANSYS中整体、单元刚度和质量矩阵的提取的全部内容。
ANSYS中整体、单元刚度和质量矩阵的提取1、整体刚度和质量矩阵的提取。
1.1、用户程序法,需要二次开发该功能需要进行二次开发,由ansys形成的二进制文件.full提取整体刚度和质量矩阵。
基于ansys的一个用户开发程序例子编了一个程序(附件中)。
开发环境:compaqfortran6.5运行环境:win2000。
一个主文件self。
for;另一个文件matrixout.f90用于矩阵输出;binlib。
lib为ansys提供的库文件,将其引入项目中(也可直接扔进debug目录);。
full文件由子空间迭代模态分析获得.运行编译后的可执行文件.exe其他文件见http:///f/EE24A2F87F524606。
html1.2、超单元法其原理很简单,即使用ansys的超单元即可解决问题。
定义超单元,然后列出超单元的刚度矩阵即可。
下面是一个小例题,自可明白。
/prep7k,1k,2,3000l,1,2et,1,beam3mp,ex,1,2e5mp,prxy,1,0。
3r,1,5000,2e7,200lesize,all,,,10lmesh,allfinish!——-—以上正常建立模型,不必施加约束和荷载/soluantype,7 !substructuring分析类型seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)nsel,all !选择所有节点m,all,all !定义所有节点自由度为主自由度solve !求解selist,matname,3 !列出整体刚度矩阵1.3、HBMAT命令法提取整体矩阵13.1、命令说明命令:HBMAT,fname,ext,—-,form,matrx,rhs其中:Fname--—输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。
ansys提出刚度和质量矩阵
2762.0000 0.0000000 0.0000000
附件 1:(运行 ANSYS 命令的输出结果,最后面是刚度和质量矩阵) PRINT CONTENTS OF SUPERELEMENT submat PRINT OPTION = 3 HEADER = 8 4 1 0 0 at 922 982 940 0 419 0 3 0 1 0 1101 1078 928 1027 106004406 0 0 2 4 0 1 166 0 946 1072 0 0 0 3 3 0 12 103 953 0 0 0 0 3 0 1 1155 subm 976 934 3 0 0
一、连续钢梁的刚度和质量矩阵 弹性模量:EX=2.0× 1011 Pa 泊松比:PRXY=0.3 密度:DENS=7811Kg/m3 截面特性如右图。 ANSYS 命令流: /FILNAM,BEAM MASS AND KNIFF ANALYSIS /TITLE, BEAM MASS AND KNIFF ANALYSIS /PREP7 ET,1,BEAM3 MP,EX,1,2.0E11 MP,NUXY,1,0.3 MP,DENS,1,7800 SECTYPE,1,BEAM,I,,3 SECOFFSET,CENT SECDATA,0.15,0.15,0.3,0.02,0.02,0.01,0,0,0,0 K,1,0,0,0 K,2,10,0,0
GLOBAL DOF SET = 33 65 97 GLOBAL DOF SET NODES, LABELS = 2 UX 3 UX MASS INFORMATION: TOTAL MASS = 7822.0 CENTROID (X,Y,Z) = 0.0000 5.8228 MOMENT OF INTERTIA ABOUT ORIGIN: IXX = 0.31052E+06 IYY = 0.0000 IXY = 0.0000 IYZ = 0.0000 ROW 1 MATRIX 1
ansys提出刚度和质量矩阵
EDGE PLOT DATA = EDGE Z2 1 0.0000 2 0.0000 3 0.0000 0.0000 0.0000 3.0000 6.0000 0.0000 0.0000 0.0000 0.0000 6.0000 9.0000 0.0000 0.0000 0.0000 0.0000 3.0000 X1 Y1 Z1 X2 Y2
r,12,248500 r,13,192100 r,14,152200 type,1 *do,i,1,3,1 real,11+i e,i,i+1 *enddo !约束 nsel,s,node,,2,4,1 d,all,uz,0 d,all,uy,0 allsel d,1,all,0 /solu antype,7 seopt,submat,3 m,all,all solve selist,submat,3 /
-192100.00 2 0.0000000 1 344300.00 2 2760.0000 1 -152200.00 2 0.0000000
0.0000000
0.0000000
-152200.00
0.0000000
152200.00
2300.0000
0.0000000
0.0000000
ansys质量矩阵刚度矩阵提取说课材料
a n s y s质量矩阵刚度矩阵提取ansys质量矩阵刚度矩阵提取看了这么久了都没人回,查了一些质料终于找到答案了,,下面提供三种方法:方便与其他程序进行接口编程1.Which matrix you would like? element stiffness matrix or full stiffness matrix?element stiffness is within file.emat. full stiffness matrix is within file.fullA simple way to dump the matrix is as follow:-------------------/aux2fileaux2,file,ematform,longdump,all-------------------2.可以使用/DEBUG命令来得到。
详细步骤参见下面的宏文件finish/clearPI=3.1415926w1=3w2=10w3=6w4=1.2r=.8t=0.08/PREP7!*ET,1,SHELL63R,1,tET,2,MASS21R,2,500,500,500,2000,2000,2000,!*UIMP,1,EX, , ,2e11UIMP,1,NUXY, , ,0.3,UIMP,1,DAMP, , ,0.2,UIMP,1,DENS, , ,7800,BLC4,0,0,w2,w1ESIZE,1.5,0,AMESH,allNSEL,S,LOC,X,0.0D,all, , , , , ,ALL, , , , ,allsel,allSFA,all,1,PRES,12FINISH/OUTPUT,cp,out,, ! 将输出信息送到cp.out文件/debug,-1,,,1 ! 指定输出单元矩阵/SOLUSOLVEfinish/OUTPUT, TERM ! 将输出信息送到output windows中! 这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵3.其原理很简单,即使用ansys的超单元即可解决问题。
ansys提取刚度矩阵案例(命令流及矩阵文件)
ansys提取刚度矩阵案例(命令流及矩阵⽂件)ansys提取刚度矩阵的三种⽅法注:本案例借鉴了王新敏⽼师编著的《ansys⼯程结构数值分析》部分内容结构刚度矩阵K(1)单元刚阵的提取-----详见page356/PREP7ET,1,BEAM3MP,EX,1,2E5R,1,1E-2,32E-5,0.5N,1N,2,0,4N,3,4,4N,4,4,0EN,1,2,3EN,2,1,2EN,3,4,3F,2,FX,5SFBEAM,1,1,PRES,10,,,,2,-1SFBEAM,2,1,PRES,3D,1,ALLD,4,ALL/SOLU/OUTPUT,ELEMSTIFF,TXT/DEBUG,-1,,,1SOLVE/OUTPUTFINISH⽤任⼀⽂本编辑器打开ELEMSTIFF.TXT⽂件可得到单元刚度矩阵ELEMSTIFF.TXT(2)⽤HBMAT提取原始刚度矩阵和节点载荷FINISH/CLEAR/FILNAME,HBFILE/PREP7ET,1,BEAM3MP,EX,1,2E5R,1,1E-2,32E-5,0.5N,1N,2,0,4N,3,4,4N,4,4,0EN,1,2,3EN,2,1,2SFBEAM,1,1,PRES,10,,,,2,-1SFBEAM,2,1,PRES,3/SOLUWRFULL,1SOLVEFINISH/AUX2FILE,HBFILE,FULLHBMAT,HBFILE,TXT,ASCII,STIFF,YESFINISH⽤⽂本编辑器打开HBFILE.TXT可看到⽤Harwell-Boeing格式记录的⽂件(仅含⾮零项的上三⾓阵,刚度矩阵为对称矩阵)。
矩阵有12⾏12列,33个⾮零元素HBFILE.TXT(3)⽤HBMAT提取结构刚度矩阵与(2)相同,但施加约束条件即可。
所⽣成的HBMAT.TXT的前5⾏为/PREP7ET,1,BEAM3MP,EX,1,2E5R,1,1E-2,32E-5,0.5N,1N,2,0,4N,3,4,4N,4,4,0EN,1,2,3EN,2,1,2EN,3,4,3F,2,FX,5SFBEAM,1,1,PRES,10,,,,2,-1SFBEAM,2,1,PRES,3D,1,ALLD,4,ALL/SOLUWRFULL,1SOLVEFILE,⽂件名缺省,FULLHBMAT,⽂件名缺省,TXT,ASCII,STIFF,YESFINISH其意义同上,但数值有变化。
ansys质量矩阵刚度矩阵提取教学提纲
a n s y s质量矩阵刚度矩阵提取ansys质量矩阵刚度矩阵提取看了这么久了都没人回,查了一些质料终于找到答案了,,下面提供三种方法:方便与其他程序进行接口编程1.Which matrix you would like? element stiffness matrix or full stiffness matrix?element stiffness is within file.emat. full stiffness matrix is within file.fullA simple way to dump the matrix is as follow:-------------------/aux2fileaux2,file,ematform,longdump,all-------------------2.可以使用/DEBUG命令来得到。
详细步骤参见下面的宏文件finish/clearPI=3.1415926w1=3w2=10w3=6w4=1.2r=.8t=0.08/PREP7!*ET,1,SHELL63R,1,tET,2,MASS21R,2,500,500,500,2000,2000,2000,!*UIMP,1,EX, , ,2e11UIMP,1,NUXY, , ,0.3,UIMP,1,DAMP, , ,0.2,UIMP,1,DENS, , ,7800,BLC4,0,0,w2,w1ESIZE,1.5,0,AMESH,allNSEL,S,LOC,X,0.0D,all, , , , , ,ALL, , , , ,allsel,allSFA,all,1,PRES,12FINISH/OUTPUT,cp,out,, ! 将输出信息送到cp.out文件/debug,-1,,,1 ! 指定输出单元矩阵/SOLUSOLVEfinish/OUTPUT, TERM ! 将输出信息送到output windows中! 这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵3.其原理很简单,即使用ansys的超单元即可解决问题。
NO2 如何提取Ansys整体刚度阵及转换成Matlab数据
function [a, rhsval] = hb_to_msm (input_file) M、C、K:稀疏矩阵; rhsval:载荷右端项
input_file:步骤2导出的数据文件
6. 利用 matlab 程序“readAnsysSort2.m”即可读取 EMAT 文件,程序见附录 3
function NodeDofs = readAnsysSort2(file1,file2) file1:通过5导出的EMAT文件,即“DUMP.lis” file2:模型约束文件
节点号 约束自由度
4. 该方法适用于大型结构,复杂模型。 5. 该方法生成的整体刚度阵,是按优化后节点序列排序的,需要找到各节点在刚度阵中的
对应的位置,此处通过 EMAT 文件获取,其中 EMAT 文件的格式说明见附录。
FINISH /AUX2 FORM,LONG FILEAUX2,'file','emat',' ' DUMP,5, FINISH
FINISH /AUX2 FILE,'file','full',' ' HBMAT,'k','txt',' ',ASCII,STIFF,YES FINISH
HBMAT,'m','txt',' ',ASCII,MASS,YES HBMAT,'c','txt',' ',ASCII,DAMP,NO YES-列出载荷右端项;NO-不列出载荷右端项;
ANSYS中整体、单元刚度和质量矩阵的提取
ANSYS中整体、单元刚度和质量矩阵的提取1、整体刚度和质量矩阵的提取。
1.1、用户程序法,需要二次开发该功能需要进行二次开发,由ansys形成的二进制文件.full提取整体刚度和质量矩阵。
基于ansys的一个用户开发程序例子编了一个程序(附件中)。
开发环境:compaqfortran6.5运行环境:win2000。
一个主文件self.for;另一个文件matrixout.f90用于矩阵输出;binlib.lib 为ansys提供的库文件,将其引入项目中(也可直接扔进debug目录);.full文件由子空间迭代模态分析获得。
运行编译后的可执行文件.exe其他文件见/f/EE24A2F87F524606.html1.2、超单元法其原理很简单,即使用ansys的超单元即可解决问题。
定义超单元,然后列出超单元的刚度矩阵即可。
下面是一个小例题,自可明白。
/prep7k,1k,2,3000l,1,2et,1,beam3mp,ex,1,2e5mp,prxy,1,0.3r,1,5000,2e7,200lesize,all,,,10lmesh,allfinish!----以上正常建立模型,不必施加约束和荷载/soluantype,7 !substructuring分析类型seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)nsel,all !选择所有节点m,all,all !定义所有节点自由度为主自由度solve !求解selist,matname,3 !列出整体刚度矩阵1.3、HBMAT命令法提取整体矩阵13.1、命令说明命令:HBMAT,fname,ext,--,form,matrx,rhs其中:Fname---输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。
ext---输出矩阵文件的扩展名,缺省为.matrix。
form---定义输出矩阵文件的格式,其值可取:=ASCII:ASCII码格式;=BIN:二进制格式。
ANSYS中整体、单元刚度和质量矩阵的提取
ANSYS中整体、单元刚度和质量矩阵的提取1、整体刚度和质量矩阵的提取。
1.1、用户程序法,需要二次开发该功能需要进行二次开发,由ansys形成的二进制文件.full提取整体刚度和质量矩阵。
基于ansys的一个用户开发程序例子编了一个程序(附件中)。
开发环境:compaqfortran6.5运行环境:win2000。
一个主文件self.for;另一个文件matrixout.f90用于矩阵输出;binlib.lib 为ansys提供的库文件,将其引入项目中(也可直接扔进debug目录);.full文件由子空间迭代模态分析获得。
运行编译后的可执行文件.exe其他文件见/f/EE24A2F87F524606.html1.2、超单元法其原理很简单,即使用ansys的超单元即可解决问题。
定义超单元,然后列出超单元的刚度矩阵即可。
下面是一个小例题,自可明白。
/prep7k,1k,2,3000l,1,2et,1,beam3mp,ex,1,2e5mp,prxy,1,0.3r,1,5000,2e7,200lesize,all,,,10lmesh,allfinish!----以上正常建立模型,不必施加约束和荷载/soluantype,7 !substructuring分析类型seopt,matname,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)nsel,all !选择所有节点m,all,all !定义所有节点自由度为主自由度solve !求解selist,matname,3 !列出整体刚度矩阵1.3、HBMAT命令法提取整体矩阵13.1、命令说明命令:HBMAT,fname,ext,--,form,matrx,rhs其中:Fname---输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。
ext---输出矩阵文件的扩展名,缺省为.matrix。
form---定义输出矩阵文件的格式,其值可取:=ASCII:ASCII码格式;=BIN:二进制格式。
ansys提取单元刚度矩阵
ansys提取单元刚度矩阵
在使用ANSYS进行有限元分析时,我们通常需要提取单元的刚度矩阵。
刚度矩阵是描述单元刚度的一个重要参数,它可以用来计算单元的应力、应变和位移等参数。
提取单元刚度矩阵的方法如下:
1. 首先,在ANSYS中建立模型并进行网格划分。
确定需要提取刚度矩阵的单元,例如在ANSYS中选择PLANE42单元。
2. 在ANSYS命令窗口中输入“/POST1”命令,进入后处理模式。
3. 输入“ET,LIST”命令,显示所有单元类型的列表。
根据需要选择需要提取刚度矩阵的单元类型。
4. 输入“SET,LIST”命令,选择需要提取刚度矩阵的单元集合。
5. 输入“MAT,LIST”命令,选择需要提取刚度矩阵的材料属性。
6. 输入“SGLSTIF,ALL”命令,提取所有单元的刚度矩阵。
也可以使用“SGLSTIF,LIST”命令,提取指定单元的刚度矩阵。
7. 输入“PRRSOL,U”命令,显示单元的未知位移。
8. 输入“PRRSOL,F”命令,显示单元的未知力。
通过以上步骤,我们就可以成功提取单元的刚度矩阵,并使用它来计算单元的应力、应变和位移等重要参数。
- 1 -。
2016新编ANSYS中导出刚度矩阵
[转贴]ansys中导出刚度矩阵ansys中导出刚度矩阵可以使用/DEBUG命令来得到。
详细步骤参见下面的宏文件finish/clearPI=3.1415926w1=3w2=10w3=6w4=1.2r=.8t=0.08/PREP7!*ET,1,SHELL63R,1,tET,2,MASS21R,2,500,500,500,2000,2000,2000,!*UIMP,1,EX, , ,2e11UIMP,1,NUXY, , ,0.3,UIMP,1,DAMP, , ,0.2,UIMP,1,DENS, , ,7800,BLC4,0,0,w2,w1ESIZE,1.5,0,AMESH,allNSEL,S,LOC,X,0.0D,all, , , , , ,ALL, , , , ,allsel,allSFA,all,1,PRES,12FINISH/OUTPUT,cp,out,, ! 将输出信息送到cp.out文件/debug,-1,,,1 ! 指定输出单元矩阵/SOLUSOLVEfinish/OUTPUT, TERM ! 将输出信息送到output windows中! 这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵干部教育培训工作总结[干部教育培训工作总结] 年干部教育培训工作,在县委的正确领导下,根据市委组织部提出的任务和要求,结合我县实际,以兴起学习贯彻“三个代表”重要思想新高潮为重点,全面启动“大教育、大培训”工作,取得了一定的成效,干部教育培训工作总结。
现总结报告如下:一、基本情况全县共有干部**人,其中中共党员**人,大学本科以上学历**人,大专学历**人,中专学历**人,高中及以下学历**人。
**年,以县委党校、县行政学校为主阵地,举办各类培训**期,培训在职干部**人,占在职干部总数的**.*%,培训农村党员、干部**人,其中:举办科级领导干部轮训班*期,培训**人;举办科级领导干部“三个代表”重要思想专题学习班*期,培训**人;举办科级以下公务员培训班*期,培训**人;举办企业经营管理者培训班*期,培训**人;举办专业技术人员培训班*期,培训**人;举办非中共党员干部培训班*期,培训**人;举办理论骨干培训班*期,培训**人;举办妇女干部培训班*期,培训**人;举办基层团干培训班*期,培训**人;举办农村党支部书记、村主任培训班各*期,培训**人,达到了每年培训在职干部五分之一的要求,超额完成了培训任务。
ansys质量矩阵刚度矩阵提取说课材料
an s y s 质量矩阵刚度矩阵提取ansys质量矩阵刚度矩阵提取看了这么久了都没人回,查了一些质料终于找到答案了,,下面提供三种方法:方便与其他程序进行接口编程 1.Which matrix you would like? element stiffness matrix or full stiffness matrix?element stiffness is within file.emat. full stiffness matrix is within file.fullA simple way to dump the matrix is as follow: /aux2 fileaux2,file,emat form,l ong dump,all2.可以使用/DEBUG命令来得到。
详细步骤参见下面的宏文件fin ish/clearPl=3.1415926w1=3w2=10w3=6w4=1.2r=.8t=0.08/PREP7!*ET,1,SHELL63R,1,tET,2,MASS21R,2,500,500,500,2000,2000,2000,!*UIMP,1,EX, , ,2e11UIMP,1,NUXY, , ,0.3,UIMP,1,DAMP, , ,0.2,UIMP,1,DENS, , ,7800,BLC4,0,0,w2,w1ESIZE,1.5,0,AMESH,allNSEL,S,LOC,X,0.0D,all, , , , , ,ALL,,,,,allsel,allSFA,all,1,PRES,12FINISH/OUTPUT,cp,out,, !将输出信息送到cp.out文件/debug,-1,,,1 !指定输出单元矩阵/SOLUSOLVEfin ish/OUTPUT, TERM !将输出信息送到output windows 中!这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵3.其原理很简单,即使用an sys的超单元即可解决问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1行:格式(A72),为文件头的字符型解释,如刚度矩阵或质量矩阵等标题。
第2行:格式(5I14),分别表示该文件的总行数(不包括文件头)、矩阵列指针的总行数、矩阵行索引的总行数、矩阵元素数值的总行数、右边项总行数。
Ansys用于提取刚度矩阵的命令
命令:HBMAT,fname,ext,--,form,matrx,rhs
其中:
Fname---输出矩阵的路径和文件名,缺省为当前工作路径和当前工作文件名。
=MASS:输出质量矩阵。可用于特征值屈曲、子结构分析、模态分析。
=DAMP:输出阻尼矩阵。仅用于有阻尼的模态分析。
ቤተ መጻሕፍቲ ባይዱ
第5行:格式(A3,11X,2I14),A3各列分别表示右边项格式、应用高斯起始矢量、应用eXact求解矢量;两个整数分别表示右边项列数、行索引数。三个字符中的第1个字符可取:F---全部存贮(如节点荷载向量的全部元素)、M---与系数矩阵相同方法。
第6行后:矩阵元素值(单列)。
第3行:格式(A3,11X,4I14),分别为矩阵类型、矩阵行数、矩阵列数、矩阵行索引数(对组装后的矩阵,该值等于矩阵行索引数)、单元元素数(对组装后的矩阵此值为0)。
第4行:格式(2A16,2A20),分别表示列指针格式、行索引格式、系数矩阵数值格式、右边项数值格式。
ext---输出矩阵文件的扩展名,缺省为.matrix。
form---定义输出矩阵文件的格式,其值可取:
=ASCII:ASCII码格式;
⑵ Harwell-Boeing文件格式
用HBMAT命令可输出结构刚度矩阵、质量矩阵和阻尼矩阵,其文件记录格式为大型稀疏矩阵的标准交换格式,采用索引存储方法仅记录矩阵的非零元素。文件基本格式是前面有4或5行描述数据,其后为单列矩阵元素值,说明如下:
=BIN:二进制格式。
matrix---定义输出矩阵的类型,其值可取:
=STIFF:输出刚度矩阵。可用于写入了.FULL文件的任何类型的分析。
rhs---右边项输出控制(右边项指用矩阵所表示方程的等号右端矢量,这里可为节点荷载向量),如rhs=YES则输出,如rhs=NO则不输出。
模态分析时,因仅LANB和QR法可生成完整的质量矩阵,因此也仅采用这两种方法时才可使用HBMAT命令得到质量矩阵文件。