APDL link180单元
APDL代码实现link180单元的使用
由于不知道怎样使用LINK180单元,故按照相关的教程和理解,整理了一下比较完整的APDL的代码。其中包含的图片的保存和背景颜色的改变。
标签:'LINK180' ' APDL'
APDL代码
FINISH
/CLEAR
/PREP7
ET,1,LINK180 !选择link180单元
SECTYPE,1,LINK, ,link1 !创建Sections,link,编号为1,名字为link1
SECDATA,7.8E-5, !定义界面尺寸,10mm直径为
SECCONTROL,0,1 !定义属性为拉伸,压缩为2,拉压为0
!定义材料属性
MPTEMP,,,,,,,,
MPTEMP,1,0
MPDATA,EX,1,,9.8e10 !弹性模型9.8E10
MPDATA,PRXY,1,,0 !泊松比为0
MPDATA,DENS,1,,4848 !密度4848
!创建两个点
FLST,3,2,8
FITEM,3,0,0,0 !点的坐标
FITEM,3,1,0,0 !点的坐标
!创建直线
K, ,P51X
LSTR, 1, 2
!设置网格属性
TYPE, 1 !单元类型
MAT, 1 !材料1
REAL, !实常数,未定义
ESYS, 0 !坐标系
SECNUM, 1 !Sections
!打开网格工具
FLST,5,1,4,ORDE,1
FITEM,5,1
CM,_Y,LINE
LSEL, , , ,P51X
CM,_Y1,LINE
CMSEL,,_Y
LESIZE,_Y1, , ,10, , , , ,1 !设置等分为10份
LMESH, 1 !划分网格
ANTYPE,0 !分析类型为结构分析,2为模态分析
!设置载荷:点1为固定约束
FLST,2,1,3,ORDE,1
FITEM,2,1
/GO
DK,P51X, , , ,0,ALL, , , , , ,
!设置载荷:点2x方向力为1000N
FLST,2,1,3,ORDE,1
FITEM,2,2
/GO
FK,P51X,FX,1000
!求解
FINISH
/SOL
/STATUS,SOLU
SOLVE
!进入后处理,
FINISH
/POST1
SET,FIRST !读取第一个数据
/EFACET,1 !显示X方向的节点位移云图
PLNSOL, U,X, 0,1.0
!设置背景为白色
/RGB,INDEX,100,100,100,0
/RGB,INDEX,80,80,80,13
/RGB,INDEX,60,60,60,14
/RGB,INDEX,0,0,0,15
/REPLOT
!将图片保存,方法1
!此种方法不可以设置图片路径和名称,导出框内的图
/SHOW,JPEG,,1
JPEG,QUAL,75,
JPEG,ORIENT,HORIZ
JPEG,COLOR,2
JPEG,TMOD,1
/GFILE,800,
/REPLOT
/SHOW,CLOSE
/DEVICE,VECTOR,0
!将图像导出,方法2,导出的是一个大图,有很大的空白的地方
/image,save,name1,jpg
!界面调回黑色
/RGB,INDEX,0,0,0,0
/RGB,INDEX,60,60,60,13
/RGB,INDEX,80,80,80,14
/RGB,INDEX,100,100,100,15
/REPLOT
'''
结果图片
结果分别为第一种方法和第二种方法生成的。


APDL link180单元的更多相关文章
- BEAM188和LINK180简单实例
简介 一开始想做一个绳索单元悬挂重物的仿真,其实想法很简单,但是在实现过程中却出现了很大的问题,纠结了很久,初步归结为:绳索单元在垂直其单元方向上受力,会导致其产生很大的变形,从而导致其不收敛.因此专 ...
- APDL获取节点和单元的结果
目录 1. 获取节点结果 1.1 获取节点应力结果 1.2 获取节点位移结果 1.3 获取节点应变结果--总应变 1.4 获取节点应变结果--弹性应变 1.5 获取节点应变结果--塑性应变 1.6 获 ...
- ANSYS经典APDL编程
在使用ANSYS的过程中的一些经验总结: Ansys Workbench 有限元分析虽然进入UI阶段,但是语言命令仍然是其基础核心. 1.ANSYS中的一些关键概念的理解; 参数化程序设计语言(APD ...
- 在ANSYS WORKBENCH中使用APDL命令的例子
如何在workbench中使用command? 如何在ansys workbench中插入apdl? 如何在ansys workbench中使用复杂载荷? 答案在APDL,他可以实现函数化的载荷,如岁 ...
- 【转载】ANSYS的APDL与C语言混合编程(实例)
原文地址:http://www.cnblogs.com/lyq105/archive/2010/05/04/1727557.html 本文讨论的不是利用C语言为ANSYS写扩展(或者说是用户子程序), ...
- 【转载】基于ANSYS APDL的有裂纹平板问题的断裂力学仿真(PLANE183)
原文地址:http://blog.sina.com.cn/s/blog_9e19c10b0102vnw7.html 对于一般的强度问题,我们总是用应力来度量其强度的.但是对于有裂纹的,高强度的构件,使 ...
- ANSYS单元应用简介1
目录 1. LINK单元 2. BEAM单元 3. PLANE单元 4. SHELL单元 5. SOLIDE单元 6. COMBIN单元 ANSYS中的单元针对不同的应用对象,有着不同的选择方法,下面 ...
- ExtJS 4.2 Grid组件的单元格合并
ExtJS 4.2 Grid组件本身并没有提供单元格合并功能,需要自己实现这个功能. 目录 1. 原理 2. 多列合并 3. 代码与在线演示 1. 原理 1.1 HTML代码分析 首先创建一个Grid ...
- 【SAP业务模式】之ICS(四):组织单元的配置
SAP的ICS业务后台配置主要有以下几个配置点: 1.组织单元的配置(公司代码.销售组织.工厂.采购组织等): 2.主数据的部分: 3.订单和开票的定价过程: 4.开票输出类型: 5.公司间发票的配置 ...
随机推荐
- C# 绘制圆角矩形
Graphics g = e.Graphics; // 圆角半径 ; // 要实现 圆角化的 矩形 Rectangle rect = , , panel4.Width - cRadius, panel ...
- 浅了解:react为何需要设定唯一key值(antd-table)
一.React规范 1.1 react key的作用 当渲染重复数据的时候,React.diff会根据生成的key进行虚拟DOM渲染, 所以我们需要在遍历的地方都要加上key,例如map.for等等 ...
- 改写element-ui中的日期组件
如果你想实现一个自定义的日期组件规则如下:日期组件未点开前左右两边有前一天后一天控制箭头,且前一天后一天有数据时才显示箭头,没有数据时,快速切换箭头隐藏.当日期组件点开后,有数据的天为可点击状态,无数 ...
- C# 实现邮件收取发送功能
.Net调用QQ邮箱发送邮件 话说网上发送邮件的代码很多,但是我由于不细心,导致拿别人的代码发送邮件老是失败,今天就说说几个要注意的地方吧!!! ? 1 2 3 4 5 6 7 8 9 10 11 ...
- BluetoothGattCallback
/** * 用于实现 BluetoothGatt 的回调 */public abstract class BluetoothGattCallback { /** * GATT客户端连接或断开到远程的时 ...
- National Property CodeForces - 875C (拓扑排序)
大意: n个字符串, 每次操作选出一种字符全修改为大写, 求判断能否使n个字符串字典序非降. 建源点s, 汇点t, s与所有必须转大写的连边, 必须不转大写的与t连边. #include <io ...
- mysql索引 ->创建索引、修改索引、删除索引的命令语句
查看表中已经存在 index:show index from table_name; 创建和删除索引索引的创建可以在CREATE TABLE语句中进行,也可以单独用CREATE INDEX或ALTER ...
- 解决pycharm添加第三方包失败
今天想用pycharm打开图像,但是import scipy的时候报错了,报错内容如下: from scipy.misc import imread Traceback (most recent ca ...
- Linux获取so/ko文件版本号教程
一.需要获取版本号的原因 从使用角度而言,有时只有特定版本的库才支持某些功能,所以我们需要确定库文件版本号. 从安全加固角度而言,有些版本存在漏洞有些版本不存在漏洞,所以我们需要获取版本号以确定当前使 ...
- C++获取数组的长度
C++获取数组的长度 #include<iostream> using namespace std; template<class T> int length(T& a ...