ansys 基础建模(从0开始)
ansys 基础建模(从0开始)
前言
写这些文章的作用主要是为了以后回过头来看看自己学过哪些知识,以后重新拿起来的时候方便一点,肯定会有许许多多的错误,也希望各位可以高抬贵手予以斧正。(这里用的Mechanical APDL 15.0)
最后多说一句,有谁知道csdn这个博客上面怎么把两个图并排的放,菜狗如我只能把两个都截图下来55555.
ansys建模的原理
ansys建模其实分为两种方式,分别是由上而下以及由下而上,这两种方式的区别可以用下面的图片来解释:
图元创建
由于我的学习能力有限,所以我就只使用由上而下的建模方式,那么我们的建模流程其实就是:制作图元–>图元拼接 因此这里先介绍如何创建图元
建立图元:Preprocessor–>modeling–>creat–>keypoints(点) /lines(线) /areas(面) / volums(体)
用构造体中的block举例:
工作平面
对于建模的我们来说,图形之间的位置非常重要,那么我们怎么确定建立的图形他们的位置关系呢?这就需要一个坐标系,工作平面就是起到坐标系的作用。
工作平面就是一个可移动的二位参考平面,用来定位图元,缺省状态下工作平面原点与整体坐标系原点重合,工作平面可任意移动或者旋转。
工作平面命令:Menu->WorkPlane
控制菜单:WP Settings
工作平面位置和角度调整: Offset WP by Increments
这里使用工作平面可以做到图元的旋转,因为我们知道ansys上面很多图元的构造都是在xoy上进行的,所以如果想要让模型旋转一个方向,我们就可以通过修改工作平面的方式(还有换成柱坐标不过我不太会),在建模时我们的坐标以工作平面为准。
布尔运算
前面我们已经建立好了图元,那么怎么把简单的图形拼在一起做成复杂的形状?这就需要布尔运算帮我们对图元进行进一步加工。
布尔运算:对几何实体进行合并的计算,ansys中布尔运算包括加减、相交、叠分、粘接、搭接。
布尔运算: Preprocessor->Modeling->Operate(默认状态下是删除)
我们这里用减运算来简单介绍一下所有运算的流程:
- 选择Subtract选项
- 选中要选的对象(被减的物体)
- 点击apply (如果选择ok步骤就结束了)
- 选择要减的部分
- OK
mesh操作
其实这里用的不太熟悉,主要是用meshtool设定剖分大小并选择剖分的部分,这里主要记录的是如何在图形内部设置一个剖分边界(也就是图形里面设定一个边界)可以将一个实体先通过partition分割成两块,然后分别进行剖分,这样的到的网格还会有中间分割的面的信息。
如果不分割得到两正方形的剖分网格:
分割之后:
可以看到角上有一个立方体分割出来。
自下而上的建模
我这里就简单的说一下自下而上的建模,毕竟没实际用过
自下而上建模(点->线->面->体)
定义关键点:
Preprocessor->Modeling->Create->Keypoints
生成关键点需要点的编号以及坐标的位置
或者可以在工作面上直接选择
(下面那个就是用坐标选点)
因为选点依赖于坐标系,接下来引入坐标系的介绍:
坐标系在缺省状态下为直角坐标系,在Utiliyt Menu->workPlane->change active CS to可以更改:
总体直角坐标系[csys,0]
总体柱坐标系[csys,1]
总体球坐标系[csys,2]
工作平面[csys,4]
或用户定义的局部坐标系[csys,n]
做直线和做平面分别在keypoint选项选择别的即可
其他操作
除了布尔操作,还有其他操作:
拖拉,缩放,移动,拷贝,反射,合并,倒角
拖拉:利用已经存在的面快速生成体(或线到面,点到线)
移动:通过增量控制实体的移动或旋转
拷贝:生成多个实体
反射:沿平面反射实体
合并:把实体合并,并删除重合的关键点
倒角:将两条相交的线变成圆角
移动:通过增量控制实体的移动或旋转
拷贝:生成多个实体
反射:沿平面反射实体
合并:把实体合并,并删除重合的关键点
倒角:将两条相交的线变成圆角
ansys 基础建模(从0开始)相关推荐
- ANSYS基础练习7——温度场问题
ANSYS基础练习7--温度场问题 图所示压力容器,内部承受13MPa的压力,内部介质的温度为100℃,传热系数为42.26W/(m²K).环境温度为-1.1℃,传热系数为16.494W/(m²K). ...
- 【ThreeJS基础教程】0.在学习使用ThreeJS之前
[ThreeJS基础教程]0.在学习使用ThreeJS之前 什么人适合学习ThreeJS 什么人不建议学习ThreeJS或学起来比较累 了解ThreeJS ThreeJS文档在哪 关于<Thre ...
- 【ANSYS】Ansys APDL建模示例 轴承座练习
Ansys建模示例 轴承座 1.创建基座 (1)生成长方体 BLOCK,0,3,0,1,0,3 !BLOCK,X1,X2,Y1,Y2,Z1,Z2 (2)平移并旋转工作平面 WPOFFS,2.25,1. ...
- Simulink学习——基础建模流程案例(一)(简单弹簧阻尼器复合系统建模)
前言 当对对象系统的分析不够充分,需求不够明确的时候,仍然可以先将仿真系统的输入.输入.子系统等模块进行划分,形成一个相对科学的仿真系统框架.在这个框架下,进行对象系统的分析和建模可能很多时候会更高效 ...
- 视频教程-一夫C4D教程Cinema4D R20零基础建模渲染动画入门教学课程-Cinema 4D
一夫C4D教程Cinema4D R20零基础建模渲染动画入门教学课程 中国电商服务联盟品牌讲师.中国国际互联网节品牌顾问. 12年视觉设计经验,5年视觉讲师经验.电商品牌视觉策划讲师 .曾任知名电商企 ...
- 《FLUENT 14.0超级学习手册》——3.3 ANSYS ICEM CFD 14.0的应用
本节书摘来自异步社区<FLUENT 14.0超级学习手册>一书中的第3章,第3.3节,作者: 唐家鹏 更多章节内容可以访问云栖社区"异步社区"公众号查看. 3.3 AN ...
- PDManer[元数建模]-v4.0.0发布:一款简单好用的数据库建模平台
[PDManer元数建模-4.0],历时四年,持续升级,工匠精神,做一款简单好用的数据库建模平台. 元数建模平台,使用React+Electron+Java技术体系构建. [PDMan-v2] --& ...
- STM32 基础系列教程 0 - CubeMX 下载与安装
前言 学习STM32CUBEMX工具的下载与安装,学会从st官网(www.st.com)查找与下载资料. 示例详解 STM32CUBEMX 下载 进入st官网(www.st.com),在官网的网页搜索 ...
- 问题 G(1203): 【基础算法】0/1字符串问题
问题 G(1203): [基础算法]0/1字符串问题 时间限制: 5 Sec 内存限制: 64 MB 提交: 127 解决: 25 [提交][状态][我的提交] 题目描述 输出仅由0和1组成的长度为N ...
最新文章
- 修改Kali Linux终端历史记录大小
- python的全称_python名称空间介绍
- 吴裕雄--天生自然 高等数学学习:多元函数的概念
- 机器学习方法三要素-阿里云大学
- 【Alpha】Daily Scrum Meeting第八次
- 剑指offer(21)从上往下打印二叉树
- 在Linux环境下使用Apache部署ASP.NET Core
- 硬链接与符号链接的比较?
- 打包签名时出现Conversion to Dalvik format failed with error 1
- 给页面加上Loading效果最简单实用的办法
- svg的transform-matrix详解
- [Altera在线教学].Altera SERDES应用教学,2小时10分钟,172张胶片
- 【bootstrap】-----使用核心
- 数组中每个元素都出现了两次,但是其中一个元素只出现了一次,求出此元素
- 吴恩达机器学习课后作业
- TM2008 Preview体验
- FOC中的Clarke变换和Park变换详解(动图+推导+仿真+附件代码)
- js执行拼接变量的方法字符串
- 2018年中高级前端面试题目小结
- 基于PHP网上购物商城系统设计与实现 开题报告
热门文章
- sci-ei求中啊啊啊
- 【全国计算机等级考试二级教程——C语言程序设计(2021年版)编程题答案-第7章】
- html打印纸张尺寸设置100*150,打印机纸张大小怎么设置 打印机纸张大小设置方法【详细介绍】...
- 除尘机器人毕业_【干货】焊接机器人除尘方式
- (一)Fixed ThreadPool
- 国外工业互联网安全现状分析(政策;标准;厂商;产品)
- Oracle SQL_TRACE使用小结
- 【LINUX-python】PATH、sys.path、PYTHONPATH
- 常用传感器-温湿度传感器SHT30
- supervisor> restart bili:create_bili_index bili:create_bili_index: ERROR (not running) bili:create_b