原文地址:http://www.caetecc.com/thread-2172-1-1.html

! 半脉冲载荷 --- 模态叠加法
fini
/clear,nostart
/PREP7
ET,1,BEAM4             
MP,EX,1,110E9   
MP,NUXY,1,0.3
MP,DENS,1,1600
R,1,0.000045,3.75e-12,8.44e-10,0.015,0.003,0    
k,1,0,0
k,2,0.2,0
LSTR,       1,       2
LATT,1,1,1, , , , 
lsel,all
LESIZE,all, , ,100, , , , ,1
lmesh,all
FINISH
/solu
antype,2
d,1,all
modopt,lanb,50
solve
fini

/solu
plusetime=0.01
pi=3.1415926
delt_time=0.0001
antype,trans
trnopt,msup,50
deltim,delt_time
d,1,all
time,0
f,101,fz,0
kbc,1
autots,off
solve
*DO,j,1,plusetime/delt_time
  TIME,delt_time*j
  KBC,0  
  autots,off
  F,101,FY,-500*sin(delt_time*j*pi*100)
  solve
*enddo
TIME,10
autots,on
F,101,FY,0 
solve

! 脉冲载荷 --- 模态叠加法
fini
/clear,nostart
/PREP7
ET,1,BEAM4             
MP,EX,1,110E9   
MP,NUXY,1,0.3
MP,DENS,1,1600
R,1,0.000045,3.75e-12,8.44e-10,0.015,0.003,0    
k,1,0,0
k,2,0.2,0
LSTR,       1,       2
LATT,1,1,1, , , , 
lsel,all
LESIZE,all, , ,100, , , , ,1
lmesh,all
FINISH
/solu
antype,2
d,1,all
modopt,lanb,100
solve
fini

/solu
plusetime=0.01
pi=3.1415926
delt_time=0.0001
antype,trans
trnopt,msup,100
deltim,delt_time
d,1,all
time,0
f,mid_node,fz,0
kbc,1
autots,off
solve
*DO,j,1,plusetime/delt_time
  TIME,delt_time*j
  KBC,0  
  autots,off
  F,101,FY,500
  solve
*enddo
TIME,1
autots,on
F,101,FY,0 
solve

! full method
fini
/clear,nostart
/PREP7
ET,1,BEAM4             
MP,EX,1,110E9   
MP,NUXY,1,0.3
MP,DENS,1,1600
R,1,0.000045,3.75e-12,8.44e-10,0.015,0.003,0    
k,1,0,0
k,2,0.2,0
LSTR,       1,       2
LATT,1,1,1, , , , 
lsel,all
LESIZE,all, , ,100, , , , ,1
lmesh,all
FINISH
/solu
ANTYPE,TRANS
d,1,all,all
outres,all,all
!alpha,10
TINTP,0
trnopt,full
deltim,1e-3
time,1e-3
kbc,1
autots,on
solve
time,1e-2
kbc,1
autots,off
F,101,FY,1
solve
time,1
fdele,all,all
kbc,1
autots,on
solve

