请问怎么查看ansys中已定义好的实常数特性?下面的命令流里-查字典问答网
分类选择

来自樊精彪的问题

  请问怎么查看ansys中已定义好的实常数特性?下面的命令流里还有两个小问题,……ET,1,solid186R,3这里的实常数定义的是哪个单元的?不应该是单元1的吗?REAL,3ET,2,170ET,3,174R,3,0.2,0.2,0.9,0RMORE,1.0E20,f,

  请问怎么查看ansys中已定义好的实常数特性?下面的命令流里还有两个小问题,

  ……

  ET,1,solid186

  R,3这里的实常数定义的是哪个单元的?不应该是单元1的吗?

  REAL,3

  ET,2,170

  ET,3,174

  R,3,0.2,0.2,0.9,0

  RMORE,1.0E20,f,1.0,0

  RMORE,0.0,0,1.0,1.0,0

  RMORE,0.0,1.0,1.0,0,1.0

  KEYOPT,3,4,0既然前面都给R3赋值了,这里为啥还要用KEYOPT赋值?

  KEYOPT,3,5,0

  NROPT,UNSYM

  KEYOPT,3,7,0

  KEYOPT,3,8,0

  ……

  原来KEYOPT是定义单元特性,第三个问题我知道了,麻烦回答前面两问就可以了,

1回答
2020-11-07 23:36
我要回答
请先登录
任敬萍

  估计这段命令流是用Ansys自己生成的,作者又整理了一下.

  R命令的格式是R,NSET,R1,R2,R3,R4,R5,R6

  其中Nset只是给你当前的实常数集合定个编号而已,而与单元没有什么关系.事实上,对于不同单元,R1到R6能定义的常数的物理意义不同,这要看不同单元的帮助.而且不少单元能定义的实常数非常之多,有不少的还预留了空域,所以就有了rmore这样的命令去定义R7以上的域.对于Solid186单元来说,帮助的RealConstants项明确说了能定义的常数是None.因此,R,3,0.2,0.2,0.9,0可能是给接触单元定义的属性,具体的物理意义可以去看TARGE170和CONTA174单元的RealConstants.

  实常数基本上就是划分单元时候用,比如Xatt,(X可以是K,L,A,V)用来给几何实体分配单元的属性.所以有时候尽管给不同的单元使用相同的常数,虽然不提示错误,但对于不同单元,其物理意义显然是不同的.

  比如:

  ET,1,shell93

  Et,2,beam4

  r,3,10!不定义的域相当于0

  r,4,15

  !材料定义省略,但假设已定义了1号材料

  !几何建模过程省略,假设定义了一个面和四条线

  aatt,1,3,1,!格式"AATT,材料号,常数号,单元类型号,单元坐标系编号,单元截面属性编号”

  amesh,1!给1号面划分单元,使用的是aatt中指定的3号常数,这里是单元在K节点的厚度.我也可以在amesh之前用real命令去单独换一种实常数,比如用real,4.

  latt,1,3,1,!格式LATT,MAT,REAL,TYPE,

  lmesh,1!这时候,你可以看出,虽然梁单元也用的是3号实常数,但意义却是梁单元的横截面积.可以自行看帮助看一下shell93和beam4的常数意义,以及其他命令的格式和意义.

  keyopt的情况类似,不同单元的keyopt所能定义的选项不同,意义也不同.

  可以用“type,单元号”来指定当前单元,再去改相应的keyopt

  所以第二行命令流相当于只建立了个空的常数集,里边没有数据.R,3,0.2,0.2,0.9,0又重新定义了常数的各个域.对于已经定义好的实常数,用rlist查看.要想看不同的单元被分配了什么常数,用elist

2020-11-07 23:37:16

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •