目 录

  • Blog Links
  • 一、前言
  • 二、总体及局部坐标系
    • 2.1 激活坐标系 CSYS
    • 2.2 新建坐标系
      • 2.2.1 LOCAL
      • 2.2.2 CLOCAL
    • 2.3 坐标系类命令
  • 三、结点坐标系 NROTAT
  • 四、单元坐标系
  • 五、结果坐标系 RSYS
  • 六、工作平面 WPCSYS
  • 七、尾声
  • 八、参考文献

Blog Links

  • DalNur | 博客总目录

  • ANSYS 有限元分析 概述

  • ANSYS 有限元分析 坐标系/工作平面

  • ANSYS 有限元分析 几何建模

  • ANSYS 有限元分析 网格划分

  • ANSYS 有限元分析 选择与组件

  • ANSYS 有限元分析 修改与编辑

  • ANSYS 有限元分析 接触分析

  • ANSYS 有限元分析 加载/求解/输出

  • ANSYS 有限元分析 后处理 General Postproc

  • ANSYS 有限元分析 后处理 结点解与单元解

  • ANSYS 有限元分析 命令流 实例

  • ANSYS 静力 分析实例 悬臂梁

  • nCodeDL 高周疲劳 分析实例 悬臂梁

一、前言

  模型空间背景色为 黑色 时,各坐标轴分别为:x、y、z —— 白、绿、蓝;模型空间背景色为 白色 时,各坐标轴分别为:x、y、z —— 黑、绿、蓝,如下图所示。

  在 Ansys 系统中,有多种坐标系供选择,主要有:总体和局部坐标系、结点坐标系、单元坐标系和结果坐标系。

  • 总体和局部坐标系:用来定义几何形状参数 (结点、关键点等) 和空间位置。

  • 结点坐标系:定义每个结点的自由度和结点结果数据的方向。(单元结点自由度和全局结点自由度的区别)

  • 单元坐标系:确定材料特性主轴和单元结果数据的方向。

  • 结果坐标系:用来列表、显示或在通用后处理操作中将结点和单元结果转换到一个特定的坐标系中。

二、总体及局部坐标系

2.1 激活坐标系 CSYS

  • CSYS

使用功能: 激活一个预先已定义的坐标系统。

使用格式: CSYS,KCN

参数说明: KCN 为用户给定的大于等于11的坐标系统参考号,作为识别该局部坐标系的标志。

KCN 说明
0 直角坐标 (默认)
1 用z轴作为旋转轴的柱坐标系
2 球坐标系
4 或 WP 工作平面
5 用y轴作为旋转轴的柱坐标系
11及以上 由用户已预先定义的局部坐标系统

参考实例: 激活一个预先已定义的坐标系统。

CSYS,0    ! 激活总体直角坐标系统

GUI操作:

2.2 新建坐标系

2.2.1 LOCAL

  • LOCAL

使用功能: 通过位置和方向指定一个局部坐标系。

使用格式: LOCAL,KCNKCSXCYCZCTHXYTHYZTHZXPAR1PAR2

参数说明: KCN 为用户给定的大于等于11的坐标系统参考号,作为识别该局部坐标系的标志。

      KCS:坐标系的类型。

      XCYCZC:新坐标系原点位置 (在全局直角坐标系统里)。

      THXYTHYZTHZX:分别绕z轴、x轴和y轴旋转的角度,其正向为:xy,yz,zx 。

KCS 说明
0 / CART 直角坐标 (Cartesian)
1 / CYLIN 柱坐标 (Cylindrical (circular or elliptical))
2 / SPHE 球坐标 (Spherical (or spheroidal))
3 / TORO Toroidal

参考实例: 创建局部直角坐标系15,其局部 z 轴正向与整体 x 轴指向相同。

CSYS,0                                  ! 激活总体直角坐标系统
xc = 500 $ yc = 0 $ zc = 0              ! 局部坐标系原点位置(相对应当前激活坐标系)
thxy = 0 $ thyz = 0 $ thzx = 90         ! 局部坐标轴旋转角度度(相对应当前激活坐标系)
LOCAL,15,0,xc,yc,zc,thxy,thyz,thzx      ! 创建局部直角坐标系15

  相对于全局直角坐标系而言,局部直角坐标系 15 的坐标原点为 (500, 0, 0),局部 z 轴正向与向量 (1, 0 , 0) 同向平行 (共线) 。

2.2.2 CLOCAL

  • CLOCAL

使用功能: Defines a local coordinate system relative to the active coordinate system。