! ***典型的用模态叠加法进行瞬态动力学分析的输入命令流:
!Build the Model
/FILNAM,...! Jobname
/TITLE,...! Title
/PREP7! Enter PREP7
---
---! Generate model
---
FINISH
!Obtain the Modal Solution
/SOLU! Enter SOLUTION
ANTYPE,MODAL! Modal analysis
MODOPT,REDU! Reduced method
M,...! Master DOF
TOTAL,...
D,...! Constraints
SF,...! Element loads
ACEL,...
SAVE
SOLVE
FINISH
!Obtain the Mode Superposition Transient Solution
/SOLU! Re-enter SOLUTION
ANTYPE,TRANS! Transient analysis
TRNOPT,MSUP,...! Mode superposition method
LVSCALE,...! Scale factor for element loads
F,...! Nodal Loads
MDAMP,...! Modal damping ratios
DELTIM,...! Integration time step sizes
LSWRITE! Write first load step (Remember: the first load step
---! is solved statically at time=0.)
---
---! Loads, etc. for 2nd load step
TIME,...! Time at end of second load step
KBC,...! Ramped or stepped loads
OUTRES,...! Results-file data controls
---
LSWRITE! Write 2nd load step (first transient load step)
SAVE
LSSOLVE! Initiate multiple load step solution
FINISH
!Review results of the mode superposition solution
/POST26! Enter POST26
FILE,,RDSP! Results file is Jobname.RDSP
SOLU,...! Store solution summary data
NSOL,...! Store nodal result as a variable
PLVAR,...! Plot variables
PRVAR,...! List variables
FINISH
!Expand the Solution
/SOLU! Re-enter SOLUTION
EXPASS,ON! Expansion pass
NUMEXP,...! No. of solutions to expand; time range
OUTRES,...! Results-file data controls
SOLVE
FINISH
!Review the Results of the Expanded Solution
/POST1
SET,...! Read desired set of results into database
PLDISP,...! Deformed shape
PRRSOL,...! Reaction loads
PLNSOL,...! Contour plot of nodal results
PRERR! Global percent error (a measure of mesh adequacy)
---
---! Other postprocessing as desired
---
FINISH
 
 
!**下面给出的是可以概括用完全法进行瞬态动力学分析的过程的输入命令流:
!Build the Model
/FILNAM,...! Jobname
/TITLE,...! Title
/PREP7! Enter PREP7
---
---! Generate model
---
FINISH
!Apply Loads and Obtain the Solution
/SOLU! Enter SOLUTION
ANTYPE,TRANS! Transient analysis
TRNOPT,FULL! Full method
D,...! Constraints
F,...! Loads
SF,...
ALPHAD,...! Mass damping
BETAD,...! Stiffness damping
KBC,...! Ramped or stepped loads
TIME,...! Time at end of load step
AUTOTS,ON! Auto time stepping
DELTIM,...! Time step size
OUTRES,...! Results file data options
LSWRITE! Write first load step
---
---! Loads, time, etc. for 2nd load step
---
LSWRITE! Write 2nd load step
SAVE
LSSOLVE,1,2! Initiate multiple load step solution
FINISH
!
!Review the Results
/POST26
SOLU,...! Store solution summary data
NSOL,...! Store nodal result as a variable
ESOL,,,,! Store element result as a variable
RFORCE,...! Store reaction as a variable
PLVAR,...! Plot variables
PRVAR,...! List variables
FINISH
/POST1
SET,...! Read desired set of results into database
PLDISP,...! Deformed shape
PRRSOL,...! Reaction loads
PLNSOL,...! Contour plot of nodal results
PRERR! Global percent error (a measure of mesh adequacy)
---
---! Other postprocessing as desired
---
FINISH

