转动问题新方法请教 (Ansys13)
浏览:100109 回答:6
Ansys的新手,最近在研究一个转动的问题,就是转动一个实体(圆柱体),这个圆柱体和其他部分相连,来提供一个转矩,来扭动其他部分。
跟其他人学了一种方法(单元类型 Solid187),感觉不错,可是发现用动画效果来看的时候,这种方法总是先把圆柱体表小了,然后又变回去,不知道为什么?就是一个转动(如果内外径真变了会有问题),不知道是因为只是视觉问题还是真正有问题。请看附件视频,我也放到优酷网了。
http://v.youku.com/v_show/id_XNTA2MDIzNjAw.html
请问高手几个问题:
1)问什么会产生这种内外径变化的视频效果?
2)如何解决这个问题?
3)大家有其他方法可以产生这个纯转动 (单元类型 Solid187)
我简化了一下代码,只包括于转动相关的这一部分。
nsel,all
rotangle=60 !rotation angle
*do,i,1,no_node,1
*get,min_node,node,,num,min
*get,x_pos,node,min_node,loc,x
*get,y_pos,node,min_node,loc,y
*set,r,(sqrt(x_pos**2+y_pos**2))
*set,q,((atan2(y_pos,x_pos))-rotangle*3.14/180)
*set,new_x,(r*cos(q))
*set,new_y,(r*sin(q))
d,min_node,ux,(new_x-x_pos)
d,min_node,uy,(new_y-y_pos)
nsel,u,node,,min_node
*enddo
希望大家帮忙,提前谢谢了
跟其他人学了一种方法(单元类型 Solid187),感觉不错,可是发现用动画效果来看的时候,这种方法总是先把圆柱体表小了,然后又变回去,不知道为什么?就是一个转动(如果内外径真变了会有问题),不知道是因为只是视觉问题还是真正有问题。请看附件视频,我也放到优酷网了。
http://v.youku.com/v_show/id_XNTA2MDIzNjAw.html
请问高手几个问题:
1)问什么会产生这种内外径变化的视频效果?
2)如何解决这个问题?
3)大家有其他方法可以产生这个纯转动 (单元类型 Solid187)
我简化了一下代码,只包括于转动相关的这一部分。
nsel,all
rotangle=60 !rotation angle
*do,i,1,no_node,1
*get,min_node,node,,num,min
*get,x_pos,node,min_node,loc,x
*get,y_pos,node,min_node,loc,y
*set,r,(sqrt(x_pos**2+y_pos**2))
*set,q,((atan2(y_pos,x_pos))-rotangle*3.14/180)
*set,new_x,(r*cos(q))
*set,new_y,(r*sin(q))
d,min_node,ux,(new_x-x_pos)
d,min_node,uy,(new_y-y_pos)
nsel,u,node,,min_node
*enddo
希望大家帮忙,提前谢谢了