找回密码
 注册
Simdroid-非首页
查看: 282|回复: 7

【讨论】【初学命令】为什么这么简单的例子都运行不起来

[复制链接]
发表于 2003-8-7 20:49:43 | 显示全部楼层 |阅读模式 来自 河北廊坊
初学命令,写了一个很简单的例子,却总是出错,忘大侠点拨一下
  
*heading
vm1 of ansys
*node
101,0.,0.,0.
102,0.,4.,0.
103,0.,7.,0.
104,0.,10.,0.
  
*element,type=t2d2,elset=elall
1,101,102
2,102,103
3,103,104
  
*solid section,elset=elall,material=stell
1.
*material,name=stell
*elastic
30e6
  
*step
*static
*boundary
101,encastre
104,encastre
*cload
102,2,-1000
103,2,-1000
*node print
u,rf,
*el print
s,
*end step
  
顺便还有两个问题一问
1。不知道在写节点node时候,是不是一定要带上小数点(例子中一般都带,有区别嘛?)
  
2。节点耦合用什么命令?
  
3 abaqus 中是否有数学函数,是否可以含数学表达式,比如我要做节点,用
*node
1,5*cos(30),
这样行不行?
发表于 2003-8-7 21:39:12 | 显示全部楼层 来自 美国

回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

Simdroid开发平台
should no empty lines
  
节点node不一定要带上小数点, no big difference as I know
  
using same node number if 2 nodes coincide together
  
function in node definition is ok
  
hope that helps.
 楼主| 发表于 2003-8-7 22:42:27 | 显示全部楼层 来自 河北廊坊

回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

多谢解答,原来命令中不能随便有空格行?我还以为这样看起来结构清楚一点
呵呵。
  
不过关于节点耦合只需要我还不太明白到底用什么命令
我得意思不是说两个节点靠在一起,有一样的自由度,而是不相同的节点
具有相同的运动方式(如x方向位移相同) Defines a set of coupled degrees of freedom.,该怎么样做?
就相当于是ansys中的cp等命令
发表于 2003-8-7 22:52:07 | 显示全部楼层 来自 LAN

回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

在同一个位置重新定义一个节点,
然后用mpc命令!
 楼主| 发表于 2003-8-8 09:56:17 | 显示全部楼层 来自 河北廊坊

回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

朋友,可否说得详细一点
看了help
first line  
1 MPC type(这个不知填什么)
2 Node numbers or node sets involved in the constraint
  
可是没有反应自由度的
比如说我希望节点1和节点2在x方向具有相同位移
我想是不是让节点1和节点2作为一个set
把set名字填入2,但是如何反应x方向?请教
  
刚才看到一个命令*equation是不是也可以处理节点耦合
  
还有一个问题就是help中那一块有函数介绍比如sin,cos,等如何表达
abaqus中角度是如何定义的(弧度,和角度,怎么定义)
发表于 2003-8-8 19:02:21 | 显示全部楼层 来自 天津

回复: 回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

luckier wrote:
朋友,可否说得详细一点
看了help
first line  
1 MPC type(这个不知填什么)
 ̄ ̄abaqus/standard user's manual 20.2.2
  MPCs for connections and joints
BEAM:  Provide a rigid beam between two nodes to constrain the displacement and rotation at the first node to the displacement and rotation at the second node, corresponding to the presence of a rigid beam between the two nodes.
CYCLSYM:  Constrain nodes to impose cyclic symmetry in a model.
ELBOW:  Constrain two nodes of ELBOW31 or ELBOW32 elements together, where the cross-sectional direction, , changes (see ``Pipes and pipebends with deforming cross-sections: elbow elements,'' Section 15.5.1).
LINK:  Provide a pinned rigid link between two nodes to keep the distance between the two nodes constant. The displacements of the first node are modified to enforce this constraint. The rotations at the nodes, if they exist, are not involved in this constraint.
PIN:  Provide a pinned joint between two nodes. This MPC makes the displacements equal but leaves the rotations, if they exist, independent of each other.
REVOLUTE:  Provide a revolute joint.
SLIDER:  Keep a node on a straight line defined by two other nodes, but allow the possibility of moving along the line and allow the line to change length.
TIE:  Make all active degrees of freedom equal at two nodes.
UNIVERSAL:  Provide a universal joint.
V LOCAL:  Allow the velocity at the constrained node to be expressed in terms of velocity components at the third node defined in a local, body axis system. These local velocity components can be constrained, thus providing prescribed velocity boundary conditions in a rotating, body axis system.
2 Node numbers or node sets involved in the constraint

  
可是没有反应自由度的
比如说我希望节点1和节点2在x方向具有相同位移
我想是不是让节点1和节点2作为一个set
把set名字填入2,但是如何反应x方向?请教
 ̄ ̄这种约束只能用*equation实现
*equation
2
1,1,1,2,1,-1
具体用法见帮助文件*equation卡。

  
刚才看到一个命令*equation是不是也可以处理节点耦合
  
还有一个问题就是help中那一块有函数介绍比如sin,cos,等如何表达
abaqus中角度是如何定义的(弧度,和角度,怎么定义)  
 ̄ ̄这个还没找到:(
发表于 2003-8-8 19:06:07 | 显示全部楼层 来自 天津

回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

luckier wrote:
初学命令,写了一个很简单的例子,却总是出错,忘大侠点拨一下
  
*heading
vm1 of ansys
*node
101,0.,0.,0.
102,0.,4.,0.
103,0.,7.,0.
104,0.,10.,0.
  
*element,type=t2d2,elset=elall
1,101,102
2,102,103
3,103,104
  
*solid section,elset=elall,material=stell
1.
*material,name=stell
*elastic
30e6,这里少了泊松比的定义!!
*step
*static
*boundary
101,encastre
104,encastre
*cload
102,2,-1000
103,2,-1000
*node print
u,rf,
*el print
s,
*end step
  
顺便还有两个问题一问
1。不知道在写节点node时候,是不是一定要带上小数点(例子中一般都带,有区别嘛?)
  
2。节点耦合用什么命令?
  
3 abaqus 中是否有数学函数,是否可以含数学表达式,比如我要做节点,用
*node
1,5*cos(30),
这样行不行?
 楼主| 发表于 2003-8-8 20:44:08 | 显示全部楼层 来自 河北廊坊

回复: 【讨论】【初学命令】为什么这么简单的例子都运行不起来

raullee,多谢,多谢
  
那个波松比应为对这种问题结果没有影响,所以一般可以任意
我想abaqus也允许不输入数据吧(他应该有默认0。3)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-7-1 22:00 , Processed in 0.053987 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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