24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3036  |  回复: 14

w52001

新虫 (小有名气)

[求助] 向大神求助:ansys节点周向位移的施加

我本意是想对节点施加一个角速度,以模拟制动盘和摩擦块的摩擦生热,但是遇到一个问题就是,这种分析情况下,ansys中不能对节点施加角速度,那么就将角速度转化为施加节点周向位移的问题。
        可是现在又遇到一个问题就是,第一个载荷步中,柱坐标下,对节点y向施加位移载荷,计算完之后,虽然节点是移动了,但是其xyz各个方向仍然和最开始时的方向一样,也就是说,这时候的y向就不在是切向方向了,x方向也不再是这时候的径向方向了,那也就是说,所有载荷步加载的位移载荷 都是沿着最开始时候的切向方向,而不是近似的周向方向。。。
        请教各位大神这个问题该怎么解决啊?

第一步加的切向位移和径向约束.jpg



第二步加的切向位移和径向约束.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

htbbzzg

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★ ★
感谢参与,应助指数 +1
xiegangmai: 金币+3, 谢谢参与! 2013-04-08 20:13:42
要施加周向位移载荷,需要:
1  将当前坐标系转换为相应的柱坐标系 (csys 命令);
2  旋转节点坐标系为柱坐标系 (NROTAT 命令)
3  施加长度单位的 Uy
4  求解后,查看结果时,先执行 rsys 命令,将结果坐标系设置为相应的柱坐标系;否则,默认结果坐标系是总体直角坐标系。
2楼2013-04-08 17:04:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w52001

新虫 (小有名气)

引用回帖:
2楼: Originally posted by htbbzzg at 2013-04-08 17:04:56
要施加周向位移载荷,需要:
1  将当前坐标系转换为相应的柱坐标系 (csys 命令);
2  旋转节点坐标系为柱坐标系 (NROTAT 命令)
3  施加长度单位的 Uy
4  求解后,查看结果时,先执行 rsys 命令,将结果坐标系设 ...

您好,首先谢谢您的回答。现在我主要的问题是:第一载荷步计算完成之后,节点已经向切向移动了一定位移,但是,此时的y轴方向依旧是最开始时候的切向方向,而不是现在的切向方向,导致我所有载荷步加载的位移并不是近似的周向位移,而是最开始时候的切向方向的位移啊。。。
   说得有点抽象,不知道您明白我的意思没有?
3楼2013-04-08 17:31:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w52001

新虫 (小有名气)

引用回帖:
2楼: Originally posted by htbbzzg at 2013-04-08 17:04:56
要施加周向位移载荷,需要:
1  将当前坐标系转换为相应的柱坐标系 (csys 命令);
2  旋转节点坐标系为柱坐标系 (NROTAT 命令)
3  施加长度单位的 Uy
4  求解后,查看结果时,先执行 rsys 命令,将结果坐标系设 ...

我再发个图片上来看看吧,第一张图是我加载的第一个载荷步,径向和切向方向都正确,可是,第二载荷步(第二张图)的径向和切向依然和第一步的方向一模一样,那这显然就不是此时的径向和切向了啊,请一定赐教啊,呵呵

第一载荷步的位移方向.jpg



第二载荷步的位移方向.jpg

4楼2013-04-08 17:49:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

htbbzzg

铁杆木虫 (著名写手)

★ ★ ★
xiegangmai: 金币+3, 谢谢参与! 2013-04-10 00:00:38
你的问题属于大位移、大转动,简单的设置周向约束的办法已经不适用,需要考虑另外的办法。
一个可能的办法是:
    不使用圆柱坐标系,而是在直角坐标系中,将周向位移约束分解为沿直角坐标系坐标方向的位移约束,施加到结构上;第一个载荷步计算完成后,根据变形后的节点位置 (节点原始坐标加上位移) 重新确定其切线方向,重新分解周向位移约束到直角坐标系的坐标方向,再施加到相应的节点上。
5楼2013-04-09 07:56:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w52001

新虫 (小有名气)

引用回帖:
5楼: Originally posted by htbbzzg at 2013-04-09 07:56:37
你的问题属于大位移、大转动,简单的设置周向约束的办法已经不适用,需要考虑另外的办法。
一个可能的办法是:
    不使用圆柱坐标系,而是在直角坐标系中,将周向位移约束分解为沿直角坐标系坐标方向的位移约束, ...

哦,可是这样子做的话就变得好复杂了啊,每一个节点的XY两个方向上的位移都得计算,貌似有点不可行吧?不过谢谢你的建议啊,万分感谢!呵呵
6楼2013-04-09 14:22:41
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

htbbzzg

铁杆木虫 (著名写手)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
w52001: 金币+20, ★★★很有帮助 2013-04-09 18:48:03
xiegangmai: 金币+1, 谢谢参与! 2013-04-10 00:00:46
这样做确实很麻烦,但是,使用 APDL 语言编程来实现就比较简单了。
不过,首先还是需要仔细分析一下,第一步载荷后,变形是否确实很大。如果变形并不大,那么还是可以近似采用和第一个载荷步相同的办法。
7楼2013-04-09 17:14:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

w52001

新虫 (小有名气)

引用回帖:
7楼: Originally posted by htbbzzg at 2013-04-09 17:14:51
这样做确实很麻烦,但是,使用 APDL 语言编程来实现就比较简单了。
不过,首先还是需要仔细分析一下,第一步载荷后,变形是否确实很大。如果变形并不大,那么还是可以近似采用和第一个载荷步相同的办法。

嗯,实在木有办法的话,就只能这样做了,谢谢你啊!
8楼2013-04-09 18:47:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

张奋

新虫 (正式写手)

引用回帖:
7楼: Originally posted by htbbzzg at 2013-04-09 17:14:51
这样做确实很麻烦,但是,使用 APDL 语言编程来实现就比较简单了。
不过,首先还是需要仔细分析一下,第一步载荷后,变形是否确实很大。如果变形并不大,那么还是可以近似采用和第一个载荷步相同的办法。

你能给说明一下这个APDL怎么实现的吗?我想做焊接的,在圆棒周向进行焊接(即两个圆棒进行焊接)模拟。我觉得也需要楼主这个方法,但是,我们师兄他们呢都做的是平板对接的,不需要涉及到柱坐标,所以请仁兄,你指导一下
9楼2013-05-07 16:55:42
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

wa波比

新虫 (初入文坛)

引用回帖:
9楼: Originally posted by 张奋 at 2013-05-07 16:55:42
你能给说明一下这个APDL怎么实现的吗?我想做焊接的,在圆棒周向进行焊接(即两个圆棒进行焊接)模拟。我觉得也需要楼主这个方法,但是,我们师兄他们呢都做的是平板对接的,不需要涉及到柱坐标,所以请仁兄,你指 ...

我跟你的情况是基本一模一样,师兄也是平板焊接,我也是管道焊接,施加周向载荷时明明是负的,显示的都是正的,不知道该怎么办了,你是怎么解决的呢,希望能给与帮助啊,感激不尽。我在取得部分弯管的两端施加Uy左边为负值右边施加正值,出来的变形图确实拉伸后的结果,很是不解
10楼2013-11-20 22:20:56
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 w52001 的主题更新
信息提示
请填处理意见