ANSYS apdl命令流笔记14-------工作平面的变换与生成


工作平面也就是接下来操作执行的基准平面。它只有一个,不可能同时出现多个,无非就是把它移来移去,转来转去,搬来搬去。

1、移动工作平面

在建立模型的时候经常会遇到需要将工作平面平移到某个位置,然后再拉伸,旋转,又或者把工作平面的原点与某个点重合。这时候就需要将工作平面移来移去,用到的命令有:

WPOFFS,XOFF, YOFF,ZOFF		!偏移工作平面

XOFF,YOFF,ZOFF为工作平面坐标系统内的偏移增量,若只使用了ZOFF,重新定义一个与当前平面平行的工作平面,其偏移量是ZOFF。

KWPAVE,Pl,P2,P3,P4,P5,P6,P7,P8,P9	!移动工作平面的原点到拾取关键点的中间位置

NWPAVE,NI,N2,N3, N4,N5,N6,N7,N8 ,N9	!移动工作平面原点到指定节点的中间位置

WPAVE,X1,Y1,Z1,X2,Y2,Z2,X3,Y3,Z3	!移动工作平面原点到指定坐标的中间位置

P1,P2,…,P9:拾取用于计算平均值的关键点编号,至少要指定一个关键点编号,若P1=P,激活图形拾取操作(仅限于GUI方式)。
使用提示:移动工作平面的原点到指定关键点的中心位置,平均值的计算是基于当前的激活坐标系进行。

举个例子:
首先建立一个立方体,把工作平面移到z方向表面,然后在它表面中心拉伸出一个小圆柱,最后再把工作平面移到右表面中心位置处,建立一个半球。

!====第一次工作平面平移=======
/clear,start
/prep7
blc4,,,4,4,4
wpoffs,0,0,4
cyl4,2,2,1		!这里可以直接生成圆柱,为了介绍拉伸操作,所以只画了一个圆面
/pnum,area,on
aplot,all
voffst,7,2	!拉伸7号面,轴向正方向拉伸2
!=====第二次工作平面平移======
wpave,4,2,2
sphere,2,,-90,90

在这里插入图片描述

2、旋转工作平面

旋转工作平面就是将工作平面旋转,比如在x,y中间某个角度建立模型不方便,这时候就可以把工作平面的坐标轴移到对应的位置,再进行建模,就方便很多。

WPROTA,THXY,THYZ,THZX	!旋转工作平面

THXY,THYZ,THZX分别绕Z轴、X轴、Y轴旋转的角度,其正向为:XY、YZ、ZX。
使用提示:指定的角度值(度)是相对于工作平面的方向。
例如:接着上面的模型继续建模,沿着立方体对角线方向,将立方体和半球去掉。

wprota,,45	!绕x轴旋转45度
vsel,s,,,1,3,2
vsbw,all	!用工作平面的xy平面分割体
/pnum,volu,on
/trlcy,volu,0.5,all		!更改显示的透明度
/replot
vdele,4,7,3
/trlcy,defa
vsel,all
vplot

在这里插入图片描述

3、工作平面创建

1、根据当前坐标系来定义工作平面

WPCSYS, WN,KCN
WN:窗口编号
KCN:坐标系统参考号。可以是0、1、2或任何预先定义的坐标系统参考号,默认值是激活坐标系。

使用提示:根据现存的坐标系统指定工作平面的位置和方向。如果工作平面位于直角坐标系统上,则工作平面也是直角坐标系,其他坐标系统也相类似。

2、通过三个点的位置来定义一个工作平面

WPLANE, WN,XORIC,YORIG,ZORIG,XXAX,YXAX,ZXAX ,XPLAN, YPLAN,ZPLAN
XORIG, YORIG,zORG:在整体直角坐标系统中,指定工作平面的原点。
XXAX, YXAX,ZXAX:在整体直角坐标系统中,定义X轴方向点的坐标值。X轴将与从这个点到原点的连线相一致。
XPLAN, YPLAN,ZPLAN:定义工作平面第3点的整体直角坐标值。也可以指定工作平面坐标系统正向XY面的位置。

使用提示:通过使用三个非共线的点的坐标来定义工作平面,3个点也可以定义工作平面坐标系,至少需要定义一个点。

3、通过3个节点来指定工作平面

NWPLAN,WN,NORIG,NXAX,NPLAN
NORIG:定义工作平面原点的节点编号,若为P,激活图形拾取操作(仅限于CUI)。
NXAX:指定轴方向的节点编号,默认值将与总体X轴方向平行。
NPLAN:指定工作平面的节点编号。

使用提示:通过拾取三个节点来定义一个工作平面,可以作为命令“WPLANE”的另一种方式。3个节点也可以定义工作平面坐标系,至少需要一个节点。
相类似操作的命令有:3个关键点定义一个工作平面

KWPLAN,WN,KORIG,KXAX,KPLAN

4、通过垂直于一条线的某个位置来定义工作平面

LWPLAN,WN,NL1,RATIO
NLl:将要使用线的编号,若为P,激活图形拾取操作(仅限于CU模式下)。
RATTO:在NL1线上的位置,由线长的比率来确定,必须介于0.0~1.0之间。若为P,用图形拾取来指定线上的位置。

使用提示:过指定线上的一点且垂直于该线来定义一个工作平面。
介于这个可能比较难理解再举个例子:

/clear,start
/prep7
blc4,,,4,4,4
/plum,line,on
lplot
lwplan,,7,0.5	!工作平面移到7号线中间,其中,1代表全长,0代表长度为0,0.5就是中间

在这里插入图片描述

4、一个小案例

/clear
/title,lianxi
/prep7
cyl4,0,0,75,0,,360,80
wpoffs,,,80
cyl4,,,80,0,,360,120
wpoffs,,,120
cyl4,,,100,0,,360,120
wpoffs,,,120
cyl4,,,75,0,,360,80
wpoffs,,,80
cyl4,,,65,0,,360,200
wpoffs,,,200
cyl4,,,50,0,,360,60
wpcsys	!将工作平面移动到直角坐标系处
numcmp,all
nummrg,all

在这里插入图片描述

总结

以上几乎是所有生成工作平面的方法,通过先将工作平面平移、旋转再进行生成,或者先生成一个工作平面,再进行平移旋转,来适应不同的场合。

  • 9
    点赞
  • 42
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值