使用格式: CLOCAL,KCNKCSXLYLZLTHXYTHYZTHZXPAR1PAR2

参数说明: KCN 为用户给定的大于等于11的坐标系统参考号,作为识别该局部坐标系的标志。

      KCS: 坐标系的类型,0为直角坐标系,1为柱坐标系,2为球坐标系。

      XLYLZL: Location (in the active coordinate system) of the origin of the new coordinate system

      (R, θ, Z for cylindrical, R, θ,Φ for spherical or toroidal).

      THXY: First rotation about local Z (positive X toward Y).

      THYZ: Second rotation about local X (positive Y toward Z).

      THZX: Third rotation about local Y (positive Z toward X).

参考实例: 激活一个预先已定义的坐标系统。

CSYS,15                               ! 激活局部坐标系15
xc = 1000 $ yc = 0 $ zc = 0           ! 局部坐标系原点位置(相对应当前激活坐标系)
thxy = 0 $ thyz = 0 $ thzx = 0        ! 局部坐标轴旋转角度度(相对应当前激活坐标系)
CLOCAL,16,1,xc,yc,zc,thxy,thyz,thzx   ! 根据激活的局部坐标系15定义新的局部柱坐标系16

  相对于局部直角坐标系而言,局部柱坐标系 16 的坐标原点为 (1000, 0, 0),局部 z 轴正向与向量 (0, 0 , 1) 同向平行 (共线) 。

  由以上命令流所创建的局部坐标系 15 及 16 如下图所示:

2.3 坐标系类命令

命令 功能
CSDELE 删除局部坐标系
CS 通过已有结点定义局部坐标系
CSKP 通过已有关键点定义局部坐标系
CSWPLA 在当前工作平面的原点为中心定义局部坐标系
CSLIST 查看所有总体和局部坐标系

  1. GUI 中局部坐标系统的创建/删除

  访问方式: 菜单栏 >> WorkPlane >> Local Coordinate Systems 。

局部坐标系统的创建与删除

  2. GUI 中模型坐标系统的查看

  访问方式: 菜单栏 >> List >> Others >> Local Coord Sys 。

坐标系统的查看

  3. GUI中当前激活的坐标系统的查看

  注意查看状态提示栏,如下图所示:

当前局部坐标系16处于激活状态

三、结点坐标系 NROTAT

  总体和局部坐标系用于几何/网格定位,而结点坐标系则用于定义结点自由度的方向。每个结点都有自己的结点坐标系,默认情况下,它总是平行于总体笛卡尔坐标系 (与定义结点的激活坐标系无关)。可用下列方法将任意结点坐标系旋转到所需方向上。

  • NROTAT

使用功能: 旋转结点坐标系,使之与激活坐标系平行 / Rotates nodal coordinate systems into the active system 。

使用格式: NROTAT,NODE1NODE1NINC

参数说明: NODE1 为结点的起始编号;NODE2 为结点的终止编号;NINC 为编号增量。

参考实例: 旋转最大编号结点的结点坐标系使之与当前激活局部坐标系15平行。

csys,15                               ! 激活局部坐标系15
*GET,ndmax,NODE,,NUM,MAX, , , ,       ! 获取当前定义的最大结点编号并将其赋予变量ndmax
NROTAT,ndmax                          ! 旋转ndmax号结点的结点坐标系,使之与局部坐标系15平行。

四、单元坐标系

  每个单元都有自己的坐标系,单元坐标系用于规定正交材料特性的方向,施加压力和显示结果 (如应力应变) 的输出方向。所有的单元坐标系都是正交右手系。

五、结果坐标系 RSYS

  在求解过程中,计算的结果数据有位移 (Ux、Uy、Rots 等),梯度 (Tgx、Tgy 等),应力 (Sx、Sy、Sz 等),应变 (Epplx 、Epplxy 等) 等。这些数据存储在数据库和结果文件中,要么是在结点坐标系 (初始或结点数据),要么是在单元坐标系 (导出或的单元数据)。但是,结果数据通常是旋转到激活的坐标系 (默认为总体笛卡尔坐标系) 中来进行云图显示、列表显示和单元数据存储 (ETABLE 命令) 等操作。

  可以将活动的结果坐标系转换到另一个坐标系 (如总体坐标系或一个局部坐标系),或转换到求解时所用到的坐标系下 (例如结点和单元坐标系)。如果列表、显示或操作这些结果数据,则它们将首先被旋转到结果坐标系下。利用如下方法可改变结果坐标系:

  • RSYS

使用功能: Activates a coordinate system for printout or display of element and nodal results.

