ANSYS apdl命令流笔记14-------工作平面的变换与生成
工作平面的变换与生成
- 1、移动工作平面
- 2、旋转工作平面
- 3、工作平面创建
- 4、一个小案例
- 总结
工作平面也就是接下来操作执行的基准平面。它只有一个,不可能同时出现多个,无非就是把它移来移去,转来转去,搬来搬去。
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
总结
以上几乎是所有生成工作平面的方法,通过先将工作平面平移、旋转再进行生成,或者先生成一个工作平面,再进行平移旋转,来适应不同的场合。
ANSYS apdl命令流笔记14-------工作平面的变换与生成相关推荐
- ANSYS apdl命令流笔记6--------生成线的10种方法
线的生成 1.LSTR命令 2.L命令 3.LAREA命令 4.LTAN与L2TAN命令 4.1 LTAN命令 4.2 L2TAN命令 5.LANG命令与L2ANG命令 5.1 LANG命令 5.2 ...
- ANSYS apdl命令流笔记8---载荷步与载荷子步的运用
载荷步与载荷子步的运用以及输出控制 前言 一.有关命令 1.TIME命令 2.NSUBST命令 3.KBC命令 4.OUTRES命令 二.需要获得结果的几种情况 1.获取不同加载情况下的结果 2.获取 ...
- ANSYS apdl命令流笔记7---对称与反对称、几何与有限元模型属性的赋予、单元表指定的意义
三个基础知识点 一.对称边界条件与反对称边界条件 1.对称边界条件 2.反对称边界条件 二.几何模型与有限元模型属性指定命令 2.1.几何模型 2.1.1"KATT"命令 2.1. ...
- ANSYS apdl命令流笔记4----非线性材料的定义
定义材料的非线性或特殊材料 前言 一.和温度相关的材料 1.MP命令 2.MPTEMP命令 3.MPDATA 命令 4.举例说明 二.非线性材料及相关命令 1.TB命令 2.TBTEMP命令 3.TB ...
- ANSYS apdl命令流笔记13-------路径的定义与显示
路径的定义与结果数据显示 一.路径的定义 1.PATH 2.PPATH 二.结果数据在路径上显示 1.PDEF 2.PLPATH 三.举个例子 总结 一.路径的定义 1.PATH 使用功能:定义一个路 ...
- ANSYS apdl命令流笔记11------载荷(F命令)与约束(D命令)的区别
载荷与约束的区别 一.本质区别 二.特点 三.总结 一.本质区别 我们都知道大部分有限元软件就是通过有限单元法(FEM)来求解偏微分方程,而求解偏微分方程的定解条件有很多,常见的包括: 1.初始条件 ...
- ANSYS APDL 命令流输入方法_51CAE_新浪博客
APDL的全称是ANSYS Parametric Design Language(ANSYS参数化设计语言),是ANSYS的一种高级应用,具有很多图形界面无法实现的功能,广泛应用于优化设计.焊接模拟等 ...
- ANSYS apdl命令流耦合场分析案例4--------三维感应加热
三维电磁感应加热 前言 完整感应加热命令 总结 前言 感应加热的激励源为365000HZ的交流电,线圈电流密度为2.04e8A/m^2,线圈和管子的几何模型如下图所示,另外再在外面在加上一个空气域. ...
- ANSYS apdl命令流瞬态动力学分析案例5--------凸轮从动件运动分析
凸轮从动件分析 问题描述 一.命令分解 1.选择单元和材料属性 2.建立模型和划分网格 3.施加载荷 4.后处理 5.完整命令 总结 问题描述 图1所示为一对心直动尖底从动件盘形凸轮机构,从动件位移s ...
- ANSYS apdl命令流案例1--------桁架桥梁结构分析
桁架桥梁结构分析 前言 命令程序 结果 前言 该桁架桥由型钢组成,顶梁及侧梁,桥身弦杆,底梁分别采用3种不同型号的型钢,结构参数见表.桥长L=32m,桥高H=5.5m.桥身由8段桁架组成,每段长4m. ...
最新文章
- 深度学习会议论文不好找?这个ConfTube网站全都有
- 零基础入门学习Python(2)
- 这家中国AI公司,正在打入新加坡AI“腹地”
- mknod创建设备(加载新的设备驱动时候,通常会用到此命令)
- elasticSearch6源码分析(8)RepositoriesModule模块
- php自动配置ip,使用PHP自动PING IP
- 【瓜分5000元奖金】Wannafly挑战赛13
- python读取文件中的内容_python 读取文件夹中的文件内容
- python调用cmd命令释放端口_Python——cmd调用(os.system阻塞处理)(多条命令执行)...
- exit()函数_complete函数
- 如何处理Long类型精度丢失问题?
- 双十一 马云的淘宝如何通过数据分析得到利润?
- java 继承特点_java 继承特点
- 软考中级-数据库系统工程师复习大纲
- [游戏开发]iOS 游戏开发教程资源
- 挑战:工资计算器读写数据文件
- 启动SQL Server服务器以及新建连接的方法
- ROS2机器人资料21-11-02(全面升级)
- 李沐动手学深度学习V2-基于注意力机制的seq2seq
- 关于netty的中nettyio.netty.util.IllegalReferenceCountException: refCnt: 0, decrement: 1异常排除
热门文章
- 淘宝联盟官方APi在小程序云函数中的使用教程(附案例)
- java基于springboot高校信息资源共享网站系统
- pygame学习笔记——飞机大战爆炸效果
- kerberos开启kdc的debug日志
- Error: Cannot find module ‘C:\Users\AppData\Roaming\npm\node_modules\..错误,解决方法
- RedisConnectionFactory is required异常解决
- 信息提取(Information Extraction)
- 西方红玫瑰和辣条先生黑产组织深度分析报告
- linux解压img镜像文件,Linux系统上解压或挂载img文件的方法
- 阿里巴巴江苏云计算数据中心项目在南通开工 项目一期计划2019年建成运营