青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

[复制链接]
发表于 2012-8-17 10:40 | 显示全部楼层 |阅读模式
1、整体刚度和质量矩阵的提取。 4 z- i& T( h/ E( L) ]0 X
该功能需要进行二次开发,由ansys形成
# h' \1 y4 U4 R的二进制文件.full提取整体刚度和质量
  u6 Y: D) e3 T: q6 t' `. q$ K矩阵。 ; n7 H- [* w. i3 X
, @2 }, |. @/ e7 j& [' V
基于ansys的一个用户开发程序例子编
- S) B, [6 l, t. l: e了一个程序(附件中)。
& H9 }# Q/ G2 F; d' C! K0 E) C
/ z  U8 c, p# J" q- n开发环境:compaq fortran 6.5
: c' o. {7 u4 j$ f运行环境:win2000。
* m( Y, u* Z$ i一个主文件:self.for,
; a! E( k5 p2 f7 Y5 U9 {9 Z另一个文件matrixout.f90用于矩阵输出
- _( R0 x! A) e+ _! }+ p: fbinlib.lib为ansys提供的库文件,将其 & E- m4 C1 W+ _7 {
引入项目中(也可直接扔进debug目录) + x3 ~5 A  `' J  A" ]
1 ]4 Q6 h6 p! d- ?# F
.full文件由子空间迭代模态分析获得。 , G6 f$ W; s: I& ]# [+ P
运行编译后的可执行文件.exe
. M4 i* q3 _# l) O3 j# L* ?; x
1 q3 t) G& Z9 W0 f% _2、单元刚度和质量矩阵的提取。
$ i" y. X; v& k) S5 H" j6 m" J6 M/DEBUG命令。详细说明可由以下转载文章
/ r; g) W. @! {9 n4 e) |- N. R0 l) H$ Z# P
finish & w* ]2 u$ i2 W0 r. b( H
/clear . h0 A( g  e( E
6 w0 k- d; k& M& {
PI=3.1415926
: X. p' g0 ~" C* b# ?
# {7 K; d. ?) l6 [" z0 Ow1=3 7 w/ h0 p% n6 v* m
w2=10 3 e9 @) `" @* g. [
w3=6
8 X/ Q4 V2 _! S6 c2 Hw4=1.2
7 x0 ~# S( [) k' z7 Z! Yr=.8 % R$ a% u3 t9 Y! M. W. m  y: b
t=0.08 9 F, ^  X' ]& e: p9 |9 N
% H3 E, |2 k% I! Q8 j
/PREP7
: F6 r5 V9 h) L% X  W# ^6 q1 Y4 ]/ }0 C!*
, A$ D+ D$ U1 n% D. b; kET,1,SHELL63
- k2 V* k( }. m& f: AR,1,t . }# h2 K7 x; P) H% `5 P% \

' t6 i# N  h7 D: QET,2,MASS21
& A" V9 |# G2 rR,2,500,500,500,2000,2000,2000,
3 g, s& F: `( M8 J, p3 M!*
' v% T6 |! r* r6 Q8 UUIMP,1,EX, , ,2e11 9 j& v! v$ \& Q% v1 `% [) Y
UIMP,1,NUXY, , ,0.3, " b7 R3 |/ U' M. ^
UIMP,1,DAMP, , ,0.2, 8 n8 j" e# r4 d; @. U, k# ?
UIMP,1,DENS, , ,7800,
$ R( F' S/ y, V7 n! ]2 D
+ l7 y3 P6 E; G! n2 }BLC4,0,0,w2,w1
! k: X% o5 [; K( y% LESIZE,1.5,0,
- k2 Y6 z( _1 G% \' i. fAMESH,all
) K8 g5 B; N$ ]; h- j2 U
( c- f: ^) u% ^4 Z5 r/ uNSEL,S,LOC,X,0.0
3 R  v9 F) G7 I2 G  u4 s8 w6 oD,all, , , , , ,ALL, , , , , ! B0 E  a" W- M: [* H% d; V3 T

1 r+ g# I5 X3 Qallsel,all
' T- M/ d+ @8 `SFA,all,1,PRES,12 ! G4 `& Z/ F0 |, m; ?- l1 f" u* ~
FINISH
2 S1 u* t* ]' Y6 S& q1 n
4 p9 X. k/ l  G& G/OUTPUT,cp,out,, ! 将输出信息送到cp.out文件
. e( N; ^4 Z' a& v$ h( }1 p/debug,-1,,,1 ! 指定输出单元矩阵
" O  @; G" _! |8 n: r2 m9 `! W9 K9 ], x+ M0 H. c5 b
/SOLU $ a2 I  h: D( K7 Q- \* a4 W
SOLVE
8 y: S1 w! I9 S- h# Ffinish
! v8 |, _( }5 S' h3 v  B: i# ^# b6 a8 m
/OUTPUT, TERM ! 将输出信息送到output windows中
. t/ {: R' l& x
/ o; [1 k4 N9 |5 t: t3 J! 这时用编辑器打开cp.out文件,可以看到按单元写出的质量、刚度等矩阵
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-6 11:40 , Processed in 0.059998 second(s), 24 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2023 Discuz! Team.

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