提取刚度矩阵
有限元刚度矩阵和质量矩阵提取
有限元刚度矩阵和质量矩阵提取一、概述有限元方法是一种常用的数值计算方法,它将复杂的物理问题离散化为简单的几何体元素,并在每个元素内部进行近似计算。
在有限元分析中,刚度矩阵和质量矩阵是两个重要的矩阵,它们提供了系统的结构信息和物理特性。
本文将介绍有限元刚度矩阵和质量矩阵提取的方法。
二、有限元刚度矩阵提取1. 刚度矩阵定义刚度矩阵是描述结构物体在受到外力作用下所产生的应变能与外力之间关系的一个重要参数。
对于一个n自由度系统,其刚度矩阵K为n*n的实对称正定矩阵。
2. 刚度矩阵推导假设一个二维平面三角形单元,其节点数为3个,分别为1、2、3号节点,其自由度数为6个(每个节点有2个自由度)。
则该单元刚度矩阵K可以表示为:K = [k11 k12 k13 k14 k15 k16;k21 k22 k23 k24 k25 k26;k31 k32 k33 k34 k35 k36;k41 k42 k43 k44 k45 k46;k51 k52 k53 k54 k55 k56;k61 k62 k63 k64 k65 k66]其中,kij表示单元局部坐标系中第i个自由度受到第j个自由度作用时的刚度系数。
对于三角形单元,其刚度矩阵可以通过以下公式推导得到:kij = ∫∫B^TDBdΩ其中,B为单元形函数的梯度矩阵,D为材料弹性模量与泊松比的组合参数,Ω为单元面积。
3. 刚度矩阵组装在有限元分析中,通常需要将多个单元组装成一个整体系统。
这时需要将各个单元的局部刚度矩阵按照节点编号和自由度顺序组装成全局刚度矩阵。
三、有限元质量矩阵提取1. 质量矩阵定义质量矩阵是描述结构物体在振动或运动过程中所具有的惯性特性的一个重要参数。
对于一个n自由度系统,其质量矩阵M为n*n的实对称正定矩阵。
2. 质量矩阵推导假设一个二维平面三角形单元,其节点数为3个,分别为1、2、3号节点,其自由度数为6个(每个节点有2个自由度)。
则该单元质量矩阵M可以表示为:M = [m11 m12 m13 m14 m15 m16;m21 m22 m23 m24 m25 m26;m31 m32 m33 m34 m35 m36;m41 m42 m43 m44 m45 m46;m51 m52 m53 m54 m55 m56;62 63 64 65 66]其中,mij表示单元局部坐标系中第i个自由度的质量。
abaqus提取整体刚度矩阵
abaqus提取整体刚度矩阵abaqus是一款常用的有限元分析软件,主要用于模拟和分析各种工程结构的力学行为。
在abaqus中,整体刚度矩阵是一个重要的概念,它能够描述结构在受力作用下的刚度特性。
本文将深入探讨abaqus 如何提取整体刚度矩阵,并分享对该概念的观点和理解。
一、整体刚度矩阵的概念整体刚度矩阵是指在有限元分析中,将结构划分成若干个离散的单元后,通过单元刚度矩阵的叠加得到的描述结构整体刚度特性的矩阵。
整体刚度矩阵反映了结构在受力作用下的刚度响应,是进行结构力学分析的重要工具。
二、abaqus提取整体刚度矩阵的方法在abaqus中,提取整体刚度矩阵的方法主要有以下步骤:1. 创建有限元模型:需要在abaqus中创建一个准确表达所研究结构的有限元模型。
这包括定义结构的几何形状、材料性质以及边界条件等。
2. 定义材料属性:在有限元分析中,材料的力学性质对整体刚度矩阵具有重要影响。
在abaqus中需要明确定义结构中所使用的材料的力学性质,包括弹性模量、泊松比等。
3. 定义加载条件:接下来,需要定义结构在受力作用下的加载条件。
这可以是施加在结构上的力或约束条件等。
4. 进行力学分析:有了有限元模型、材料属性和加载条件后,就可以进行力学分析。
在abaqus中,通常使用有限元方法求解结构的响应,得到结构的位移和应力等。
5. 提取整体刚度矩阵:通过分析结果,abaqus提供了方便的工具来提取整体刚度矩阵。
用户可以在abaqus的后处理模块中选择相应的输出选项来得到整体刚度矩阵的结果。
三、对整体刚度矩阵的理解整体刚度矩阵是结构力学分析中的一个关键概念,对于研究和理解结构的强度和刚度特性具有重要意义。
整体刚度矩阵可以用来计算结构在受力作用下的位移、应力和应变等响应,进而评估结构的安全性和可靠性。
从数学角度看,整体刚度矩阵是由单元刚度矩阵叠加得到的。
单元刚度矩阵描述了单个有限元单元在特定边界条件下的刚度特性。
提取单元刚度矩阵
单元刚度矩阵的提取刚度矩阵在有限元求解过程中扮演者非常重要的角色,以最小位能原理求解过程为例最终越是转换为含有结构刚度矩阵的能量泛函的取值问题。
有限元过程中涉及到三类刚度:单元刚度矩阵,组合结构刚度矩阵和最终求解刚度矩阵。
其中单元刚度矩阵:仅与单元的自身自由度有关,同一编号的单元矩阵的维数是固定。
组合结构刚度:矩阵根据求解的初始变量个数决定刚度矩阵的维数,属于单元组装后的初始刚度,维数和整个单元初始变量个数相等。
最终求解刚度矩阵:代入边界条件简化后的刚度。
以《Finite Element Analysis-Theory and Application With ANSYS》中的梁单元例子为例,解释刚度提取过程:此模型的单元刚度矩阵:(学则beam3梁单元后,该单元包含两节点,每个节点具有三个自由度,因此对应单元刚度矩阵为6*6的方阵)组合结构刚度矩阵:(该结构含有三个节点,每个节点具有三个原始自由度,因此组合结构刚度矩阵具有9*9阶的形式)最终求解刚度矩阵:(由于边界条件的存在,该结构中,1,3点的自由度不存在,求解参数中有六个参数已知,因此对最终求解刚度矩阵为三阶方阵)通过最终的刚度矩阵组成的方程,求解出2节点的位移解,再以这些原始解得出应力,应变,支反力的其他的解。
ansys实现过程:提取思路如下:通过/debug提取单元刚度矩阵,通过filname.full文件提取后两者的矩阵ansys实现过程如下:finish/clear/filname,k,1/prep7N,1N,2,120N,3,120,-108et,1,beam3mp,ex,1,3.0e7mp,prxy,1,0.3R,1,7.65,204,10E,1,2E,2,3/debug,-1,,,1,,,,,/OUTPUT,k,MATRix,finish/soluallsel,allsolve!生产单个刚度矩阵,查看k.MATRix文件看出单元1,2各次刚度矩阵如下/AUX2FILE,'k','full','HBMAT,'k','txt',' ',ASCII,STIFF,NOFINISH!读取k.txt文件,得出初始结构刚度刚度矩阵如下:是个 9*9阶矩阵,含有非零参数23个,(以harwell-boeing文件格式生成的,只要该格式图区方式详见站内)结果如下:!为加入边界条件的刚度矩阵finish/soluSFBEAM,1,1,PRES,800/12nsel,s,,,1,3,2/GOD,all, , , , , ,ALLallsel,all!/debug,-3,,1,,,,,,!/OUTPUT,k4,MATRix,solve/AUX2FILE,'k','full',' 'HBMAT,'k','txt',' ',ASCII,STIFF,NOFINISH!读取k.txt文件,得出求解结构刚度刚度矩阵如下:。
apdl提取刚度矩阵
APDL提取刚度矩阵1. 引言在有限元分析中,刚度矩阵是一个重要的概念。
刚度矩阵描述了结构体系的刚度特性,是进行结构分析和求解的基础。
在ANSYS的APDL(ANSYS Parametric Design Language)中,我们可以通过一系列命令和操作来提取刚度矩阵。
本文将详细介绍如何在APDL中提取刚度矩阵,并探讨相关的技巧和注意事项。
2. APDL提取刚度矩阵的基本步骤提取刚度矩阵的基本步骤如下: 1. 创建几何模型:在APDL中,首先需要创建一个几何模型,可以使用命令或者图形界面进行建模。
2. 定义材料属性:根据实际情况,定义材料的弹性模量、泊松比等力学性质。
3. 定义单元类型:选择适当的单元类型,如梁单元、壳单元或体单元,并设置相应的单元属性。
4. 定义边界条件:定义结构的边界条件,如约束和加载。
5. 生成刚度矩阵:使用APDL提供的命令,生成刚度矩阵。
6. 导出刚度矩阵:将刚度矩阵导出到外部文件进行后续分析。
3. 创建几何模型在APDL中,可以使用命令行或者图形界面来创建几何模型。
命令行方式更加灵活,可以通过输入命令来精确控制几何体的生成。
图形界面方式则更加直观,通过鼠标操作可以创建各种几何体。
4. 定义材料属性在APDL中,可以使用*MAT命令来定义材料属性。
根据实际情况,需要输入材料的弹性模量、泊松比等力学性质。
这些参数将用于计算刚度矩阵。
5. 定义单元类型在APDL中,可以使用*ELEMENT命令来定义单元类型。
根据实际情况选择适当的单元类型,如梁单元、壳单元或体单元,并设置相应的单元属性。
不同类型的单元具有不同的自由度和刚度特性,选择合适的单元类型对于提取准确的刚度矩阵至关重要。
6. 定义边界条件在APDL中,可以使用*BOUNDARY命令来定义结构的边界条件。
边界条件包括约束和加载,用于模拟实际结构的受力和支撑情况。
正确定义边界条件对于提取准确的刚度矩阵非常重要。
hypermesh刚度矩阵提取
hypermesh刚度矩阵提取标题:Hypermesh刚度矩阵提取与应用引言:在工程领域中,结构分析是一个关键的步骤,用于评估和优化设计。
而刚度矩阵是结构分析中的重要概念之一,它能够描述结构在应力和应变下的响应。
Hypermesh是一款常用于有限元分析(FEA)的前处理软件,具有强大的刚度矩阵提取功能,本文将详细讨论Hypermesh中刚度矩阵提取的方法及其应用。
一、Hypermesh简介1.1 Hypermesh的概述Hypermesh是由Altair Engineering公司开发的一款有限元前处理软件,它具有友好的用户界面和丰富的功能,被广泛应用于航天航空、汽车、机械和建筑工程等领域。
1.2 Hypermesh的刚度矩阵提取功能Hypermesh具有强大的刚度矩阵提取功能,可以根据给定的几何模型、材料属性和约束条件,自动生成结构的刚度矩阵。
刚度矩阵是描述结构在外力作用下的刚性行为的矩阵,可以用于解析分析和优化设计。
二、刚度矩阵的基本概念2.1 刚度矩阵的定义刚度矩阵是一个N×N矩阵,其中N是结构中自由度的数目。
刚度矩阵的元素表示结构中各自由度之间的相互关系和相互作用。
2.2 刚度矩阵的性质刚度矩阵是对称的,正定的,且具有零在对角线的性质。
这些性质使得刚度矩阵可以表示结构系统的稳定性和刚性。
三、Hypermesh中刚度矩阵提取的方法3.1 几何建模在Hypermesh中,需要先进行几何建模,包括创建结构模型、定义节点和单元等。
可以选择直接绘制几何模型,或导入CAD模型进行后续编辑。
3.2 材料属性定义根据结构的材料特性,在Hypermesh中定义材料属性,比如弹性模量、泊松比等。
这些材料属性将用于刚度矩阵的计算。
3.3 约束条件的设定在刚度矩阵的提取过程中,需要设定结构的边界条件,即约束条件。
Hypermesh提供了丰富的边界条件选择,可以固定节点的位移或设定节点的约束力等。
3.4 刚度矩阵的提取通过上述步骤的设定,可以直接在Hypermesh中提取结构的刚度矩阵。
apdl提取刚度矩阵
APDL提取刚度矩阵1. 引言在工程领域中,刚度矩阵是一个非常重要的概念,它描述了结构体系中各个节点之间的刚度关系。
通过提取刚度矩阵,我们可以得到结构体系的整体刚度特性,从而进行结构分析和设计。
ANSYS Parametric Design Language (APDL) 是一种用于有限元分析的编程语言,可以方便地进行结构分析和后处理。
本文将介绍如何使用APDL来提取刚度矩阵。
2. 刚度矩阵的定义在开始讲解如何提取刚度矩阵之前,我们首先需要了解什么是刚度矩阵。
在有限元分析中,我们通常将连续介质离散化为有限个单元,并将每个单元看作是一个简单的力学系统。
对于每个单元,我们可以定义一个局部坐标系,并通过节点坐标和材料参数来计算该单元的刚度。
多个单元组成整个结构体系时,我们可以将每个单元的局部坐标系转换为全局坐标系,并组装得到整个结构体系的刚度矩阵。
3. APDL提取刚度矩阵的步骤下面将介绍使用APDL提取刚度矩阵的具体步骤:3.1 定义节点和单元首先,我们需要在APDL中定义节点和单元。
节点是结构体系中的重要组成部分,而单元则是连接节点的基本构件。
通过定义节点和单元,我们可以建立结构体系的几何形状,并为后续的刚度矩阵提取做准备。
3.2 定义材料参数和边界条件在APDL中,我们可以通过命令来定义材料参数和边界条件。
材料参数包括弹性模量、泊松比等与材料性质相关的参数;而边界条件包括固支、荷载等与结构约束相关的条件。
这些参数和条件将直接影响到刚度矩阵的计算。
3.3 划分单元在APDL中,我们可以使用命令来划分单元。
单元划分是将整个结构体系分割成多个小块的过程,每个小块称为一个单元。
通过合理地划分单元,我们可以更加精确地计算刚度矩阵。
3.4 计算局部刚度矩阵对于每个单元,我们需要计算其局部刚度矩阵。
局部刚度矩阵描述了单元内部的刚度特性,可以通过单元的材料参数和几何形状来计算得到。
在APDL中,我们可以使用命令来计算局部刚度矩阵。
abaqus 提取刚度矩阵
abaqus 提取刚度矩阵【原创实用版】目录1.Abaqus 简介2.刚度矩阵的定义和作用3.Abaqus 中提取刚度矩阵的方法4.注意事项和常见问题5.结论正文1.Abaqus 简介Abaqus 是一款广泛应用于工程领域的有限元分析软件,它可以帮助工程师在设计过程中预测和优化产品的性能。
在 Abaqus 中,刚度矩阵是一个关键的组成部分,它在分析结构的强度、刚度和稳定性等方面起着重要作用。
2.刚度矩阵的定义和作用刚度矩阵是一个描述结构刚度特性的矩阵,它表示了结构在受到外力作用时,各节点之间的相对位移与外力之间的比例关系。
刚度矩阵可以帮助我们了解结构的刚度分布和变形情况,从而指导我们进行合理的结构设计和优化。
3.Abaqus 中提取刚度矩阵的方法在 Abaqus 中,提取刚度矩阵的方法相对简单。
以下是具体操作步骤:(1)打开 Abaqus 软件,导入或创建一个有限元模型。
(2)在模型浏览器中,选择“Assembly”→“Instances”,在实例列表中选择需要提取刚度矩阵的模型。
(3)在“Instances”对话框中,选择“Visualize”→“Mesh”,查看模型的网格划分情况。
(4)在“Instances”对话框中,选择“K”→“Global”,打开“Global”对话框。
(5)在“Global”对话框中,选择“Stiffness”选项卡,勾选“Stiffness matrix”选项,然后单击“Change”按钮。
(6)在弹出的“Stiffness Matrix”对话框中,选择所需的刚度矩阵类型(如:总刚度矩阵、局部刚度矩阵等),并设置相应的输出选项。
(7)单击“OK”按钮,刚度矩阵将会被提取并显示在 Abaqus 的“Results”窗口中。
4.注意事项和常见问题在提取刚度矩阵时,需要注意以下几点:(1)确保模型已经正确划分网格,否则提取的刚度矩阵可能不准确。
(2)在选取刚度矩阵类型时,需要根据实际需求进行选择。
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,filename,out,, ! 将输出信息送到filename.out文件/debug,-1,,,1 ! 指定输出单元矩阵/SOLUSOLVEfinish/OUTPUT, TERM ! 将输出信息送到output windows中---------------------华丽的分割线---------------整体刚度矩阵和质量矩阵提取有两种方法:(1)二次开发,用自空间法进行模态分析,从.full 文件中提取,具体见/forum/viewthread.php?tid=10860&extra=&page=1(2)利用超单元获得。
建模-网格划分-分析类型-分析选项-定义主自由度-加约束条件-分析具体参看下面一个小例题,自可明白。
/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,filename,1 !设置文件名称和刚度矩阵类型(刚度,质量,阻尼等)nsel,all !选择所有节点m,all,all !定义所有节点自由度为主自由度solve !求解selist,filename,3 !列出整体刚度矩阵。
python提取abaqus刚度矩阵
python提取abaqus刚度矩阵Abaqus是一款广泛应用于工程领域的有限元分析软件,其强大的功能和灵活的应用使其成为了工程师们进行结构分析和优化的首选工具。
在进行有限元分析时,刚度矩阵是一个非常重要的参数,它描述了结构在不同载荷下的刚度特性。
因此,提取Abaqus刚度矩阵是进行结构分析和优化的必要步骤之一。
在Abaqus中,刚度矩阵是由节点和单元的刚度矩阵组成的。
节点刚度矩阵描述了节点的自由度和约束条件,而单元刚度矩阵描述了单元的刚度特性。
因此,提取Abaqus刚度矩阵的过程可以分为两个部分:提取节点刚度矩阵和提取单元刚度矩阵。
提取节点刚度矩阵在Abaqus中,节点刚度矩阵可以通过ODB文件中的NodeSet和NodeSetSection来提取。
NodeSet是一个包含一组节点的集合,NodeSetSection是一个包含一组NodeSet的集合。
通过NodeSet和NodeSetSection,我们可以获取节点的自由度和约束条件,从而得到节点刚度矩阵。
首先,我们需要在Abaqus中定义一个NodeSet,将需要提取刚度矩阵的节点加入到该NodeSet中。
在Abaqus中,可以通过以下命令来定义NodeSet:*createmark nodes 1 "node1" "node2" "node3" ...其中,1表示NodeSet的编号,node1、node2、node3等表示需要加入NodeSet的节点编号。
定义好NodeSet之后,我们需要将其加入到NodeSetSection中。
在Abaqus 中,可以通过以下命令来定义NodeSetSection:*createmark nodesetsection 1 "nodeset1"其中,1表示NodeSetSection的编号,nodeset1表示需要加入NodeSetSection的NodeSet的名称。
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 -。
apdl提取刚度矩阵
apdl提取刚度矩阵摘要:1.介绍APDL 提取刚度矩阵的概念2.阐述APDL 提取刚度矩阵的方法3.讨论APDL 提取刚度矩阵的优缺点4.总结APDL 提取刚度矩阵的应用价值正文:1.介绍APDL 提取刚度矩阵的概念APDL(Automated Parameter Design Language)是一种参数化设计语言,主要用于有限元分析(FEA)中。
在结构分析中,刚度矩阵是一个非常重要的参数,它描述了结构在受力情况下的变形程度。
APDL 提取刚度矩阵就是通过APDL 编程语言,自动从有限元模型中提取并计算刚度矩阵。
2.阐述APDL 提取刚度矩阵的方法使用APDL 提取刚度矩阵的方法主要包括以下几个步骤:(1)建立有限元模型:首先需要创建一个有限元模型,这可以通过APDL 或其他有限元软件来实现。
(2)定义参数:在APDL 中,需要定义与刚度矩阵相关的参数,例如材料属性、几何尺寸等。
(3)编写APDL 脚本:根据所定义的参数,编写APDL 脚本来提取刚度矩阵。
在脚本中,需要调用相关的APDL 函数来计算和存储刚度矩阵。
(4)运行APDL 脚本:将编写的APDL 脚本输入到有限元软件中,运行脚本,从而自动提取刚度矩阵。
3.讨论APDL 提取刚度矩阵的优缺点(1)优点:a.自动化:APDL 提取刚度矩阵可以实现自动化操作,提高工作效率。
b.准确性:通过APDL 编程语言,可以确保提取刚度矩阵的准确性。
c.可重复性:使用APDL 提取刚度矩阵可以方便地重复进行有限元分析,便于对比不同参数下的结果。
d.便于优化:APDL 提取刚度矩阵有助于发现结构中的关键参数,为优化设计提供依据。
(2)缺点:a.学习成本:对于没有APDL 编程基础的用户来说,学习APDL 提取刚度矩阵需要一定的时间和精力。
b.依赖软件:APDL 编程语言依赖于特定的有限元软件,可能不适用于所有分析场景。
4.总结APDL 提取刚度矩阵的应用价值APDL 提取刚度矩阵在结构分析中具有很高的应用价值。
apdl提取刚度矩阵
apdl提取刚度矩阵摘要:1.介绍APDL2.刚度矩阵的重要性3.如何使用APDL 提取刚度矩阵4.刚度矩阵在工程中的应用5.总结正文:【1.介绍APDL】APDL(Automated Parameter Design Language)是一种参数化设计语言,广泛应用于计算机辅助工程(CAE)领域。
APDL 主要用于创建和修改有限元模型,执行分析,并提取结果。
它具有高度的灵活性,可以根据用户需求自动完成各种任务。
【2.刚度矩阵的重要性】在有限元分析中,刚度矩阵是一个非常重要的概念。
刚度矩阵描述了结构在外力作用下产生的形变程度,它直接影响到结构的强度、稳定性和其他性能指标。
因此,准确地提取和计算刚度矩阵对于评估结构的性能至关重要。
【3.如何使用APDL 提取刚度矩阵】使用APDL 提取刚度矩阵的方法有很多,下面介绍一种常见的方法:1) 首先,打开APDL 软件,创建或导入需要提取刚度矩阵的模型。
2) 定义参数:为了使用APDL 自动提取刚度矩阵,需要先定义一些参数,如材料属性、几何尺寸等。
可以通过菜单或命令行输入参数的值。
3) 添加分析:在模型中添加分析类型,如线性静力分析。
可以使用“ANALYSIS”命令添加。
4) 提取刚度矩阵:使用“GET_MATRIX”命令提取刚度矩阵。
此命令可以自动计算并存储刚度矩阵,以便后续分析或处理。
5) 查看结果:使用“PRINT”命令查看提取的刚度矩阵。
可以查看矩阵的元素值、行列式等信息。
【4.刚度矩阵在工程中的应用】刚度矩阵在工程领域具有广泛的应用,如:1) 结构优化设计:通过调整结构的刚度矩阵,可以改善结构的性能,如降低重量、提高强度等。
2) 结构强度分析:通过计算刚度矩阵的行列式和特征值,可以评估结构的强度和稳定性。
3) 振动分析:刚度矩阵可以用于计算结构的振动特性,如固有频率、振型等。
4) 疲劳分析:在疲劳分析中,刚度矩阵用于计算结构的应力和应变历程,从而评估结构的疲劳寿命。
opensees提取刚度矩阵
opensees提取刚度矩阵OpenSees是一个开源的建筑结构分析软件,被广泛用于土木工程和结构力学领域。
在使用OpenSees进行结构分析时,我们经常需要提取刚度矩阵,以评估结构的刚度特性。
本文将介绍如何使用OpenSees提取刚度矩阵的方法和步骤。
在OpenSees中,刚度矩阵表示了结构的刚度特性,可以用于分析结构的弹性反应和应力计算。
为了提取刚度矩阵,我们需要按照以下步骤进行操作:首先,我们需要定义结构的几何特性和材料特性。
这包括定义结构的节点、杆件和截面等。
我们需要使用OpenSees提供的命令来定义这些几何和材料特性,确保其准确性和完整性。
其次,我们需要定义结构的边界条件。
边界条件会影响结构的自由度和约束条件。
我们可以使用OpenSees提供的约束命令来定义边界条件,如固支约束和弹簧支座等。
接下来,我们可以使用OpenSees提供的命令进行结构的刚度矩阵计算。
通过定义结构的几何、材料和边界条件,OpenSees可以自动计算出结构的刚度矩阵。
我们需要使用适当的命令来执行这一计算过程,并将计算结果保存在相应的变量中。
最后,我们可以通过读取保存的刚度矩阵变量,将其输出到文件或进行进一步处理。
OpenSees提供了丰富的输出命令和函数,可以帮助我们实现这一步骤。
我们可以根据实际需要选择适当的输出方式,如保存到文本文件或在OpenSees中进行可视化展示等。
总结起来,使用OpenSees提取刚度矩阵的步骤包括定义结构的几何和材料特性,定义边界条件,进行刚度矩阵计算,并将计算结果输出。
通过合理使用OpenSees提供的命令和函数,我们可以高效地完成这些操作,并获取准确的刚度矩阵数据。
在实际应用中,我们可以根据具体需求进行进一步的分析和计算。
abaqus提取整体刚度矩阵
Abaqus提取整体刚度矩阵什么是整体刚度矩阵?在结构力学中,整体刚度矩阵是用于描述结构体系中各个节点之间的刚度关系的矩阵。
它是由结构的几何形状、材料性质和边界条件所决定的。
整体刚度矩阵可以帮助我们了解结构的刚度特性,从而进行结构的分析和设计。
使用Abaqus提取整体刚度矩阵的步骤Abaqus是一种用于有限元分析的计算机软件,它可以帮助工程师模拟和分析结构的力学行为。
下面是使用Abaqus提取整体刚度矩阵的一般步骤:步骤1:创建有限元模型首先,我们需要使用Abaqus创建我们要分析的结构的有限元模型。
这包括定义结构的几何形状、材料性质和边界条件。
在创建模型时,我们需要确保模型的准确性和合理性,以便得到可靠的整体刚度矩阵。
步骤2:定义分析类型在Abaqus中,有多种分析类型可供选择,例如静力分析、动力分析和热力分析等。
根据实际情况,选择适合的分析类型。
对于提取整体刚度矩阵,通常选择静力分析。
步骤3:应用载荷和约束条件在Abaqus中,我们可以通过施加边界条件和外部载荷来模拟真实工程中的约束和载荷情况。
在提取整体刚度矩阵时,我们需要施加适当的约束和载荷,以使结构在分析过程中得到正确的响应。
步骤4:运行分析在完成模型的定义和载荷约束的应用后,我们可以通过Abaqus运行分析来获取结构的响应。
Abaqus将根据模型的几何形状、材料性质和边界条件计算结构的刚度矩阵。
步骤5:提取整体刚度矩阵一旦分析完成,我们可以使用Abaqus提供的后处理功能来提取整体刚度矩阵。
通过查看Abaqus生成的结果文件,我们可以找到整体刚度矩阵的相关信息。
提取整体刚度矩阵的结果文件Abaqus使用ODB(Output Database)文件来存储分析结果。
ODB文件是一种二进制文件,其中包含了结构的几何形状、材料性质、边界条件以及分析结果等信息。
要提取整体刚度矩阵,我们需要查看ODB文件中的相关信息。
ODB文件的结构ODB文件由多个层次的数据组成,包括模型、实例、集成点、元素和结果等。
提取结构刚度矩阵 技术邻
提取结构刚度矩阵技术邻结构刚度矩阵是结构力学中的重要概念,它用于描述结构体的刚度性能。
本文旨在生动、全面地介绍结构刚度矩阵的重要性和提取方法。
首先,让我们来了解结构刚度矩阵的定义和背景。
在结构工程中,刚度是指结构体对外界力的抵抗能力。
刚度越大,意味着结构体越不容易变形,具备更好的稳定性。
而刚度矩阵则是用来描述结构体各个节点上的位移与外力之间的关系。
结构刚度矩阵的提取方法通常基于有限元分析原理。
有限元分析是一种数值计算方法,通过将结构体离散化为有限个小单元,通过求解代表每个单元上的位移来近似计算结构体的位移和应力分布。
在有限元分析中,结构刚度矩阵是通过单元刚度矩阵的组合得到的。
具体而言,将结构体离散化后,每个单元都有自己特定的单元刚度矩阵。
单元刚度矩阵包含了单元上的位移与应力之间的关系。
通过组合各个单元的单元刚度矩阵,我们就可以得到整个结构的刚度矩阵。
然而,由于结构体的复杂性,提取结构刚度矩阵并不是一项简单的任务。
首先,需要对结构进行合理的离散化,选择适当的单元类型和单元尺寸。
然后,需要根据结构体的几何形状、材料性质和边界条件来求解单元刚度矩阵。
最后,通过组装单元刚度矩阵,我们便可以得到整个结构的刚度矩阵。
结构刚度矩阵在结构工程中具有重要的指导意义。
首先,结构刚度矩阵可以帮助工程师评估结构的稳定性和承载能力。
通过计算结构刚度矩阵,我们可以得到结构的刚度指标,进而判断结构是否满足设计要求。
此外,结构刚度矩阵还可用于优化结构设计。
通过对结构刚度矩阵进行改变,我们可以使结构体更加轻巧、高效,从而减少材料消耗和工程成本。
总结起来,结构刚度矩阵是结构工程中不可或缺的概念。
它不仅可以用于评估结构的稳定性和承载能力,还可以为结构优化设计提供指导。
通过合理的离散化和有限元分析,我们可以提取出结构刚度矩阵,从而更好地理解和应用这一概念,为工程实践提供有力支撑。
提取刚度矩阵
1在ANSYS建立有限元模型2建立好模型后,求解时,采用下面的命令流/soluallselantype,staticeqslv,sparsensubst,1wrfull,1ematwrite,yessolvefini求解后,得到的文件包括.emat .full 文件将这两个文件拷贝到mor4ansys.exe 所在文件夹下mor4ansys.exe的路径为:本机D:\mor4ansys\mor4ansys\mor4ansys-1.8-windows\mor4ansys.exe在DOS系统中进入D:\mor4ansys\mor4ansys\mor4ansys-1.8-windows 文件夹在文件夹1.进入D盘D:回车2 进入D:\mor4ansys\mor4ansys\mor4ansys-1.8-windows 文件夹在文件夹键入cd D:\mor4ansys\mor4ansys\mor4ansys-1.8-windows并回车然后键入:mor4ansys -f 文件名.full 文件名.emat –w例如我用ANSYS提出的文件分别为即文件名为sphere然后键入:mor4ansys -f sphere.full sphere.emat –w 回车即可得出文件然后将mminfo mmread mmwrite MATLAB_READ TTFORM 等文件拷贝到该文件夹打开matlab执行MATLAB_READ命令得出K.mat M.mat文件在打开TTFORM.m文件编辑for k=1:2316TT(fullmodel(k,1),fullmodel(k,2))=fullmodel(k,3);End其中2316为结构的自由度总数,可根据实际情况修改修改后保存,并运行,得出TT变量导入K.mat M.mat文件进行运算K1=T*M*T’M1=T*M*T’得出的K1,M1即为刚度,质量矩阵。
apdl提取刚度矩阵
apdl提取刚度矩阵(原创实用版)目录1.APDL 编程基础2.刚度矩阵的定义与作用3.APDL 中提取刚度矩阵的方法4.应用实例与结果分析正文一、APDL 编程基础APDL(Advanced Programming and Data Language)是一种高级编程与数据语言,主要用于结构分析和设计。
通过 APDL,工程师可以轻松地完成复杂的计算任务,例如结构刚度计算、热应力分析等。
在开始讨论如何提取刚度矩阵之前,我们需要对 APDL 编程有一定的了解。
二、刚度矩阵的定义与作用刚度矩阵是结构力学中的一个重要概念,它描述了结构在受力情况下的变形情况。
刚度矩阵是一个二维矩阵,由结构节点的刚度系数组成。
刚度矩阵在结构分析中具有重要作用,可以用于计算结构的刚度、弹性应力和弹性应变等。
三、APDL 中提取刚度矩阵的方法在 APDL 中,提取刚度矩阵主要涉及到以下几个步骤:1.创建结构模型:首先需要创建一个结构模型,包括节点、单元和材料属性等信息。
2.设置边界条件:根据实际问题,设置结构的边界条件,例如固定约束、转动约束等。
3.计算刚度矩阵:使用 APDL 中的相关命令,计算结构的刚度矩阵。
这里需要注意的是,刚度矩阵的计算需要基于结构模型、边界条件和材料属性等信息。
4.输出刚度矩阵:计算得到的刚度矩阵可以通过 APDL 命令输出,以便于后续分析和应用。
四、应用实例与结果分析假设我们有一个简单的结构模型,包括四个节点和两个单元。
我们可以使用 APDL 编程提取该结构的刚度矩阵,具体步骤如下:1.创建结构模型:定义节点和单元的坐标、类型等信息。
2.设置边界条件:设置节点的固定约束和转动约束。
3.计算刚度矩阵:使用 APDL 命令计算刚度矩阵。
4.输出刚度矩阵:使用 APDL 命令输出刚度矩阵。
通过以上步骤,我们可以得到一个二维刚度矩阵,其中包括各个节点的刚度系数。
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,2EN,3,4,3F,2,FX,5SFBEAM,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,1SOLVEFINISH/AUX2FILE,文件名缺省,FULLHBMAT,文件名缺省,TXT,ASCII,STIFF,YESFINISH其意义同上,但数值有变化。
整体刚度阵提取方法
整体刚度阵提取方法一、引言在工程设计和分析中,了解结构体的整体刚度特性是非常重要的。
而整体刚度阵是描述结构体整体刚度特性的一个重要工具。
本文将介绍整体刚度阵提取方法,包括其定义、提取过程以及应用。
二、整体刚度阵的定义整体刚度阵是描述结构体在受力作用下的整体刚度特性的一个矩阵。
它由结构体的刚度系数组成,反映了结构体在不同方向上的刚度大小和相互关系。
三、整体刚度阵的提取方法1. 选择适当的坐标系:在提取整体刚度阵之前,需要选择适当的坐标系。
常用的坐标系有全局坐标系和局部坐标系。
全局坐标系是以整个结构体为参考,而局部坐标系是以局部结构体为参考。
2. 建立刚度方程:根据结构体的几何特征和材料特性,建立结构体的刚度方程。
刚度方程是通过应变能和应力平衡等原理得到的。
3. 刚度方程的整理:将刚度方程整理成矩阵形式。
对于简单的结构体,可以直接得到整体刚度阵;对于复杂的结构体,需要进行进一步的计算和整理。
4. 提取整体刚度阵:根据整理后的刚度方程矩阵,提取整体刚度阵。
整体刚度阵是一个对称矩阵,其中每个元素代表了结构体在受力作用下的刚度大小。
四、整体刚度阵的应用整体刚度阵在工程设计和分析中有着广泛的应用。
以下是一些常见的应用领域:1. 结构体分析:通过提取整体刚度阵,可以对结构体的刚度特性进行分析,包括刚度大小、刚度比较、刚度优化等。
2. 结构体设计:在结构体设计过程中,需要考虑整体刚度特性。
通过分析整体刚度阵,可以确定结构体的合理尺寸和材料,以满足设计要求。
3. 结构体优化:在结构体优化过程中,可以通过调整结构体的几何形状和材料特性,来改变整体刚度特性。
通过分析整体刚度阵,可以找到最优的设计方案。
4. 结构体对比:通过对比不同结构体的整体刚度阵,可以评估它们的刚度特性差异,并选择合适的结构体。
五、结论整体刚度阵提取方法是研究结构体整体刚度特性的重要手段。
通过提取整体刚度阵,可以对结构体的刚度特性进行分析和优化。
在工程设计和分析中,合理应用整体刚度阵提取方法,能够提高结构体的性能和可靠性。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
============为什么折腾这个文档========我有一个计算线性动力学方程组的瞬态、谐响应和静力学的python程序,现希望开发一个将ANSYS组集好的总体矩阵导入该PYTHON程序中的接口。
该问题可分解为:[STEP1] [ANSYS]->[包含矩阵信息的文件][STEP2] [包含矩阵信息的文件]->[python通用数据对象][STEP3] [python通用数据对象]->[程序特定数据对象]->[进行计算]因此检索了一些帖子,基本上完成了这项工作,本文是对[STEP1]和[STEP2]的整理,并且利用[STEP3]对结果进行了验证============主要内容==================1,了解从ANSYS中提取总体矩阵和载荷向量的方法;2,了解提取出来的矩阵是怎样表示的;3,说明在Python中,如何读取这样的矩阵;4,构造一个简单的算例,说明整个【建模】-【提取】-【读取】过程及其正确性;=========站内检索综述====================检索词:提取矩阵得到21个结果,代表性的帖子有下面这9个:编号[1]标题:ansys中怎样提取质量,刚度,阻尼矩阵?地址:/forum-vi ... fromuid-159019.html 要点:pengweicai给出了一段网上最常见的提取代码,该程序以fortran 写成,可以利用.full文件以及一些列约定将ANSYS中的总体矩阵读入FORTRAN中。
编号[2]标题:如何得知HBMAT命令提取的质量、刚度矩阵对应的自由度?地址:/forum-vi ... fromuid-159019.html 要点:提出了使用HBMAT命令提取稀疏矩阵时常见的问题:我们如何知道提取出来的信息是怎么储存的呢?编号[3]标题:[分享]ANSYS中整体、单元刚度和质量矩阵的提取地址:/forum-vi ... fromuid-159019.html 要点:在该帖子的7楼,其实已经给出了帖子[2]中问题的解答,即HBMAT 中提取出来的矩阵是Harwell-Boeing格式的,并且给出了该格式的细节,可惜是英文的,没引起多少关注。
编号[4]标题:帮我看看提取的刚度与质量矩阵地址:/forum-vi ... fromuid-159019.html 要点:这个帖子所示的矩阵并非是使用HBMAT命令提出出来的,而应该是SELIST命令列举出来的未压缩的矩阵,后续楼层的回帖给了大家一个提示,即有可能提取出来的矩阵是引入了边界条件的(即删除了被约束的行和列的)。
编号[5] 标题:提取刚度矩阵的问题地址:/forum-vi ... fromuid-159019.html 要点:本帖作者的工作是基于单元刚度矩阵的,因此ANSYS中提取的单元刚度矩阵是否处于总体坐标系就成为问题。
该问题并非本文内容,但仍值得关注。
编号[6]标题:提取刚度矩阵丢失节点的问题地址:/forum-vi ... fromuid-159019.html 要点:帖子[5]作者的又一帖,在这里帖子[5]的问题得到了欧阳中华老师的回答。
编号[7]标题:提取刚度矩阵的ANSYS操作过程地址:/forum-vi ... fromuid-159019.html 要点:实际上这就是使用HBMAT从ANSYS中提取总体矩阵的全过程!只是还有一些细节待确定。
编号[8]标题:提取整体刚度矩阵、质量矩阵及阻尼矩阵的简单方法地址:/forum-vi ... fromuid-159019.html 要点:给出了利用“不减缩的”子结构方法来得到总体矩阵的方法(这也是网络上常见的代码之一)编号[9]标题:质量矩阵、刚度矩阵如何提取?地址:/forum-vi ... fromuid-159019.html 要点:16443在5楼的回帖中给出了提取刚度矩阵的三种方法=======站外检索略述========================百度检索:提取矩阵比较好的帖子有:编号[10]来源:百度文库标题:怎样从ansys中提取单元刚度矩阵与质量矩阵地址:/view/3cf5e567f5335a8102d220d9.html 要点:这应该就是16443在帖子[9]中回复的内容了,全面的总结了在帖子[3,4,5,9]中涉及的问题。
编号[11]来源:中华钢结构标题:ansys刚度矩阵Harwell-Boeing格式的具体含义讨论地址:/forum/viewthread.php?tid=184007要点:如题,后续楼层给出了一些将矩阵读入ANSYS的APDL(好不容易读出来,又读进去干嘛呢……)编号[12]来源:simwe标题:关于ANSYS(质量、刚度、阻尼)矩阵Harwell-boeing格式数据的说明地址:/archiver/tid-924778.html要点:比[11]更透彻的HB格式说明!====================================================================1.从ANSYS中提取总体矩阵的方法================================= =============================================================1,用/DEBUG命令2,子结构法3,HBMAT详见帖子[10]PS.个人感觉HBMAT方法最靠谱,一是它的格式(Harwell-boeing)在很多场合都是通用的,二是BHMAT命令是文档化的、功能就是用来提取总体刚度矩阵的命令。
因此,相比于子结构法的剑走偏锋,/DEBUG命令的繁复,HBMAT命令方法更“标准”一些,因此在后文只关注此方法。
=======2.BH格式的矩阵是如何表示的===================================HBMAT命令并不是很复杂的命令,稍复杂的地方是采用该命令提取出来的矩阵是经过压缩的,称为Harwell-boeing格式,也叫Compressed Sparse Column格式。
其具体压缩和还原方式见帖子[3](English)或[11][12](中文)=======3.如何在Python中读入BH格式的矩阵===============================上文说过,Harwell-boeing格式,也叫Compressed Sparse Column格式,而Python.scipy中就有这样的稀疏矩阵:1.class scipy.sparse.csc_matrix(arg1, shape=None, dtype=None, copy=False, dims=None, nzmax=None)可以通过HB文件中直接读取的行标指针,行标和数据创建,例如:1.>>> indptr = array([0,2,3,6])2.>>> indices = array([0,2,2,0,1,2])3.>>> data = array([1,2,3,4,5,6])4.>>> csc_matrix( (data,indices,indptr), shape=(3,3) ).todense()5.matrix([[1, 0, 4],6.[0, 0, 5],7.[2, 3, 6]])对应的HB文件应为(*号部分表示并非本例关注的数据):1.Rainyboy Testing Matrix in BH format2.*** 4 6 63.RRA ** ** **4.(I14) (I14) (d25.15) (d25.15)5.06. 27. 38. 69.010.211.212.013.114.215.116.217.318.419.520.6由文件头可知,indptr的长度为4,因此0,2,3,6就是indotr的内容indices的长度为6,因此后续的0,2,2,0,1,2就是indices的内容data的长度为6,因此后续的1,2,3,4,5,6就是data的内容=======4.一个【建模】-【提取】-【读取】-【计算】的例子===============【建模APDL】1.FINISH2./CLEAR3./TITLE,CASE STUDY _BEAM _BEAM3 BY RAINYBOY4./PREP75./ESHAPE,1 !显示壳单元厚度6.!**********************7.!几何参数表8.!**********************9.*SET,L_HORI,0.1 !横梁的长度10.*SET,TA,0.005 !正方形截面的边长11.*SET,MESHCOUNT,2 !每段的分网数12.*SET,IZZ,TA*TA*TA*TA/12 !转动惯量13.*SET,IYY,TA*TA*TA*TA/12 !转动惯量14.!**********************15.!材料参数表16.!**********************17.*SET,MEX,1.78E11 !弹性模量18.*SET,MPRXY,0.3 !泊松比19.*SET,MDENS,7850 !密度20.!**********************21.!相关设置22.!**********************23.MP,EX,1,MEX !设置材料弹性模量24.MP,PRXY,1,MPRXY !设置材料泊松比25.MP,DENS,1,MDENS !设置材料密度26.BETAD,1E-5!BETA阻尼27.ET,1,BEAM3 !设置平面梁单元28.R,1,TA*TA,IZZ,TA !设置截面参数29.!DMPRAT,0.10000 !阻尼比30.!**********************31.!几何->分网32.!**********************33.TYPE,1 !指定分网类型34.MAT,1!指定材料类型35.REAL,1 !指定实参数36.K,1,0,0,0 !建立三个关键点37.K,2,L_HORI,0,038.L,1,2!建立几何体39.ALLSEL,ALL40.LESIZE,ALL,,,MESHCOUNT !设置线段分网数41.LMESH,ALL !分网42.!**********************43.!几何约束44.!**********************45.ALLSEL,ALL46.NSEL,S,LOC,X,0 !选择固定端节点47.D,ALL,ALL !设置为约束所有自由度48.ALLSEL,ALL49.NSEL,S,LOC,X,L_HORI50.F,ALL,FY,10 !力载荷51.ALLSEL,ALL52.save【提取APDL】1.!进行一次QRDAMP分析,以生成包含K、M、C和RHS的FULL文件2./SOLU3.ANTYPE,MODAL4.MODOPT,QRDAMP,2,25.SOLVE6.!将对应的矩阵提取到文件中7./AUX28.FILE,re,FULL9.HBMAT,K_RHS,txt,ASCII,,STIFF,YES10.HBMAT,M,txt,ASCII,,MASS,YES11.HBMAT,C,txt,ASCII,,DAMP,YES12.FINISH【ANSYS谐响应分析】(计算完毕后,手动把受力点的频响结果存在ree.txt中)1./SOLU2.ANTYPE,HARM3.HARFRQ,0,5024.NSUBST,2515.KBC,16.HROPT,FULL7.HROUT,OFF8.LUMPM,09.EQSLV, ,1e-008,10.SOLVE【读取&计算】(运行APP_HP_From_ANSYS.py之前在当前目录准备刚才ANSYS计算目录下的K_RHS.txt,M.txt,K.txt,ree.txt)1.# -*- coding: cp936 -*-2.#2011.4 重构动力学计算程序3.#使之可计算线性问题的瞬态和谐响应4.#使之可从文件读入矩阵5.#范雨****************6.7.#本文件包含:一个应用8.#从ANSYS中导出一个模型的M,K,C和F信息,进行谐响应分析。