【转载】ANSYS完全法与模态叠加法瞬态分析实例的更多相关文章

  1. 【转载】ANSYS动力学分析-瞬态分析

    原文地址:http://www.cnblogs.com/ylhome/archive/2009/12/02/1615172.html 三种求解方法 瞬态动力学分析可采用三种方法:完全(Full)法.缩 ...

  2. C语言 数组输出,冒泡排序法,沉底排序法,二维数组输出,输出字母列长度,从随机数组中找重复数

    #include <stdio.h> #define sum 3+4//宏定义是原封不动的使用used for test4 #include <time.h>//used fo ...

  3. Linux学习之十五、基础正规表示法\延伸正规表示法

    原文地址: http://vbird.dic.ksu.edu.tw/linux_basic/0330regularex_2.php 基础正规表示法 既然正规表示法是处理字串的一种表示方式,那么对字节排 ...

  4. 【算法】二分查找法&大O表示法

    二分查找 基本概念 二分查找是一种算法,其输入是一个有序的元素列表.如果要查找的元素包含在列表中,二分查找返回其位置:否则返回null. 使用二分查找时,每次都排除一半的数字 对于包含n个元素的列表, ...

  5. 【nlp】中文分词基础原则及正向最大匹配法、逆向最大匹配法、双向最大匹配法的分析

    分词算法设计中的几个基本原则: 1.颗粒度越大越好:用于进行语义分析的文本分词,要求分词结果的颗粒度越大,即单词的字数越多,所能表示的含义越确切,如:“公安局长”可以分为“公安 局长”.“公安局 长” ...

  6. javascript数据结构与算法--高级排序算法(快速排序法,希尔排序法)

    javascript数据结构与算法--高级排序算法(快速排序法,希尔排序法) 一.快速排序算法 /* * 这个函数首先检查数组的长度是否为0.如果是,那么这个数组就不需要任何排序,函数直接返回. * ...

  7. 匈牙利命名法、骆驼命名法、帕斯卡(pascal)命名法 C#命名规范

    匈牙利命名法.骆驼命名法.帕斯卡(pascal)命名法 C#命名规范 一.匈牙利命名法:广泛应用于象Microsoft Windows这样的环境中. Windows 编程中用到的变量(还包括宏)的命名 ...

  8. 匈牙利命名法、Camel命名法与Pascal命名法

    Camel命名法:即骆驼式命名法,首字母小写,采用该命名法的名称看起来就像骆驼的驼峰一样高低起伏.Camel命名法有两种形式: 1.混合使用大小写字母,例如runFast 2.单词之间加下划线,例如r ...

  9. Java解释单链表中的头插法以及尾插法

    单链表属于数据结构中的一种基本结构,是一种线性结构,在此使用Java对其中的头插法以及尾插法进行解释. 首先定义好链表中的节点类: 其中,data代表节点所存放的数据,next代表指向下一节点 对于单 ...

随机推荐

  1. nginx(一)

    crul新浪微博的时候发现对面用的是nginx服务器,在虎扑足球(挺好的足球论坛)讨论世界杯也发现他们也用这nginx,联想到阿里的tengine也是基于nginx的,觉得有了解一下nginx的必要了 ...

  2. oracle 数据库信息查询

    /*查询当前用户表信息/ select A.column_name    字段名, A.data_type      数据类型, A.data_length    长度, A.data_precisi ...

  3. 7月10日——[HouseStark] 扬帆起航--第一次会议

    本次会议为小组成员第一次会议 内容:每个成员提出一个及以上的项目及内容,成员内部商议并投票决定要做的项目 会议时长:90分钟 地点:电三楼8楼816室 成员 项目 讨论结果 崔文祥 高校就业信息汇总网 ...

  4. HTMlhleper

    @{ ViewBag.Title = "Index";} <h2>Index</h2> <div> @{ int id=12121; var I ...

  5. Ext JS 4 老特征:statics 静态的变量和方法

    l   一.静态的变量和静态的方法 [译文原创Learning Ext JS 4 第51页] Statics的方法只属于类本身,而不属于任何一个实例,这就决定了我们是在定义类的内部来用statics方 ...

  6. Spark MLlib 之 Basic Statistics

    Spark MLlib提供了一些基本的统计学的算法,下面主要说明一下: 1.Summary statistics 对于RDD[Vector]类型,Spark MLlib提供了colStats的统计方法 ...

  7. Spark的WorkCount的例子

    之前为了搭建scala开发spark的环境花了几天的时间,终于搞定了,具体可以参考:http://www.cnblogs.com/ljy2013/p/4964201.html   .下面就是用一个示例 ...

  8. debug、 release两个版本中正确运行的一些经验

    在Qt编程中,默认的是debug版本,在编译器中可以正常的使用,但是单独运行.exe可执行文件时却发现系统提示缺少文件.其实就是缺少必要的.dll动态库文件.根据提示添加需要的.dll动态库文件即可. ...

  9. [转]使用scrapy进行大规模抓取

    原文:http://www.yakergong.net/blog/archives/500 使用scrapy有大概半年了,算是有些经验吧,在这里跟大家讨论一下使用scrapy作为爬虫进行大规模抓取可能 ...

  10. 关于 jsp 解析特殊字符的问题

    在项目中了 使用了一个UI封装好 的插件 经测试了可以返回一些特殊字符,但是因为是特殊字符,导致了jsp解析出错,使用了Jquery来添加了dom结构,添加完之后,Ui控件进行初始化的时候报错了,原因 ...