使用格式: RSYS,KCN

参数说明: KCN —— The coordinate system to use for results output:

KCN 说明
0 Global Cartesian coordinate system (default, except for spectrum analyses).
1 Global cylindrical coordinate system in Z.
2 Global spherical coordinate system.
5 Global cylindrical coordinate system in Y.
6 Global cylindrical coordinate system in X.
>10 Any existing local coordinate system.
SOLU Solution coordinate systems.
LSYS Layer coordinate system (default for spectrum analysis).

参考实例: 旋转最大编号结点的结点坐标系使之与当前激活局部坐标系15平行。


六、工作平面 WPCSYS

  工作平面是一个无限平面,有原点、二维坐标系、捕捉增量和显示栅格。在同一时刻只能定义一个工作平面 (当前定义一个新的工作平面时就会删除已有工作平面)。工作平面是与坐标系独立使用的。例如,工作平面与激活的坐标系可以有不同的原点和旋转方向。

  进入 ANSYS 程序时,有一个默认的工作平面,即总体笛卡尔坐标系的 x-y 平面。工作平面的 x 轴、y 轴分别取为总体笛卡尔坐标系的 x 轴和 y 轴。

命令 功能
WPLANE 由3点定义一个工作平面
NWPLANE 由3结点定义一个工作平面
KWPLANE 由3关键点定义一个工作平面
LWPLANE 通过一指定线上的点的垂直于该直线的平面定义为工作平面
WPCSYS 查看所有总体和局部坐标系
WPCSYS 查看所有总体和局部坐标系
KWPAVE 将工作平面的原点移动到关键点
NWPAVE 将工作平面的原点移动到结点
WPAVE 将工作平面的原点移动到指定点
WPOFFS 偏移工作平面
WPROTA 旋转工作平面
  • WPCSYS

使用功能: 根据当前坐标系来定义工作平面的位置。

使用格式: WPCSYS,WNKCN

参数说明: WN —— Window number whose viewing direction will be modified to be normal to

      the working plane (defaults to 1). If WN is a negative value, the viewing direction will not be modified.

      KCN为坐标系统参考号,默认值是当前激活坐标系。

  • KWPLAN

使用功能: 三个关键点定义一个工作平面。

使用格式: KWPLAN,WNKORIGKXAXKPLAN

参数说明: WN —— Window number whose viewing direction will be modified to be normal to

      KORIG: Keypoint number defining the origin of the working plane coordinate system 。

      KXAX: Keypoint number defining the x-axis orientation 。

      KPLAN: Keypoint number defining the working plane 。

      即分别为:工作平面坐标原点,工作平面x轴上的一点,位于工作平面上的任意一点。

  几何在工作平面上绘制,工作平面只能为当前坐标系的xy平面,z方向为其法线方向,因此 WN 确定视线来自z轴正方向还是负方向。

  GUI中工作平面的定义如下:

工作平面的定义

  工作平面在体切分的功能上,与 Abaqus 的 Datum Plane 类似。

七、尾声

  以上,便是 ANSYS 坐标系/工作平面 部分的简单介绍。

  仅以此文为我 ANSYS 的相关学习做一个备忘,同时也为有需要的人提供多一点参考。

  胸藏文墨怀若谷,腹有诗书气自华,希望各位都能在知识的 pāo 子里快乐徜徉。

  因个人水平有限,文中难免有所疏漏,还请各位大神不吝批评指正。

  最后,祝各位攻城狮们,珍爱生命,保护发际线!

  欢迎大家点赞、评论及转载,转载请注明出处!

  为我打call,不如为我打款!

八、参考文献

[1]. ANSYS 15.0 有限元分析完全自学手册. 郝勇 钟礼东 等编著.

[2]. ANSYS 参数化编程与命令手册. 龚曙光 谢桂兰 黄云清 编著.

[3]. ANSYS Mechanical APDL Command Reference. Release 18.2.

[4]. ANSYS Mechanical APDL Element Reference. Release 18.2.

