《ansys建模和网格划分指南》第十三章 模型的合并和归档
- 格式:doc
- 大小:31.00 KB
- 文档页数:3
Base point and delta创建出的点重合时看不到大部分可划分为四面体网格,但六面体网格仍是首选,四面体网格是最后的选择,使用复杂结构。
六面体(梯形)在中心质量差,四面体在边界层处质量差,边界层处用棱柱网格prism。
棱锥为四面体和六面体之间的过渡棱柱由四面体网格被拉伸时生成3DSweep扫掠网格划:只有单一的源面和目标面,膨胀层可生成纯六面体或棱柱网格Multizone多域扫掠网格:对象是多个简单的规则体组成时(六面体)——mapped mesh type映射网格类型:包括hexa、hexa/prism——free mesh type自由网格类型:包括not allowed、tetra、hexa dominant、hexa core(六面体核心)——src/trg selection源面/目标面选择,包括automatic、manual source手动源面选择patch conforming:考虑一些小细节(四面体),包括CFD的膨胀层或边界层识别patch independent:忽略一些小细节,如倒角,小孔等(四面体),包括CFD 的膨胀层或边界层识别——max element size 最大网格尺寸——approx number of elements大约网格数量mesh based defeaturing 清除网格特征——defeaturing tolerance 设置某一数值时,程序会根据大小和角度过滤掉几何边Use advanced size function 高级尺寸功能——curvature['kɜːvətʃə]曲率:有曲率变化的地方网格自动加密,如螺钉孔,作用于边和面。
——proximity[prɒk'sɪmɪtɪ]邻近:窄薄处、狭长的几何体处网格自动加密,如薄壁,但花费时间较多,网格数量增加较多,配合min size使用。
控制面网格尺寸可起到相同细化效果。
第1章ANSYS 基本介绍1.1 ANSYS 6.1 的安装1.2 ANSYS 6.1 的启动和配置1.3 ANSYS 界面介绍1.4 ANSYS 输出文件第 2 章建立模型2.1 设置工作目录2.2 指定作业名和分析标题2.3 定义图形界面过滤参数2.4 ANSYS 的单位制2.5 定义单元类型2.6 定义单元实常数2.7 定义材料属性2.8 关于建立模型的基本概念2.9 坐标系2.10 实体建模2.11 对实体模型划分网格2.12 耦合和约束2.13 模型的合并和归档第三章加载和求解3.1 加载3.2 求解第四章后处理4.1 通用后处理器4.2 单元表4.3 路径4.4 时间历程后处理器第五章六方孔螺钉投用扳手的静力分析5.1 问题描述5.2 建立模型5.3 定义边条并求解5.4 查看结果5.5 命令流输入第六章缺失第七章平面问题分析实例7.1 问题描述7.2 建立模型7.3 定义边条并求解7.4 查看结果7.5 命令流输入第八章轴对称结构的静力分析8.1 问题描述8.2 建立模型8.3 定义边条并求解8.4 查看结果8.5 命令流输入第九章周期对称结构的静力分析9.1 问题描述9.2 建立模型9.3 定义边条并求解9.4 查看结果9.5 命令流输入第10 章动力学分析介绍10.1 动力分析简介10.2 动力学分析分类10.3 各类动力学分析的基本步骤第11 章有预应力作用结构的模态分析实例11.1 问题描述11.2 建立模型11.3 定义边条并求解11.4 结果分析11.5 命令流输入第12 章周期对称结构的模态分析12.1 问题描述12.2 建立模型12.3 定义边条并求解12.4 查看结果12.5 命令流输入第13 章有预应力作用结构的谐响应实例13.1 问题描述13.2 建立模型13.3 定义边条、加载并求解13.4 观察分析结果13.5 命令流输入第十四章瞬态结构动力分析实例14.1 问题描述14.2 建立模型14.3 定义边条、加载并求解14.4 观察分析结果14.5 命令流输入第15 章随机振动和随机疲劳分析实例15.1 问题描述15.2 建立模型15.3 定义边条、加载并求解15.4 观察分析结果15.5 命令流输入第16 章单点响应谱分析实例16.1 问题描述16.2 建立模型16.3 定义边条、加载并求解16.4 观察分析结果第17 章非线性结构分析17.1 非线性结构分析简介17.2 非线性结构分析的分析过程17.3 几何非线性17.4 材料非线性17.5 状态非线性第18 章非线性瞬态实例分析18.1 问题描述18.2 建立模型18.3 定义分析类型、加载并求解18.4 观察分析结果18.5 非线性瞬态分析命令流第19 章塑性分析实例19.1 问题描述19.2 建立有限元模型19.3 加载并求解19.4 结果分析17.5 塑性实例分析的命令流方式第20 章接触分析实例20.1 问题描述20.2 建立有限元模型。
ANSYS中网格划分知识总结一、步骤(1)、设置单元属性(2)、为实体模型分配单元属性(3)、通过网格划分工具设置网格划分属性(4)、对实体模型进行网格划分1)、设置单元属性1、单元类型路径:main menu —preprocessor—element—add/edit/delete经常使用的单元类型有以下几类:A:杆单元----用于弹簧、螺杆及桁架等模型B:梁单元-----用于螺栓、管件及钢架等模型C:面单元-----用于各种二维模型或简化为二维的模型D:壳单元-----用于薄板或曲面模型(板面厚度小于其板面尺寸的1/10)E:实体单元---用于各种三维实体模型说明:选择单元的基本原则是在满足求解精度的前提下尽量采用低维的单元,即优先选择单元优先级从高到底的点、线、面、壳、实体。
2、设置单元实常数路径:mainmenu-preprocessor-realconstants单元实常数通常包括杆、梁单元的横截面面积;板、壳单元的厚度、惯性矩,平板单元的轴对称特性、单元的初始预应力条件等。
注意:1、实常数与单元关键选项密切相关,不同单元关键选项值对应不同实常数设置。
2、并不是没一个单元要实常数,一般查看help选项。
3、设置材料属性路径:main menu —preprocessor—materialsprops—materials models4、设置单元坐标系统路径:utility menu—workplane—localcoordinate systems—create local CS2)、为实体模型分配单元属性1、直接方式直接方式分配单元属性在网格化的过程中会转换到有限元模型上;默认反方式为有限元模型分配属性实际上是为模型中的单元分配单元类型、材料、实常数及单元坐标等属性。
采用直接方法为实体模型分配属性,原来的实体模型的属性不会因为有限元模型的修改而变化,也就是说,如果用户第一次网格化效果不好,需要重新网格化,那么取消第一次划分产生的网格时,转换到有限元模型上的属性将自动删除,但分配到实体模型的属性仍保持在实体模型上。
ANSYS的建模方法和网格划分ANSYS的建模方法和网格划分ANSYS是一种广泛应用于工程领域的数值分析软件,它的建模方法和网格划分是进行仿真分析的关键步骤。
本文将介绍ANSYS的建模方法和网格划分的基本原理和常用技术。
一、建模方法1.1 几何建模在ANSYS中,几何建模是将实际物体转化为计算机能够识别和处理的几何形状,是进行仿真分析的基础。
几何建模可以通过直接绘制几何形状、导入CAD模型或利用几何操作进行创建。
直接绘制几何形状是最简单的建模方法,可以通过ANSYS的几何绘制工具直接绘制点、线、面、体等几何形状。
这种方法适用于几何形状较简单的情况。
导入CAD模型是将已有的CAD文件导入到ANSYS中进行分析。
导入的CAD文件可以是各种格式,如IGES、STEP、SAT等。
通过导入CAD模型,可以方便地利用已有的CAD设计进行分析。
几何操作是通过几何操作工具进行模型的创建和修改。
几何操作工具包括旋转、缩放、挤压、倒角等操作。
利用几何操作可以对模型进行非常灵活的设计和修改。
1.2 材料属性定义在进行仿真分析前,需要定义材料的物理性质和力学性能。
在ANSYS中,可以通过在建模环境中定义材料属性的方法进行。
定义材料属性包括确定材料的密度、弹性模量、泊松比、热膨胀系数等物理性质。
这些属性对于仿真分析的准确性和可靠性起到重要作用。
定义材料的力学性能包括确定材料的材料模型和本构关系,如线弹性、非线弹性、塑性、强化塑性等。
这些性能可以根据实际需要进行选择和确定。
1.3 界面条件设置界面条件设置是定义与外部环境或其他系统之间的边界条件和加载条件。
在ANSYS中,可以通过多种方式进行界面条件设置。
界面条件设置包括确定材料与外界的热传导、流体传输、气固反应、接触等边界条件。
这些条件对于模拟实际工程问题的边界反应至关重要。
加载条件设置包括定义外加力、固定边界、压力加载、温度加载等力学和热力加载条件。
通过加载条件设置,可以模拟实际工程中的载荷和边界约束。
ANSYS 建模与网格划分指南目 录第一章 模型生成概述 (1)1.1 什么是模型生成? (1)1.2 ANSYS中建模的典型步骤 (1)1.2.1 实体建模和直接生成的比较。
(1)1.3 从CAD系统中输入实体模型。
(2)第二章 规划分析方案 (3)2.1规划的重要性 (3)2.2确定分析目标 (3)2.3选择模型类型(二维、三维等) (3)2.4线性和高次单元的选择 (3)2.4.1线性单元(无中间节点) (4)2.4.2 二次单元(带中间节点) (4)2.5不同单元连接的限制 (7)2.6 找到利用对称性的办法 (7)2.6.1轴对称结构的说明 (8)2.7决定包含多少细节 (9)2.8确定合适的网格密度 (9)第三章 坐标系 (10)3.1坐标系的类型 (10)3.2总体和局部坐标系 (10)3.2.1总体坐标系 (10)3.2.2局部坐标系 (10)3.2.3坐标系的激活 (12)3.2.4曲面 (12)3.2.5封闭曲面和奇异曲面 (13)3.3显示坐标系 (14)3.4节点坐标系 (14)3.4.1节点坐标系中的数据译码: (15)3.5单元坐标系 (15)3.6结果坐标系 (16)第四章 利用工作平面 (17)4.1什么是工作平面 (17)4.2生成一个工作平面 (17)4.2.1生成一个新的工作平面 (17)4.2.2控制工作平面的显示和样式 (18)4.2.3移动工作平面 (18)4.2.5还原一个已定义的工作平面 (19)4.3增强的工作平面 (19)4.3.1捕捉增量 (19)4.3.2显示栅格 (20)4.3.3恢复容差 (20)4.3.4坐标系类型 (20)4.3.5工作平面的轨迹 (20)第五章 实体建模 (22)5.1实体建模操作概述 (22)5.2用自下向上的方法建模 (25)5.2.1关键点: (25)5.2.2 硬点 (27)5.2.3 线 (29)5.2.4 面 (31)5.2.5 体 (34)5.2.6 拖拉操作 (37)5.3 用自上向下的方法建模:体素 (38)5.3.1 什么是体素? (38)5.3.2 如何生成面体素 (38)5.3.3 如何生成实体体素 (40)5.4 用布尔运算雕塑实体模型 (43)5.4.1 是否保留原始图元 (43)5.4.2 其它有用的BOPTN设置 (43)5.4.3 布尔运算之后的图元编号 (44)5.4.4 交运算 (44)5.4.5 两两相交 (46)5.4.6 加运算 (47)5.4.7 减运算 (48)5.4.8 用工作平面的减运算 (54)5.4.9 分类运算 (56)5.4.10 搭接功能 (56)5.4.11 互分 (57)5.4.12 粘接(或合并) (58)5.4.13 布尔运算的替代 (59)5.5 布尔运算之后的更新 (60)5.6 移动和拷贝实体模型 (61)5.6.1 按照样本生成图元 (62)5.6.2 由对称映像生成图元 (62)5.6.3 将图元样本转换坐标系 (62)5.7实体模型图元的缩放 (63)5.8 实体模型加载 (64)5.8.1 传递实体模型载荷 (64)5.8.3 关闭节点和关键点位置处的大标记 (64)5.8.4 选择图形显示中的数字格式 (65)5.8.5实体模型载荷列表 (65)5.9 质量和惯量的计算 (65)5.10 实体建模中的注意事项 (66)5.10.1 实体模型图元的显示 (66)5.10.2 布尔操作失败 (66)5.10.3 从图形上识别单元退化 (67)5.10.4 退化的关键点列表 (67)5.10.5 建议采取的一些正确措施 (70)5.10.6 其它提示 (71)第六章 输入实体模型 (74)6.1从IGES文件中输入实体模型 (74)6.1.1 使用SMOOTH选项 (74)6.1.2用FACETED选项 (76)第七章 对实体模型进行网格划分 (93)7.1 如何对实体模型进行网格划分 (93)7.1.1 自由网格还是映射网格? (93)7.2 定义单元属性 (93)7.2.1生成单元属性表 (94)7.2.2在划分网格之前分配单元属性 (94)7.3 网格划分控制 (97)7.3.1 ANSYS网格划分工具 (97)7.3.2 单元形状 (98)7.3.3选择自由或映射网格划分 (99)7.3.4控制中间节点的位置 (100)7.3.5自由网格划分中单元的智能单元尺寸 (100)7.3.6对映射网格划分的缺省单元尺寸 (103)7.3.7局部网格划分控制 (105)7.3.8内部网格划分控制 (106)7.3.9生成过渡的金字塔单元 (110)7.3.10将退化的四面体单元转化为非退化形式 (111)7.3.11对层进行网格划分 (113)7.3.12通过GUI设置层网格划分控制 (113)7.3.13通过命令设置层网格划分控制 (114)7.3.14线上层网格划分定义的列表 (114)7.4自由网格和映射网格划分控制 (114)7.4.1自由网格划分 (115)7.4.2映射网格划分 (116)7.5 实体模型的网格划分 (125)7.5.1 用xMESH命令生成网格 (125)7.5.2用方向节点生成梁单元网格 (125)7.5.3由刻画面生成体网格 (131)7.5.4 用xMESH命令的注意事项 (131)7.5.5 通过扫掠生成体网格 (131)7.5.6 中断网格划分操作 (137)7.5.7 单元形状检查 (137)7.5.8. 网格有效性的检查 (143)7.6修改网格 (144)7.6.1对模型重新划分网格 (144)7.6.2利用网格Accept/Reject提示 (144)7.6.3清除网格 (145)7.6.4细化局部网格 (145)7.6.5改进网格(只针对四面体单元网格) (145)7.7一些提示和注意事项 (147)7.7.1注意事项 (147)7.7.2进一步的提示 (148)7.8使用CPCYC和MSHCOPY命令 (148)7.8.1 CPCYC命令 (148)7.8.2. CPCYC 结果 (149)7.8.3. MSHCOPY例子 (149)7.8.4 低扇区边界 (150)7.8.5.由MSHCOPY和AMESH生成的面单元 (151)7.8.6. 对扇区体划分网格 (151)第八章 修改模型 (153)8.1简介 (153)8.2细化局部网格 (153)8.2.1如何细化网格 (153)8.2.2细化命令和菜单途径 (153)8.2.3属性和载荷的转换 (157)8.2.4网格细化的其它特征 (157)8.2.5网格细化的限制 (158)8.3节点和单元的移动与拷贝 (159)8.4 记录单元面和方向 (160)8.4.1 控制面、线和单元的法向 (161)8.5已划分网格模型的修改:清除和删除 (163)8.5.1清除网格 (163)8.5.2 删除实体模型图元 (165)8.5.3 修改实体模型图元 (165)8.6 理解实体模型的相互对照检查 (166)8.6.1 绕开相互对照检查(一个危险的举动) (167)第九章 直接生成 (168)9.1 什么是直接生成? (168)9.2 节点 (168)9.2.1 定义节点 (168)9.2.2 从已有节点生成另外的节点 (168)9.2.3 查看和删除节点 (169)9.2.4 移动节点 (170)9.2.5 计算节点间的距离 (170)9.2.6 旋转节点坐标系 (170)9.2.7 读、写包含节点数据的文本文件 (170)9.3 单元 (171)9.3.1 定义单元属性的前提条件 (171)9.3.2 定义单元 (172)9.3.3 查看和删除单元 (173)9.3.4 从已有单元生成另外的单元 (173)9.3.5 用特殊方法生成单元 (174)9.3.6 读写包含单元数据的文本文件 (174)9.3.7 注意重叠单元 (175)9.3.8 通过改变节点修改单元 (175)9.3.9通过修改单元属性修改单元 (175)9.3.10 增加和删除中间节点的注意事项 (176)第十章 管路模型 (177)10.1管路命令简介 (177)10.2 管路命令能做的工作 (177)10.3 用管路命令建立管路系统模型 (177)10.3.1 指定工作名称和标题 (177)10.3.2 建立基本的管路数据 (177)10.3.3 定义管路系统的几何尺寸 (178)10.4输入示例 (180)第十一章 编号控制和单元重排序 (182)11.1 编号控制 (182)11.1.1 合并重复项 (182)11.1.2 编号压缩 (183)11.1.3 设置起始编号 (184)11.1.4 编号偏差 (184)11.2 单元重排序 (185)第十二章 耦合和约束方程 (186)12.1概述 (186)12.2何谓耦合? (186)12.3 如何生成耦合自由度集 (186)12.3.1 在给定节点处生成并修改耦合自由度集 (186)12.3.2 耦合重合节点 (186)12.3.3 生成更多的耦合集 (187)12.3.4 耦合集的列表和删除 (187)12.4 耦合的其它条件 (187)12.5 什么是约束方程? (187)12.6 如何生成约束方程 (188)12.6.1 直接方法 (188)12.6.2 修改约束方程 (189)12.6.3 直接与自动生成约束方程的对比 (189)12.6.4 约束方程的列表和删除 (190)12.7 约束方程的其它注意事项 (190)第十三章 模型的合并和归档 (192)13.1 合并模型 (192)13.2 模型归档 (192)13.2.1Log文件(File.LOG) (192)13.2.2数据库文件(File.DB) (193)13.2.3 CDWRITE文件 (193)第十四章 ANSYS与其它程序的接口 (195)14.1什么是接口软件? (195)14.2 与计算机辅助设计(CAD)程序的接口 (195)14.3与其它有限元分析(FEA)程序的接口 (195)第一章 模型生成概述1.1 什么是模型生成?有限元分析的最终目的是要还原一个实际工程系统的数学行为特征,换句话说分析必须是针对一个物理原型准确的数学模型。
ANSYS基础教程——网格划分关键字:ANSYS ANSYS教程网格划分信息化调查找茬投稿收藏评论好文推荐打印社区分享本文将详细介绍网格划分的3个步骤并讨论网格划分的其他选项.内容包括:多种单元属性、控制网格密度、改变网格、映射网格划分、过渡网格划分、网格的拖拉、扫掠网格划分及实践。
·网格划分包含以下3个步骤:–定义单元属性–指定网格的控制参数–生成网格A. 多种单元属性·如前所述, 每个单元有以下与之相关的属性:–单元类型(TYPE)–实常数(REAL)–材料特性(MAT)·许多FEA模型有多种属性. 例如,下图所示的筒仓有两种单元类型, 三种实常数, 以及两种材料.·只要您的模型中有多种单元类型(TYPEs), 实常数(REALs) 和材料(MATs), 就必须确保给每一种单元指定了合适的属性. 有以下3种途径:–在网格划分前为实体模型指定属性–在网格划分前对MAT, TYPE,和REAL进行“总体的”设置–在网格划分后修改单元属性·如果没有为单元指定属性, ANSYS将MAT=1, TYPE=1, 和REAL=1作为模型中所有单元的缺省设置. 注意, 采用当前激活的TYPE, REAL, 和MAT 进行网格操作.为实体模型指定属性1.定义所有需要的单元类型,材料, 和实常数.2.然后使用网格工具的“单元属性”菜单条(Preprocessor > MeshTool):–选择实体类型后按SET键.–拾取您想要指定属性的实体.–在后续的对话框设置适当的属性.或选择需要的实体,使用VATT, AATT, LATT, 或KATT命令.3.当您为实体划分网格时, 它的属性将自动转换到单元上.使用总体的属性设置1.定义所有需要的单元类型,材料, 和实常数.2.然后使用网格工具的“单元属性”菜单条(Preprocessor > MeshTool):–选择Global后按SET 键.–在“网格划分属性”对话框中激活需要的属性组合. 这些被视为激活的TYPE, REAL,和MAT 设置.或使用TYPE, REAL, 和MAT命令.3.仅对使用上述设置属性的实体划分网格.修改单元属性1.定义所有需要的单元类型,材料, 和实常数.2.激活需要的TYPE, REAL, 和MAT设置的组合:–Preprocessor > -Attributes-Define > Default Attribs...–或使用TYPE, REAL,和MAT命令3.仅修改使用上述设置属性的单元的属性:–使用EMODIF,PICK命令或选择Preprocessor > Move/Modify > -Elements-Modify Attrib–拾取需要的单元4.在后续的对话框,将属性设置为“All to current.”牢记以下几点:·您可以激活属性编号校核单元属性:–Utility Menu > PlotCtrls> Numbering–或用/PNUM,attr,ON命令,attr可以是TYPE, MAT, 或REAL·在实体模型上直接指定属性将不考虑缺省属性.·在实体模型上指定属性, 您可以避免在网格划分操作中重新设置属性. 由于ANSYS 的网格划分算法在一次对所有实体进行网格划分时更为有效,因而这种方法更为优越.·清除实体模型上的网格将不会删除指定的单元属性.B. 控制网格密度·ANSYS 提供了多种控制网格密度的工具, 既可以是总体控制也可以是局部控制:–总体控制·智能网格划分·总体单元尺寸·缺省尺寸–局部控制·关键点尺寸·线尺寸·面尺寸智能网格划分·通过指定所有线上的份数决定单元的尺寸, 它可以考虑线的曲率, 孔洞的接近程度和其它特征, 以及单元阶次.·智能网格划分的缺省设置是关闭, 在自由网格划分时建议采用智能网格划分。
ANSYS 网格划分详细介绍2008-09-27 18:01众所周知,对于有限元分析来说,网格划分是其中最关键的一个步骤,网格划分的好坏直接影响到解算的精度和速度。
在ANSYS中,大家知道,网格划分有三个步骤:定义单元属性(包括实常数)、在几何模型上定义网格属性、划分网格。
在这里,我们仅对网格划分这个步骤所涉及到的一些问题,尤其是与复杂模型相关的一些问题作简要阐述。
一、自由网格划分自由网格划分是自动化程度最高的网格划分技术之一,它在面上(平面、曲面)可以自动生成三角形或四边形网格,在体上自动生成四面体网格。
通常情况下,可利用ANSYS的智能尺寸控制技术(SMARTSIZE命令)来自动控制网格的大小和疏密分布,也可进行人工设置网格的大小(AESIZE、LESIZE、KESIZE、ESIZE等系列命令)并控制疏密分布以及选择分网算法等(MOPT命令)。
对于复杂几何模型而言,这种分网方法省时省力,但缺点是单元数量通常会很大,计算效率降低。
同时,由于这种方法对于三维复杂模型只能生成四面体单元,为了获得较好的计算精度,建议采用二次四面体单元(92号单元)。
如果选用的是六面体单元,则此方法自动将六面体单元退化为阶次一致的四面体单元,因此,最好不要选用线性的六面体单元(没有中间节点,比如45号单元),因为该单元退化后为线性的四面体单元,具有过刚的刚度,计算精度较差;如果选用二次的六面体单元(比如95号单元),由于其是退化形式,节点数与其六面体原型单元一致,只是有多个节点在同一位置而已,因此,可以利用TCHG命令将模型中的退化形式的四面体单元变化为非退化的四面体单元,减少每个单元的节点数量,提高求解效率。
在有些情况下,必须要用六面体单元的退化形式来进行自由网格划分,比如,在进行混合网格划分(后面详述)时,只有用六面体单元才能形成金字塔过渡单元。
对于计算流体力学和考虑集肤效应的电磁场分析而言,自由网格划分中的层网格功能(由LESIZE命令的LAYER1和LAYER2域控制)是非常有用的。
第六章输入实体模型本章讨论ANSYS内置的IGES转换过滤器,它不是诸如ANSYS Connection Kit for SAT这样的ANSYS接口产品。
接口产品是独立授权的,接口工具包是独立的,独立的文档产品包括在ANSYS安装CD盘中。
若想获得更多的信息,可参看《ANSYS Connection User’s Guide》。
用户可以在ANSYS里直接建立模型,当然,作为一种可供替换的方案,也可以先在用户擅长的CAD系统里建立实体模型,把模型存为IGES文件格式,然后把这个模型输入到ANSYS中。
一旦模型成功地输入后,就可以象在ANSYS中创建的模型那样对这个模型进行网格划分。
6.1从IGES文件中输入实体模型初始图形交换标准(IGES)是一种被普遍接受的中间标准格式,用来在不同的CAD和CAE系统之间交换几何模型。
ANSYS的IGES输入能力在工业界中是位于最强者之列。
而且,因为过滤器程序可以输入部分的文件,所以用户至少可以输入模型的一些部分。
对于输入IGES文件,ANSYS提供了下面两种选项:·SMOOTH (NURBS-based 或RV52)-- 这个选项使用标准的ANSYS几何数据库。
SMOOTH选项没有自动生成体的能力,而且通过这个转换器输入的模型还需要一些手工的修补。
必须使用标准的PREP7 几何工具来修改模型。
但是,通过这个转换器输入的模型不能使用FACETED选项拓扑和几何修改工具。
·FACETED(或RV53)──这个选项使用defeaturing数据库。
这种转换包括自动地合并和生成体,为模型划分网格做准备。
如果FACETED选项在转换IGES 文件时遇到问题,ANSYS会提示用户并激活一组增强的拓扑和几何工具,这些工具是专门设计成采用交互方式修改输入模型的。
对大而复杂的模型建议不要采用这个选项。
确保在输入或创建模型之前设置了输入选项。
一旦模型输入或创建就不能改变这个选项了。
详细叙述:1.创建第一个零件1.1进入前处理器:preprocessor>Element type>Add/Edit/Delete,弹出Element type对话框,单击Add按钮选择solid / brick 8node 45单元在Element type reference number 输入1单击OK 按钮,返回Element type对话框,单击close按钮关闭Element type对话框。
1.2定义材料属性:preprocessor>Material props>Material models,弹出Define Material Model Behavior对话框。
选择Material Model Number 1>Stractural>Linear>Elastic>Isotropic,弹出Linear Isotropic Properties for Material ……对话框,EX输入2e11,PRXY输入0.3,单击OK按钮,返回Define Material Model Behavior 对话框,选择Material>Exit退出。
1.3创建模型:选择Modelin g>Create……。
1.4划分单元网格:选择Meshing>MeshTool,进入MeshTool对话框,在Element Attributes项里选择Global,单击Set,进入Meshing Attributes对话框。
在Element type number 项里自动输入1 SOLID45,Material number项里自动输入1。
单击OK按钮,返回MeshTool对话框在Size Controls项里,单击Global 后面的Set,进入Global ElementSizes对话框,在SIZE项里输入0.06,单击OK按钮,返回MeshTool对话框。
网格划分1 ANSYS网格划分工具ANSYS网格划分工具(Main Menu>Preprocessor>MeshTool)提供了最常用的网格划分控制和最常用的网格划分操作。
网格划分工具是一个交互的“工具箱”,不仅由于它包含了大量的功能(或工具),还因为一旦打开它,它就保持打开的状态直到关闭它或离开前处理PREP7。
尽管网格划分工具的所有功能也能通过另外的ANSYS命令和菜单得到,但利用网格划分工具是十分有效的捷径。
通过网格划分工具可得的功能包括:·控制SmartSizing水平·设置单元尺寸控制·指定单元形状·指定网格划分类型(自由或映射)·对实体模型图元划分网格·清除网格·细化网格2 单元形状如果打算划分网格的单元类型可以采用不止一种形状,那么应当设置单元形状为最小的那一种。
例如,在同一个划分网格的区域的多个面单元可以是三角形或四边形的。
单元可是六面体(块)或四面体形状,但建议在同一个模型中不要混用这两种形状的单元。
2.1. 注意单元形状的退化本章假定用户熟悉单元形状退化的概念。
例如,PLANE82单元,它是有八个节点(I、J、K、L、M、N、O、P)的二维结构实体单元。
缺省地,PLANE82单元有四边形形状。
可是,通过定义相同节点号的K、L、O可形成三角形单元。
因此, PLANE82单元可以退化为三角形。
如图PLANE82所示该单元的缺省形式和退化形式。
图1 单元形状退化的例子。
尽管它有助于用户理解这个概念,当在划分网格前指定单元形状时,不必考虑单元形状是缺省形式还是某一单元的退化形式。
相反,可以考虑想要的单元形状本身最简单的形式(四边形,三角形,六面体或四面体)。
2.2指定单元形状用下列方法指定单元形状:命令:MSHAPE,KEY,DimensionGUI : Main Menu>Preprocessor>MeshToolMain Menu>Preprocessor>-Meshing-Mesher OptsMain Menu>Preprocessor>-Meshing-Mesh>-Volumes-Mapped>4 to6 sided指定单元形状时要考虑两个因素:想要的单元形状和要划分网格的模型的维数。
(1) 网格划分定义:实体模型是无法直接用来进行有限元计算得,故需对它进行网格划分以生成有限元模型。
有限元模型是实际结构和物质的数学表示方法。
在ANSYS中,可以用单元来对实体模型进行划分,以产生有限元模型,这个过程称作实体模型的网格化。
本质上对实体模型进行网格划分也就是用一个个单元将实体模型划分成众多子区域。
这些子区域(单元),是有属性的,也就是前面设置的单元属性。
另外也可以直接利用单元和节点生成有限元模型。
实体模型进行网格划分就是用一个个单元将实体模型划分成众多子区域(单元)。
(2)为什么我选用plane55这个四边形单元后,仍可以把实体模型划分成三角形区域集合???答案:ansys为面模型的划分只提供三角形单元和四边形单元,为体单元只提供四面体单元和六面体单元。
不管你选择的单元是多少个节点,只要是2D单元,肯定构成一个四边形或者是三角形,绝对没有五、六边形等特殊形状。
网格划分也就是用所选单元将实体模型划分成众多三角形单元和四边形子区域。
见下面的plane77/78/55都是节点数目大于4的,但都是通过各种插值或者是合并的方式形成一个四边形或者三角形。
所以不管你选择什么单元,只要是对面的划分,meshtool上的划分类型设置就只有tri和quad两种选择。
如果这个单元只构成三角形,例如plane35,则无论你在meshtool上划分设置时tri还是quad,划分出的结果都是三角形。
所以在选用plane55单元,而划分的是采用tri划分时,就会把两个点合并为一个点。
如上图的plane55,下面是plane单元的节点组成,可见每一个单元上都有两个节点标号相同,表明两个节点是重合的。
同样在采用plane77 单元,进行tri划分时,会有三个节点重合。
这里不再一一列出。
(3)如何使用在线帮助:点击对话框中的help,例如你想了解plane35的相关属性,你可以点击上右图中的help,亦可以,点击help—>help topic弹出下面的对话康,点击索引按钮,输入你想查询的关键词。
ANSYS第十三章模型的合并和归档第十三章模型的合并和归档13.1 合并模型如果你建立模型的一部分,而另外的人建立同一模型的不同部分,就需要将两个或更多的单个模型进行合并。
或者也许用户将一个较大的模型任务细分为若干小的独立任务,生成几个独立模型。
如果保留了输入文件的拷贝,可将所有输入(命令)合并在一起而实现模型的合并。
但这种方法可能引发冲突,由于不同文件中的图元可能共享相同的编号、材料属性可能发生重叠,等等。
一种替代的方法是用CDWRITE命令写出ASCII文件,可用CDREAD命令进行合并:·用下列方法写出一个ASCII文件:命令:CDWRITEGUI: Main Menu>Preprocessor>Archive Model>Write·用下列方法读入文件命令:CDREADGUI: Main Menu>Preprocessor>Archive Model>Read这种方法的优点在于读写操作合并,对生成的每一个文件自动地写适当的NUMOFF命令避免数据发生冲突。
当读入这些文件时,NUMOFF命令为防止数据编号冲突对已有数据编号加一个偏差值,而即将读入的数据仍保留其编号。
可用NUMCMP命令(菜单途径Main Menu>Preprocessor>Numbering Ctrls>Compress Numbers)去掉由NUMOFF操作产生的空值编号。
对大模型,为节省时间可只写出模型中待合并的部分。
便如,用CDWRITE操作,可只输出实体模型信息或数据库信息。
数据库信息由没有实体模型和实体模型载荷信息的有限元模型组成。
如果计划将两未划分网格的实体模型合并,可用CDWRITE操作只保存实体模型信息。
然后用CDREAD操作读入实体模型文件。
13.2 模型归档什么是保存或归档已构造完成或已执行完分析模型的最好方法呢?可以通过保存log文件、数据库文件和由写操作〔CDWRITE〕生成的文件保存模型、一个载荷工况和一系列求解选项集。
建模工程文件合并方案1. 引言在建模工程中,通常会涉及到多个团队或多个人员同时进行建模工作。
由于不同人员在不同时间段内进行工作,可能会导致产生多个版本的建模文件。
为了保证模型的准确性和一致性,需要将这些不同版本的文件进行合并。
本文将介绍一种建模工程文件合并方案,以解决建模工作中可能遇到的合并问题。
2. 方案概述建模工程文件合并方案是基于版本控制系统的思想和技术实现的。
该方案采用分布式版本控制系统(如Git)来管理建模文件的版本,并通过合并操作将不同版本的文件合并为最新的一份文件。
具体步骤如下:1.设置版本控制系统:在建模工程文件所在的目录下初始化一个Git仓库,并将建模文件加入到版本控制系统中进行管理。
2.分支管理:为不同的人员或团队创建不同的分支,以便并行进行建模工作。
每个人或团队在自己的分支上独立进行建模工作,并定期将工作成果提交到版本控制系统中。
3.合并操作:当需要将不同版本的建模文件进行合并时,可以使用版本控制系统提供的合并功能(如Git的合并操作)。
合并操作会自动检测并解决文件之间的冲突,生成一份包含所有修改的最新版本文件。
4.冲突解决:在合并过程中,如果发生文件冲突(即多个人或团队对同一部分进行了修改),需要手动解决冲突。
可以通过比较不同版本的文件,选择合适的修改或进行进一步的讨论和协商。
5.审查和验证:合并完成后,需要对合并结果进行审查和验证,确保合并后的文件与原始文件的一致性和准确性。
3. 工具支持为了更好地实现建模工程文件的合并,可以借助一些工具来提高合并效率和准确性。
以下是一些常见的工具支持:1.基于命令行的版本控制系统(如Git):提供了强大的合并功能,能够自动检测和解决文件冲突。
2.文本比较工具(如Beyond Compare、WinMerge):用于比较不同版本的文件,方便解决文件冲突和对比文件差异。
3.建模工具的合并插件(如Enterprise Architect的合并插件):针对建模工程文件的特点,提供了专门的合并功能和界面,辅助进行文件合并操作。
详细叙述:1.创建第一个零件1.1进入前处理器:preprocessor>Element type>Add/Edit/Delete,弹出Element type对话框,单击Add按钮选择solid / brick 8node 45单元在Element type reference number 输入1单击OK 按钮,返回Element type对话框,单击close按钮关闭Element type对话框。
1.2定义材料属性:preprocessor>Material props>Material models,弹出Define Material Model Behavior对话框。
选择Material Model Number 1>Stractural>Linear>Elastic>Isotropic,弹出Linear Isotropic Properties for Material ……对话框,EX输入2e11,PRXY输入0.3,单击OK按钮,返回Define Material Model Behavior 对话框,选择Material>Exit退出。
1.3创建模型:选择Modeling>Create……。
1.4划分单元网格:选择Meshing>MeshTool,进入MeshTool对话框,在Element Attributes项里选择Global,单击Set,进入Meshing Attributes对话框。
在Element type number 项里自动输入1 SOLID45,Material number项里自动输入1。
单击OK按钮,返回MeshTool对话框在Size Controls项里,单击Global 后面的Set,进入Global ElementSizes对话框,在SIZE项里输入0.06,单击OK按钮,返回MeshTool对话框。