CAE分析大系:ANSYS疑难问题实例详解
上QQ阅读APP看书,第一时间看更新

3.在ANSYS中如何通过极坐标创建关键点

问题:

知道一些点的极坐标,如何在ANSYS中画出这些点?

答复:

首先使用csys命令将激活坐标系转换为圆柱坐标系(其x-y平面是你所需要的极坐标系),比如csys,1转换到以总体z轴为轴线的总体圆柱坐标系。

然后输入各个关键点的极坐标(z值均为零)即可。

再问:

我试过了,不可以,还是和直角坐标系下的结果一样!

答复:

应该是你的操作有误,请输入下面的命令流,看一下各关键点的坐标值:

        fini
        /clear
        /filname,  test_csys
        !*
        WPSTYLE, , , , , , , ,0
        /PREP7
        k,1,10     !  在csys,0 中定义K1 : 10,0,0
        k,2, ,10    !  在csys,0 中定义K2 : 0,10,0
        csys,1     !  转换为圆柱坐标系 1
        k,3,20,90  ! 在csys,1 中定义K3 : 0,20,90;
                ! 在csys,0 中: 0, 20,0
        k,4,10,180 ! 在csys,1 中定义K4: 0,10,180;
                !  在csys,0 中为: -10, 0,0
        !*
        klist, all, , , coord
        !*

所列出的关键点坐标值如下(在总体直角坐标系,即DSYS,0中的坐标值):

        LIST ALL SELECTED KEYPOINTS.   DSYS=      0
        !  列表坐标值时的坐标系由DSYS确定,这里是总体直角坐标系
        NO.       X, Y, Z LOCATION      THXY, THYZ, THZX ANGLES
        1  10.00000   0.000000 0.000000  0.0000  0.0000  0.0000
        2  0.000000 10.00000  0.000000  0.0000  0.0000  0.0000
        3  0.000000 20.00000  0.000000  0.0000  0.0000  0.0000
        4  -10.00000   0.000000 0.000000  0.0000  0.0000  0.0000

由此可见,输入坐标值时是以当前坐标系(csys命令)为准的,但是显示坐标值时却是由显示坐标系(DSYS命令)确定的。

图3-1所示为所输入的4个关键点,在DSYS=0时的显示结果。

图3-1 所定义的关键点