ANSYS 有限元分析 坐标系/工作平面相关推荐

  1. ANSYS 有限元分析 后处理 General Postproc

    目 录 Blog Links 一.前言 二.变形形状 三.Contour Displays 云图显示 3.1 显示连续云图 PLNSOL 3.2 显示不连续云图 PLESOL 3.3 梁单元应力云图的 ...

  2. ANSYS 有限元分析 后处理 结点解与单元解

    目 录 Blog Links 一.前言 二.前处理 2.1 创建几何 2.2 定义属性 2.3 网格划分 三.加载与求解 3.1 设置边界条件 3.2 施加均布荷载 3.3 施加集中荷载 3.4 求解 ...

  3. ansys怎么使用anand模型_详细剖析ANSYS有限元分析这个软件

    ANSYS软件简介 ANSYS软件是融结构.流体.电场.磁场.声场分析于一体的大型通用有限元分析软件.由世界上最大的有限元分析软件公司之一的美国ANSYS开发,它能与多数CAD软件接口,实现数据的共享 ...

  4. 起重机横跨梁结构ANSYS有限元分析

    注:原创作品 一.前言 本报告是按照所给题目,对起重机横跨梁结构进行设计和强度分析. 二.基本方法 使用有限元分析方法并且使用ANSYS分析软件.

  5. ANSYS有限元分析水声换能器学习笔记(一)

    代码讲解 finish :关闭之前所有的仿真 /clear:清楚之前的仿真 这两句一般写在整段代码的开头,相当于matlab中的clear all:clc /prep7:进入前处理 !:相当于注释// ...

  6. DalNur | 博客总目录

    目 录 Blog Links 一.前言 二.办公/office 2.1 Word 2.2 Excel 三.绘图/Draw 3.1 AutoCAD 3.2 Revit 四.前/后处理 4.1 Hyper ...

  7. 计算机辅助齿轮图标注,齿轮强度的计算机辅助分析有限元分析

    摘要:为适应信息技术发展的需要,加快改进工程计算技术方法和作业手段,运用现代化的工具--计算机来辅助设计已势在必行.本文通过计算机辅助设计,利用PRO/E对齿轮进行几何建模,同时通过ANSYS9.0和 ...

  8. ANSYS workbench数值分析 新手教程(1)

    ANSYS workbench数值分析 新手教程(1) 1. ANSYS workbench介绍 2. 求解问题描述 3. Workbench仿真求解完整逻辑 4. workbench求解的设定步骤 ...

  9. 矩阵分析理论在实际工程中的应用_论述题:会软件操作≠会做有限元分析(100分)...

    近年来,ANSYS Workbench因其工程化的直观操作方式,显著降低了有限元分析的操作难度和应用门槛,使得基于Workbench相关组件进行结构分析的用户数量有了较大的突破. 尽管大部分的初级用户 ...

  10. (Mimics、ANSYS)医学三维重建

    一,医学有限元(Mimics.ANSYS) 3月26日-3月29日 在线直播 课程一:有限元法概述及分析(生物力学基础) 有限元建模基础知识培训: 课程二:mimics软件(上机操作案例分析): 医学 ...

最新文章

  1. 使用postman修改SAP Marketing Cloud contact主数据
  2. oracle分区属于什么知识,详细讲解Oracle表分区的相关概念及其优点
  3. 使用VMware进行基于Ubuntu16.04LTS的Spark集群搭建
  4. 影响程序性能的几个关键因素
  5. linux命令stat,查看文件详细信息
  6. [USACO13DEC]牛奶调度Milk Scheduling
  7. glPushMatrix()和glPopMatrix()以及glLoadIdentity()的理解
  8. html表单与表格,HTML--表格与表单(示例代码)
  9. 【UML】免费的UML绘图工具yEd
  10. layui多级联动下拉框的实现_layui省市县多级联动
  11. 给Edge添加chrome主题
  12. 软件设计师-3.数据结构与算法基础
  13. CF1296E1——String Coloring (easy version)
  14. Python逐行读取tsv文件
  15. ppt转为6页pdf讲义
  16. 2016-7-20 奶奶走了
  17. spark读写clickhouse
  18. 计算机主机开机为什么显示器不开,电脑显示屏不亮但是主机已开机怎么解决
  19. @RequestBody神坑
  20. mininet中下发流表

热门文章

  1. 全国计算机二级考试vb考点,计算机二级考试VB考点:通用对话框控件
  2. Palabos User Guide中文解读 | 第十四章 | 网格加密Refinement
  3. 在龙芯1c上使用rt-thread统一标准的spi接口
  4. 中华人民共和国计算机信息网络,中华人民共和国计算机信息网络 国际联网管理暂行规定...
  5. 如何判断自己的手机是山寨机?如何判断山寨机的芯片型号和平台?
  6. w10查看端口_Windows 10系统如何查看已打开的端口
  7. vs2005安装opengl
  8. 简单工厂模式 简单例子
  9. dell重装系统后找不到无线网卡驱动
  10. php对联广告,js 左右悬浮对联广告代码示例