青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 1336|回复: 0

ANSYS中整体、单元刚度和质量矩阵的提取

[复制链接]
发表于 2012-8-17 10:40 | 显示全部楼层 |阅读模式
1、整体刚度和质量矩阵的提取。
6 x3 ~6 h9 B8 Q该功能需要进行二次开发,由ansys形成 5 a7 T& I+ f1 ^: h: T
的二进制文件.full提取整体刚度和质量
' M& u+ C) t" `矩阵。
( E) o+ [7 G  Z! }( h4 R; H& C/ b, B5 y. g' j$ C# x+ Q1 x
基于ansys的一个用户开发程序例子编
# r; z* i* J' K& v  p. k了一个程序(附件中)。 8 v! m( v! ]6 N

. X, d7 L- M: x7 d; f开发环境:compaq fortran 6.5 , y. }  {1 Q  A* k( e. r
运行环境:win2000。
7 s: _: _9 J( k1 ?一个主文件:self.for, : U) Y: K. d; P* c: y
另一个文件matrixout.f90用于矩阵输出 ) W4 R! `# X$ x. O: y3 k, a# h
binlib.lib为ansys提供的库文件,将其 5 k( p0 W: ^% Q6 r0 V
引入项目中(也可直接扔进debug目录)
' p! x* e5 z' M0 h( `
' X2 r! y% X' C$ i8 p.full文件由子空间迭代模态分析获得。
5 f" j/ y9 }9 @. n' G运行编译后的可执行文件.exe
. K' Q' R3 ]" R+ }3 T' k3 e+ y" g, m
2、单元刚度和质量矩阵的提取。
9 _2 g( P) e/ K! s8 _- g/DEBUG命令。详细说明可由以下转载文章 " Z3 V, }" J- t8 b, c& C6 n
* Q- L$ S! M2 p7 C" g+ i
finish . h. h3 ?; P0 T/ B' F
/clear 6 d( f- n$ _0 w, {
3 y& K7 T0 S3 x5 B. y9 Q4 k# \
PI=3.1415926 / w8 T- s, m2 ~4 t6 L0 {5 V

2 B1 V& y. D- n5 `w1=3
* x: ~2 p% G8 @4 Y- D/ {w2=10
- r* _! L/ r% K  t  mw3=6 3 J7 Q- m# A/ {9 z$ f
w4=1.2 7 U4 ]# S5 t% l* z7 }" [1 E  J
r=.8
+ E, Z% Q) j& w" w5 ~t=0.08 6 p3 }; |: M; O
$ a& \# v9 o) l" u
/PREP7
9 R" c1 n6 n4 W& J4 ]2 w9 t* S!*
7 i8 u7 r' x/ b' aET,1,SHELL63 ( O* a9 B. j0 q% `7 \# b0 a
R,1,t
" C/ U* ~6 I& M- z5 ^% X
' A3 B! f& z" T) }+ o, qET,2,MASS21
7 u- \' q* `2 ^3 {  S' IR,2,500,500,500,2000,2000,2000,
6 V/ I( \4 S  z5 s# L!* & S9 C) J/ y  V+ t5 K: J3 Z* t/ [& c( F
UIMP,1,EX, , ,2e11 2 i- |, L* p. c( i$ Y4 D. e
UIMP,1,NUXY, , ,0.3,
4 z: c! @  M  z: H/ f1 P, D5 PUIMP,1,DAMP, , ,0.2,
( ~1 _/ ?+ k6 @) j6 ^9 m  x. tUIMP,1,DENS, , ,7800,
) E8 T( C2 Q7 h9 b, z& z7 X* i0 b6 ~; F) E* E, L8 Q. B; P, V; n. n
BLC4,0,0,w2,w1 ( s+ |5 X: i: B- C' @8 j
ESIZE,1.5,0, , g6 l( r5 |' e$ \
AMESH,all + o  G% q6 n2 C+ a9 o
& F3 J  _" C/ Z2 W
NSEL,S,LOC,X,0.0
$ C" n2 j1 E+ o- k/ b4 r' o) @D,all, , , , , ,ALL, , , , ,
3 M4 w  G$ \; `6 G' L* `& Y# f6 @! }( p  y; `! U; `5 T
allsel,all
+ g" K; s5 {9 X3 dSFA,all,1,PRES,12 4 P5 H2 u% P# \5 H$ p4 f9 d6 ~
FINISH
" M' e9 O8 ~6 J& t. ]1 A
0 l- E0 v0 i5 X) O: p' L6 D/OUTPUT,cp,out,, ! 将输出信息送到cp.out文件
. c2 b. H/ Z. {" ~8 @$ l/ k$ E/debug,-1,,,1 ! 指定输出单元矩阵 " J$ C" r6 S3 e! W; \
; {1 o3 k. d' h- k& d: v
/SOLU
- {5 |/ Q% C2 F3 t5 c  y: iSOLVE
" v) F0 {$ v/ T  Xfinish
/ q" j  C  O: \- d5 i3 c' y, V6 _* w2 S& k: Z/ c- v
/OUTPUT, TERM ! 将输出信息送到output windows中 0 d' c. O; `* ?- q' A8 f" o

. r; ^- j8 O& r  i! 这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-1-22 13:01 , Processed in 0.052092 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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