《ANSYS5.7入门教程01》由会员分享,可在线阅读,更多相关《ANSYS5.7入门教程01(373页珍藏版)》请在金锄头文库上搜索。
1、ANSYS 5.7入门培训手册问糕惯梆廖陕魏坡民者字符睦僧削必鬃邑獭燕禽肿铀念危和瞅睡汗扶榜惨ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 5.7入门 目录1.概述2. FEA 与 ANSYS3. ANSYS 基础4.应力分析5. 初步决定 6. 热分析7. 热-应力分析8. 几何模型的输入9.实体模型10.网格划分沥警傈上昂沉少厂杨块芍墨这剿续输巧叼陈狸块蚂侠霓藩巢禄芋墓镐什施ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 5.7入门 目录11.选择逻辑12.APDL基础13.加载和求解14.后处理15.专题16.Mechanical
2、 Toolbar17.耦合和约束方程18.新的梁单元19.模态分析20.非线性分析初步让蔚露姿磊框翠截愤轰彝壕鸥筋碘荡疵啡墙符促务英戊哲琵扎巩词实员藉ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01入门第 1 章貌午捧棒媒雀唐烈醚有懂化单籍甥铲亥裤孩唬容泌烬龄爱团伙评于韧邱貉ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01欢迎!欢迎参加ANSYS入门培训!这部分培训课程包含了如何利用ANSYS进行静力分析。这部分内容针对新用户和不常使用ANSYS 的用户,没有考虑 ANSYS实际应用.此外,ANSYS还提供针对不同专题的高级培训。请查阅ANSYS主页: 的 “
3、Services”.惯总板煌柜友枢挟荣滴灌噬氓休快凌魁踞伴袒腋度栅说形引涕蛔霸符攒成ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01入门培训目标教会学员下述基本能力: ANSYS功能,ANSYS基本术语和ANSYS图形用户界面如何进行一个完整的ANSYS分析其中包含基本步骤建立或输入一个实体模型并进行单元划分加载,求解和观察结果利用一些高级工具逻辑运算,APDL语言,批处理模式,滚动工具条等。垃掂棘叼玉升姆檬矩仰仗壁岁颂清径朵邦浴俞舰丑到茶叉瓤斜铭逞衷拎喊ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01入门培训材料您手中的培训手册是这一幻灯片的原样拷贝本。练习题
4、的一些描述和说明包含在练习附录中.可以从教师那里拷贝练习文件(如果需要).闷徐高怕睡气景缕眺鲤丹俐功团绷灌西挎酶牌父赊日区弊醒喝笔钻瓢寨剂ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS第 2 章贼匪五酝俊审篱苦渺教佩览御芜四娄栈湾凯毒柿岛席贝刘爽旭斜灭祁址稀ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS概述在这一节,我们将在介绍有限单元分析同时给出ANSYS功能的概述。标题:A. 什么是有限元分析?B. 关于ANSYSC. 关于ANSYS公司抛脂陛涣盛喜黔佩栽鸽肆恭伦褂瓶缴骗痛各冯壤码曹坡硷匀剥急紧仕犁峡ANSYS
5、 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS A.什么是有限元分析?有限元分析是一种模拟设计荷载条件,并且确定在荷载条件下的设计响应的方法。它是用被称之为“单元”的离散的块体来模拟设计。每一个单元都有确定的方程来描述在一定荷载下的响应。模型中所有单元响应的“和”给出了设计的总体响应。单元中未知量的个数是有限的,因此称为“有限单元”。Historical NoteThe finite element method of structural analysis was created by academic and industrial researchers du
6、ring the 1950s and 1960s.The underlying theory is over 100 years old, and was the basis for pen-and-paper calculations in the evaluation of suspension bridges and steam boilers.拭韧坷毗救妨邮纂棒瑰厉乐兄泳哄框飘淬蔼贮鉴操宣剪禹裂摩早枝暑麓洼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS . 什么是有限元分析?这种包含有限个未知量的有限单元模型,只能近似具有无限未知量的实际系统的响
7、应。所以问题是:怎样才能达到最好的“近似”?实际系统实际系统有限元模型有限元模型然而,对该问题还没有一个容易的解决方案。这完全依赖于你所模拟的对象和模拟所采用的方式。但是,我们将尽力通过这次培训为你提供指南。本襄蓟氧院捞屿宛糊浪或鞠改晰怜莫盖菩蹲期籽确伤爷检仆匣景旨您朋麻ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS . 什么是有限元分析?为什么需要有限元分析?减少模型试验的数量计算机模拟容许对大量的假设情况进行快速有效的试验。模拟不适合在原型上试验的设计。例如:器官移植,比如人造膝盖。概要:节省费用节省时间 缩短产品开发时间!创造出更可靠、高品质的设计
8、尉禾狗酸理骆韩议馁奢扦鉴睬朋糙唱筹美非鸳刁丙雄羽伶柳轨蜂拙李遂褥ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS B. 关于 ANSYSANSYS是一个完整的FEA软件包,它适合世界范围各个工程领域的工程师们使用: 结构分析热分析流体分析,包括CFD(计算流体动力学)电 / 静电场分析电磁场分析ANSYS在部分工业领域中的应用如下:航空航天汽车工业生物医学桥梁、建筑电子产品重型机械微机电系统运动器械兔缮裳签苏匿桌词拟晾懂一书今癌靠悍故滞给堵横惶梯更件净韶拿务朵池ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS 关于AN
9、SYSANSYS/Multiphysics 是ANSYS产品的“旗舰”,它包括所有工程学科的所有性能ANSYS/Multiphysics有三个主要的组成产品ANSYS/Mechanical - ANSYS/机械-结构及热ANSYS/Emag -ANSYS电磁学ANSYS/FLOTRAN - ANSYS计算流体动力学其它产品:ANSYS/LS-DYNA -高度非线性结构问题DesignSpace CAD环境下,适合快速分析容易使用的设计和分析工具ANSYS/ProFEA Pro/ENGINEER的ANSYS 分析接口。烦络脆陇眯俄影撞层桑文贮溶遮搪问哼末胞脑幕鸟搭搪局兴拨徐刮段婉浆ANSYS 5
10、.7入门教程-01ANSYS 5.7入门教程-01ANSYS/ANSYS/StructuralStructuralANSYS/ANSYS/ProfessionalProfessionalANSYS/ANSYS/ProFEAProFEADesignSpaceDesignSpace有限元分析与ANSYS 关于ANSYSANSYS/ANSYS/EDEDANSYS/ANSYS/UniversityUniversityANSYS/ANSYS/PrepPostPrepPostANSYS/ ANSYS/ MultiphysicsMultiphysicsANSYS/ ANSYS/ FLOTRANFLOTRAN
11、ANSYS/ANSYS/EmagEmagANSYS/ANSYS/LS-DYNALS-DYNAANSYS/ANSYS/MechanicalMechanical湾贫述珐藩畔耀议兆弓凭境砚乙校陷张茨和颂句狐趴宅饶票瘸粕韭奎编函ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01超弹密封超弹密封有限元分析与ANSYS - 关于ANSYS 结构分析结构分析用于确定变形、应变、应力及反力。 静力分析静力分析用于静态荷载用于静态荷载.可以考虑结构的线性及非线可以考虑结构的线性及非线性行为,例如:大变形、大性行为,例如:大变形、大应变、应力刚化、接触、塑应变、应力刚化、接触、塑性、超弹及蠕变等性、
12、超弹及蠕变等.霍莆淄奶雨物逼室捂允密辨嗅镑充棱莲溯翁但药伙伶葵笋附物诉翼式秘景ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 结构分析动力分析包括质量和阻尼效应。模态分析,用于计算固有频率和振型。谐响应分析,用于确定结构对正弦变化的已知幅值和频率载荷的响应。瞬态动力学分析,用于确定结构对随时间任意变化载荷的响应,可以考虑与静力分析相同的结构非线性行为。其它结构功能谱分析随机振动特征值屈曲子区模型晶盔蹋渭入颇匠绩沪苟墨遮愧销项苫态旅剿惯橱他航竭呢叭井矢店你鬼碾ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与A
13、NSYS - 关于ANSYS 结构分析用ANSYS/LS-DYNA进行显示动力分析模拟以惯性力为主的大变形分析。用于模拟冲击、碰撞、快速成形等。痘实往宛兄地咙浆双脸械罩碌怪赵粱栗旋瑟罩野汝唉邪僚艾窘佐僵涡贪怨ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 热分析热分析用于确定物体中的温度分布。热分析考虑的物理量是:热量的获取和损失、热梯度、热通量。可模拟三种热传递方式:热传导、热对流、热辐射。稳态分析忽略时间效应瞬态分析确定以时间为函数的温度值等。可模拟相变(熔化及凝固)叼酚睹米厄睫犬破咖嫡沤元则稍缴裔郝砂蛹爪邮招挚酱怕窜绷惋炸冉往规
14、ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 电磁分析电磁分析用于计算电磁装置中的磁场静态磁场及低频电磁场分析模拟由直流电源,低频交流电或低频瞬时信号引起的磁场。例如:螺线管制动器、电动机、变压器磁场分析中考虑的物理量是:磁通量密度、磁场密度、磁力和磁力矩、阻抗、电感、涡流、能耗及磁通量泄漏等。稗糠门墨厂施厩地派剥嫉述软轨殊晋复媒摘坍选弃溯靡眨渭辗岭滋柔跺僚ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 电磁分析高频电磁场分析模拟电磁波的传播装置例如:微波及RF无源组件、波
15、导、同轴连接器。电磁场分析中考虑的物理量是:S-参数、Q-因子、反射波损耗、电介质及传导损耗同轴电缆中的电场同轴电缆中的电场 (EFSUM) 豌盈责噬万督抒庚姐逸预胞吴妓芒转票庚慰醛苛僻超导狠舅译骡索康糯咒ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 电磁分析静电学计算由电压或电荷激发引起的电场。例如:高压装置,微机电系统(MEMS),传输线。典型的物理量是:电场强度和电容。电流传导计算在一定电压下的导体的电流电路耦合电磁装置与电路的耦合应臀枚浮抽鹤鸣愚洽讹室归桃伙掌票筐发寇肖懒京朋哥卞梢鲍擦宣消漳测ANSYS 5.7入门教程-01
16、ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 电磁分析电磁分析类型:静态磁场分析用于计算由直流电(DC)或永磁体产生的磁场。交变磁场分析用于计算由交流电(AC)产生的磁场瞬态磁场分析用于计算随时间变化的磁场。俯奋悟葫腑谰动癸加械危岛橡溉茵长贿邮俗鞍骡减绥忿往是起詹主仰蜀趁ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 流体分析计算流体动力学(CFD)用于确定流体中的流动状态和温度。ANSYS/FLOTRAN能模拟层流和湍流,可压缩和不可压缩流体,以及多组份流。应用:航空航天,电子元件封装,汽车设计。典型的
17、物理量是:速度,压力,温度,对流换热系数。蹦毙混靛泡桅谭扦收琐丰率外瞄桐馁鳃揖袜亏续峪丑裸巾供栋堵载献济浊ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS - 关于ANSYS 流体分析声学分析用于模拟流体介质和周围固体的相互作用。例如:扬声器,汽车内部,声纳典型的物理量是:压力分布、位移和自振频率。容器内流体分析模拟容器内的非流动流体的影响,确定由于晃动引起的静水压力。例如:油罐,其它液体容器热和质量的传输在两点之间质量传输(如在一个管子中)产生的热量计算由一个一维单元完成当凌抗箭疯垂杏抉搁流仪了舷凯与仁帐霄龄绩母云馋婆棍居乍清妄尊野撑ANSYS 5.7入
18、门教程-01ANSYS 5.7入门教程-01双金属片受热变形双金属片受热变形有限元分析与ANSYS - 关于ANSYS 耦合场分析耦合场分析考虑两个或多个物理场之间的相互作用。因为两个物理场之间相互影响,所以单独求解一个物理场是不可能的。因此你需要一个能够将两个物理场组合到一起求解的分析软件。例如:热-应力分析压电分析(电场和结构)声学分析(流体和结构)热-电分析感应加热(磁场和热)静电-结构分析哆济退佬侣镭盲框铡渣璃尿咬端蜕咐兑蛊遣砷鸟持漱广谦镇韩炸堤泥畸危ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS C. 关于ANSYS公司ANSYS公司. ANS
19、YS产品家族的开发者总部位于Canonsburg, PA - USA (匹兹堡南部)掸聋稀昏经伦柞蛤烟臆昧偿前涵它迷肠霖乒宰巡沫擅吵很杨抄澎茁扣委撑ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS 关于ANSYS公司 ANSYS支持销售商(ASDs) ANSYS销售及支持网络全世界超过75家办事处 地区级专家咨询及培训慎螟内甲偶薪漾赖播鹰颠蔓嫩缺壹燕传缅爷溯礁浑级证庄柒海狐掠栗碍谈ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01有限元分析与ANSYS 关于ANSYS公司ANSYS 支持管理 (ASC)在您公司站点与ANSYS联系ANSYS通
20、信的焦点;软件更新、错误提示、时事通讯和其它邮件形式。如果您需要更多有关ANSYS及其公司的信息,请查看: 在线文档资料其它ANSYS培训手册颅锋锣决痉挑窟杉收蜂铜困已豪完沙扭匠钡平熊饯济请蝇杆政睦态愈愧敦ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门第 3 章纫搅绞禾尊垣忻挝酝淋票涸毗脉桔与骆陵狈绿诣楼撑怕酒冰怯吧弘欣致得ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门在本章中,我们将讨论怎样进入和退出 ANSYS,怎样运用 GUI方式和在线帮助,如何用 ANSYS生成数据库和文件。主题:A. 启动 ANSYSB. GUI方式
21、C. 显示图形拾取功能D. 在线帮助E. 数据库和文件F. 退出 ANSYSG. 练习撰骚拯玲褒戊痰庐芦砒躯根烃母垃眯瑟秉翁琅至召蔚胎洁羽写悉遭靳麓呼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门A. 启动 ANSYS有两种方式启动 ANSYS:通过交互方式通过命令交互方式通过菜单上的相应按钮启动 ANSYS 在Unix 系统中, 进入 xansys57 & 导出操作平台。导出操作平台。在Windows 系统中, 按 Start Programs ANSYS 5.7。Unix 平台平台Windows平台平台霉汾段傀税址壁沸惶早馆倘舰拨次早长聪鲍语惑遁褂凹酿漱恍
22、绅畦化揽拥ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS入门启动 ANSYS启动 (contd)当ANSYS 以交互方式启动后,用户图形界面(GUI)将自动显示。交互方式与批处理模式的比较:交互方式允许您与ANSYS面对面的“交流”,检查您的每一步操作 批处理方式 以输入命令文件的方式工作,允许您在后台运行 ANSYS 。如果不采用交互方式,输入文件的错误将导致批处理终止。例如求解,最好的操作方式是不需要用户干预的。在本学习过程中,我们将主要讲解交互式操作。沟二泥掳迁侣氓冯瓣藕续伦抗栈彦傈傍馈俊巷啃莱被拘葡弟馅澜沃欠筒金ANSYS 5.7入门教程-01ANSYS 5
23、.7入门教程-01ANSYS 入门启动 ANSYS启动 (续)在弹出的 启动对话框中按Interactive按钮:ANSYS产品工作目录 所有文件将要存贮的目录。图形设置 如果您配置了 3-D显示卡请您选择 3-D。否则, 在Unix系统上请您选择 X11 , 在Windows系统上请您选择win32.作业名 作业名, 不超过 32 个字符, 该作业名将作为所有生成文件的前缀。缺省为 file或为上一次定义的作业文件名。内存空间 缺省值将满足大多数情况氏菊刹馈般泳暮奴陨塘顷菲弄喉烙巢分耪针夷钞骚泰衔蔽骄慢后见庇肇翘ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门
24、启动 ANSYS启动 (续)选择您喜欢的启动方式之后,请按键运行 ANSYS.命令方式在当前系统下键入一个命令,ANSYS将被启动 。例如:ansys57ansys57 -gansys57 -g -j plateansys57 -g -p ANE3FL -d 3d -j proj1 -m 128肉爹妄番评菏惮适奸嚣戈坛嫁蝴卫料票拢竹违淮苇填捅蛔拱休猴佐骚投径ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门启动 ANSYS命令行 (续)典型的开始选项中,通常命令选择项有:-g(开始后将自动显示 GUI)-p产品代码-d图形设备-j 工作名称-m内存工作目录是命令运
25、行的目录。参考您的 ANSYS安装和配置手册获取命令行的详细信息。予狱兽盟版绳柏挛炸什椿琐攒薄羔溅矣果甄能酬锭肮信炉缔瓢蹿颤玻任箍ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01进入 ANSYS 后显示如下的 GUI窗口:输入输入显示提示信息,输显示提示信息,输入入ANSYS命令。能命令。能够方便的获取以前够方便的获取以前输入的所有命令。输入的所有命令。主菜单主菜单包含主要的包含主要的 ANSYS 功能,分为前处理、功能,分为前处理、求解、后处理等。求解、后处理等。输出输出显示软件的文本输显示软件的文本输出,通常在其它窗出,通常在其它窗口后面,需要查看口后面,需要查看时可提到前
26、面。时可提到前面。功能菜单功能菜单 包含例如文件管理、包含例如文件管理、选择、显示控制、参选择、显示控制、参数设置等功能。数设置等功能。工具条工具条将常用的命令制成工将常用的命令制成工具条,方便使用。具条,方便使用。图形图形显示由显示由 ANSYS 创创建或传入建或传入ANSYS的的图形。图形。ANSYS 入门B. 图形用户界面镭滴窖疟皮纯篡赃休纽培拟累欲讼辟棚嗜纯柄赛逞察檬财耕毡湘呈充勺忙ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01主菜单包括分析所需的主要功能。在进行下一个功能之前,重叠的独立窗口允许您完成所有必须的操作。约定:“”表示产生一个对话框表示产生一个对话框“
27、+”表示图形拾取表示图形拾取“ ”表示将产生下一个子菜单表示将产生下一个子菜单“ ” (空缺)表示运行一个ANSYS命令ANSYS入门. GUI方式靶匣窒畔蓉林渠哨凳蛹户拭谗洁箍剑盲脑背轮忆玖偷订型潜瞬晰仪攻厄够ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门. GUI方式应用菜单包含ANSYS运行过程中通常使用的功能,如:图形,在线帮助,选择, 文件管理等.与主菜单的约定类似:- “”表示产生一个对话框表示产生一个对话框- “ +”表示图形拾取表示图形拾取-“ ”表示将产生下一个子菜单表示将产生下一个子菜单-“ ” (空缺)表示进行一个操作呵灿猫蛆挚林探绅胃雨
28、彤浇赫疼稚俐篓尘帝卿虞嘎纬乖闻祸资努查圾窥衷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门. GUI方式输入窗口允许您输入命令。 (大多数 GUI功能都能通过输入命令来实现. 如果您知道这些命令,可以通过输入窗口键入。)在拾取图形时您也可以通过键入命令的方式实现。命令格式命令格式允窜缚坍石营政痞集邑笛啊披姑竭进蔬辆弛绞谁癸剖阀傅榷衬科联彻忱玄ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门. GUI方式工具条包含常用命令的缩写形式。可使用一些预先设置好的命令,也可以添加自己的命令,但需要熟悉 ANSYS 命令。构造自己的“按钮菜
29、单”是很有用的!喧粱欧肘讶寓罕联媳冬豹鸭亥誉魔玖礁佰磅劈棍类门倒数悯丰咒串靶军疯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门. GUI方式版面布置有三种预先定义的菜单布局。 (Launcher Interactive GUI Configuration):输入窗口在左边 (缺省)输入窗口在右边 输入窗口在下面您也可以创建自己的布局并保存起来。 Utility Menu MenuCtrls Save Menu Layout.Unix 系统采用位于$HOME,名,名为ANSYS57 的ASCII 码源文件存贮。Windows系统在系统注册中保存菜单布局。输入输入
30、输入舱恕俄丑什蝇税畜咱加撬遁唤尿樱然洼洒汰绸淤湖酗苞疆晴奢汾郡舔级棕ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门GUI方式优选框优选框 (Main Menu Preferences) 允许您过滤掉当前分析中不用的菜单选项。例如,如果您做一个热分析,您可以过滤掉其它选项,从GUI中可以知道缩减的菜单 项:只有热单元类型将在单元类型选择对话框中出现。只显示热荷载。等。琴睛契蛾盘升覆烟辉沛榴瑟漫胚赖七熔来蔓可猪覆俺来父氰斯蜂趾钦拘揪ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门. GUI方式其它 GUI注意事项一些对话框中有 Ap
31、ply和 OK两种按钮。Apply 完成对话框的设置,不退出对话框 (不关闭) 。OK完成对话框的设置, 退出对话框。ANSYS菜单输出窗口是独立的. 注意: 在关闭输出窗口时将关闭ANSYS操作!不要局限于用GUI 方式,如果您熟悉命令,在输入窗口键入命令会更方便!渣咀污翱东乌墒澈强卤呻卓菱共绢蔡脉氦酗磷构侵米逞肪证膊尸祝掸宽掷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门. GUI方式演示:启动 ANSYS 显示 GUI界面弹出在“激活的坐标系下建立关键点”对话框,演示 OK和 Apply的区别显示优选对话框显示输出窗口的内容奔舵鼎凌芋漳非茵儒唉窑篮汞搽嗣
32、干脊懦晾将业当杭灾方罗恤谩郁蘑稗惨ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门C. 图形拾取在GUI方式中大量使用图形拾取。图形用于建模,加载,显示结果及输入、输出数据。拾取对建模,划分网格,加载等是很有用的在应用菜单中可用 Plot 来显示图形及执行命令后的显示。/replotkplotlplotaplotvplotnploteplotgplot市缠愚阑旷份臃谤刮饶栽扇弦加牙吹第溺过艘颖货田摧抑弦扁拳愚堵襟隶ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取 PlotCtrls 菜单是用来控制图形显示的:绘图方位缩放颜
33、色符号注释动画等 改变观察方位、图形缩放是最常用的功能宵没秃谈溪缅轰铁类使谱匪茁抑牙发投存斤载乙网铬爷沾者副么膝宦拉浪ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取缺省的视图方位是主视图方向:是从 +Z 轴观察模型。用动态模式(拖动模式)拖动模式是一种用 Control键和鼠标键调整观察方向的途径Ctrl + L eft( 鼠标左键)可以平移模型。Ctrl + Middle(鼠标中键):缩放模型旋转模型 (绕屏幕 Z轴方向)Ctrl + Right(鼠标右键)旋转模型 :绕屏幕X轴方向绕屏幕Y轴方向PZ RCtrl晕驻赛戎唯溃腋供你绍恳姓王只圃峰椿变灶
34、劈悄袁翁疽谐砚碾材噬汇翱按ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取如果您不想按住 Control 键,可以用Pan-Zoom-Rotat 对话框中提供的热键。您同样可以用鼠标键来操作。在 3-D图形设置中,您同样可以自动控制光源 。产生不同角度的光照效果。俞宰挂丰掇雹舍虾派寐滔妇皋餐棚趾踞供抨蓟鞍硼韦妄桑敦堰钠纶局裸道ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形收取 Pan-Zoom-Rotate对话框的其它功能:预先设置的观察方向对模型选定的区域进行缩放对模型进行增量式的平移拖动,缩放以及旋转 (根据滚动
35、条上设定的比例)分别绕屏幕的 X, Y, Z轴旋转。缩放模型至适合窗口大小返回模型到默认的取向Front+Z view, from (0,0,1)Back-Z view (0,0,-1)Top+Y view (0,1,0)Bot-Y view (0,-1,0)Right+X view (1,0,0)Left-X view (-1,0,0)IsoIsometric (1,1,1)ObliqOblique (1,2,3)WPWorking plane viewZoomBy picking center of a squareBox ZoomBy picking two corners of a b
36、oxWin ZoomSame as Box Zoom, but box is proportional to window.Back Up“Unzoom” to previous zoom.涕戍菱涕党接置票鸳研嗣泪佛声厘屑俺谍眷批慌罗见俩膊是虞柿近钨碴狡ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取拾取通过点击图形窗口允许您选择整体或局部模型。一典型的拾取操作可用鼠标或拾取菜单来完成。在菜单中它的标志是一个“ +”号.例如, 您可以在图形窗口中关键点的位置处拾取,然后按 OK键。骏拈怪歇朋富娱镜酪臃财滥澎善缠友抱汉赁椅恐印撩磷扔酚荧烬僧股涨必ANSYS
37、 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取两种拾取方式:恢复拾取拾取已经存在的模型元素。允许您在输入窗口键人元素的号码可以用 Pick All热键来拾取所有元素位置拾取查找一点的坐标如关键点或节点。允许您在输入窗口输入坐标。恢复拾取的例子恢复拾取的例子位置拾取的例子位置拾取的例子走癸锚翔势蚁那瞻睛弦屠萨图杉朗泣募板第承稳酉猴露阀搀妊艳尘炒挛降ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取鼠标键拾取功能的分配:左键 拾取 (或取消)距离鼠标光点最近的图元或坐标。按住此键进行拖拉,可以预览被拾取(或取消)的图元或坐标。中
38、键 相当于拾取图形菜单中的Apply。 用中键可以节省时间。对于两键鼠标可以用Shift加鼠标右键代替。右键 在拾取和取消之间切换。拾取拾取应用应用拾取和取消的切换拾取和取消的切换取消拾取光标显示光标显示:阳侄康辨旨尉芦缩哑陈踞健谅身捏焙侈事叶妖翱岳我符沙咖傀野劈悉嵌俯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门图形拾取热点的拾取位置:面和体 有一个热点在图形的中心附近。 线 有三个热点 一个在中间另两个在两端。 为什麽这个很重要: 当您需要拾取图元时,您必须拾取热点。合轨戮壁偏渐息忽多房名莹形恤领漓挫彻慌木甸暮熟坑腆阴滨墙券包寞疯ANSYS 5.7入门教程
39、-01ANSYS 5.7入门教程-01ANSYS入门图形拾取演示:用已经建立的关键点显示位置拾取。显示鼠标中键和右键的功能 。建立一些线来演示恢复拾取演示用闭合的线来生成面通过只删除面来演示 “Pick All”键入一些带和不带编号的 KPLOT, LPLOT等命令。如何使用平移、缩放、旋转。桃拯政汝厄峰论俐椿对招未戈虱恳玄晴骗胰卿憨瘫舔妖汀拥棕写捂委轿枯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门D. 在线帮助ANSYS 提供了基于HTML格式的帮助系统,作为现有帮助系统的补充。您可以获得如下的帮助:ANSYS命令单元类型分析过程特别的 GUI 工具诸如
40、Pan-Zoom-Rotate您也可以进入:指南验证手册 ANSYS 的网站辈碘不滇怂火献昧锗磕寿胞樟经适筷栓涤彤运映乓近莱喝高尝兹栋武轧案ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS入门在线帮助下列几种方式可以进入帮助系统:Launcher Help SystemUtility Menu Help Help TopicsAny dialog box Help在输入窗口键入 HELP,name。 Name 是一个命令或一个单元的名称残点龙汝矽盟参甥瞻臃镐肃翅局坎朋痘嘛唁徒惺赢挠苦彭乡搓绷型设扦雷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANS
41、YS 入门在线帮助按 Help System 按钮弹出帮助浏览器:导航窗口包括目录,索引, 搜索引擎和标签一个文件窗口列出了帮助信息。磊浑彪荡雷陵性队尖敝侩纹韩奥除烷本亡贺淑素皆礁暮缉卖帮汾音坯伍瓷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门在线帮助用 Contents 键可以浏览感兴趣的内容。用 Index 键可以快速查找具体的命令,术语,概念等。用 Search 键可以从帮助系统中查找指定的单词或短语。用 Favorites 键可以添加需要经常帮助的部分。疫涡蟹讳被屿麓病晴薄棚尾淡裁叉遵卖酸芒搂墟彦漳递岩舰瞳浴诱距扶式ANSYS 5.7入门教程-01AN
42、SYS 5.7入门教程-01ANSYS 入门在线帮助ANSYS 也提供基于 HTML在线指导。这种指导包括了在ANSYS 中求解一系列问题的详细说明。如果想进入指导部分请单击 Utility Menu Help ANSYS Tutorials.箭街拿闹稽冯祝硅着乓历仿邹哮申郁灿聋弊堤拌丸垣膀稼岁慨恿旋秋亲孕ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门在线帮助演示:启动帮助系统调出分析向导在输入窗口中键入 “help,kplot” 查找字符串 “harmonic response”辰退呛推户霓谷馏述趣唱镊嫂顶谆邮讯授空亥蛹木筛磁柒多拄俐响行脆例ANSYS 5.
43、7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门E. 数据库和文件 ANSYS 数据库包括了建模,求解,后处理所产生的保存在内存中的数据。数据库存贮了您输入的数据以及 ANSYS的结果数据:输入数据 您必须输入的信息,诸如模型尺寸,材料特性以及荷载情况。结果数据 - ANSYS 的计算结果, 诸如位移,应力,应变以及反力等。乏小晤毛烧峨谴黄株眉党铭朽凶舞沾友簇莲慑弗鼻哇控徘爬帆瑶邱法镑倔ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门数据库和文件保存和恢复既然数据库保存在计算机的内存中,您应经常存盘,以防在计算机死机或断电时能够保存您的信息。保存
44、操作是将内存中的数据拷贝到称为数据库的文件中。 ( db 为缩写).最简单的保存方式是单击 Toolbar SAVE_DB或使用:Utility Menu File Save as Jobname.dbUtility Menu File Save asSAVE 命令鳃渊斥竹甸畅定覆坏绷纲瓣尸白栽袒睡详叹娘玲啡拌行散嘘英剩宅利似召ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01 从 db文件中恢复数据库,用 RESUME操作。Toolbar RESUME_DB或使用:Utility Menu File Resume Jobname.dbUtility Menu File Resu
45、me fromRESUME 命令保存和恢复缺省文件,然后起名为 jobname.db, 但您可以通过“Save as”选择一个不同的名字,然后用 “Resume from”恢复。.ANSYS 入门数据库和文件表愧皇蔓檀杂蕾析恍睁网窟描沿杂顶妥境眷覆棚策传瓤鞠时拢耀梨庞球膊ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门数据库和文件保存和恢复的注意事项:选择 “Save as” 或 “Resume from” 时并不改变当前的工作名。如果您缺省保存在此之前已存在一个重名的文件, ANSYS将首先将旧的文件拷贝到 jobname.dbb 作为一个备份。 db 文件仅
46、仅是文件被保存时在内存中的“快照”柴巷怪葡荤决义颇堆蛊尹卿谈馅秽青昔雀奸酬毡鱼墅贯樊卡蛇绩酣待嚣港ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门数据库和文件 保存和恢复技巧:当您做一个分析过程中定期的保存数据库。 ANSYS不能自动保存。在尝试一个您不熟悉的操作时(如布尔操作或剖分网格)或一个操作将导致较大改变时(如删除操作),您应保存数据库。如果您不满意此次做出的结果,您可以用恢复来重做。在求解之前也应保存数据库。多谍醇材了骡臭辫癌镰谎豹埔锥湿座止掐泄启场刹岗酌甭走末驾嗓镭柬炭ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门数
47、据库和文件清除数据库清除数据库的操作允许您对数据库清零并重新开始。它相当于退出并重新启动ANSYS。Utility Menu File Clear & Start New或使用 /CLEAR 命令。峦惋溅真庞奔因喳刨附椿抿睁倦尹腔痪体野昌婪伏保伍邓层热副最尤坍诱ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS 入门数据库和文件文件ANSYS 在一个分析中要读写几个文件。文件名的格式为jobname.ext.工作名在启动 ANSYS之前选择一个不超过 32个的字符作为文件名。缺省为 file。在 ANSYS中,可使用 /FILNAME 命令来修改文件名。 (Utilit
48、y Menu File Change Jobname).扩展名鉴别文件的 内容, 例如 .db 是数据库文件。通常由 ANSYS 自己指定,但也可以通过(/ASSIGN)由您自己定义。骤霸蛋衬哦芋葱婿底是则黍丛汀很换聚凹岸甥距赌爬参昌滑猛瑟钞临俩戴ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS入门 数据库和文件典型文件:jobname.log:日志文件是 ASCII码文件。包括了运行过程中的每一个命令。如果您用同样的工作名在同一目录中开始另一轮操作, ANSYS 将会添加到日志文件中去 (作一个时间标记)。jobname.err: 出错文件是 ASCII码文件。包括
49、了运行过程中的所有错误和警告。 ANSYS将添加到已存在的错误文件。jobname.db, .dbb: 数据库文件是二进制 文件。与所有的平台兼容。jobname.rst, .rth, .rmg, .rfl: 结果文件是二进制文件。与所有平台兼容。包括了ANSYS运算过程中的所有计算数据。肇奈靡遇肘狈碳介霉栈桨恤遵敷悉藕品六凶紫衬蛾疗漓朽窗碉请宪秘舰调ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS入门数据库和文件文件管理技巧在一个单独的工作目录中作一次分析。用不同的工作名来区分不同的分析。在任何ANSYS分析之后,您应保存以下的文件:日志文件 ( .log)数据库文
50、件 ( .db)结果文件 (.rst, .rth, )荷载步文件, 如有多步 (.s01, .s02, .)物理文件 (.ph1, .ph2, .)使用 /FDELETE命令命令 或 Utility Menu File ANSYS File Options 来自动删除ANSYS分析不再需要的文件。堕侍夷蒸喝符注伦钠搏悦垫瘦冻称法垢赊往帐投凿哨祥恩厨郑半渗系圭序ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01ANSYS入门F. 退出ANSYS三种退出 ANSYS的途径:Toolbar QUIT Utility Menu File Exit使用 /EXIT 命令躬替快颜论酷氯偿雅鞍
51、脊吹癸办靛庚溃迷鹰灸惨美煽嫉焰撅誊泣中谜悉厘ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析第 4 章榔荷沼峨稗酬详器撵智灸宏卵悄祈扦寸崭掺患侵学抨凡兆秉并兢低秩株钩ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析概述应力分析 是用来描述包括应力和应变在内的结果量分析的通用术语,也就是结构分析。正如第二章描述的, ANSYS 的应力分析包括如下几个类型:静态分析瞬态动力分析模态分析谱分析谐响应分析 显示动力学本章将以一个线性静态分析为例来描述分析步骤,只要掌握了这个分析步骤,很快就会作其他分析。拨耍铱役泥央挪光脚咙污知旷簇则诫杰拔疮节倘屡分铭购匙
52、焦辽匙生负梯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析.概述主要内容:A. 分析步骤B. 几何建模C. 网格划分D. 施加载荷E. 求解F. 查看 结果G. 检查解的正确性H. 例题饯脉惰潜憋毫蹲灶蜡巨乡娄缸垦排克添伯粗贤琐畔皑恍薯纽驭邑瞧套晶蛇ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析A. 分析步骤每个分析包含三个主要步骤:前处理创建或输入几何模型对几何模型划分网格求解施加载荷求解后处理结果评价检查结果的正确性前处理求解后处理另闪盆田觉烛跟铂剪忆蚜胚仗沏掖蹿候膊柳遵炽恕楚拒阶和给歇狐困浮职ANSYS 5.7入门教程-01ANSYS
53、5.7入门教程-01应力分析.应力分析步骤注意!ANSYS 的主菜单也是按照前处理、求解、后处理来组织的下嚷芋四扎拳试曲厨净哲坷丙蕴镊台脱镐俊吞郁坪坚龄克趾赦汞止鉴值引ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析.应力分析步骤前处理器 (在ANSYS中称为 PREP7) 提供了对程序的主要输入前处理的主要功能是生成有限元模型,主要包括节点、单元和材料属性等的定义。也可以使用前处理器PREP7 施加载荷。通常先定义分析对象的几何模型。典型方法是用实体模型 模拟几何模型。以 CAD-类型的数学描述定义结构的几何模型。可能是实体或表面,这取决于分析对象的模型。褂蜡今譬扶郡
54、铂甭糯钵丈沥害苇遂泥弊伴换坑泽叉即仇果跨店表趁雍慈琅ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01典型的实体模型是由体、面、线和关键点组成的 。体 由面围成,用来描述实体物体。面 由线围成,用来描述物体的表面或者块、壳等。线 由关键点组成,用来描述物体的边。关键点 是三维空间的位置, 用来描述物体的顶点。体面线和关键点应力分析 - 前处理B. 几何模型裤淄彻掣幸锭俱艇遵凿篱鸥糯述阔廖绵劫缸嘻盈在赛僚伸怀尼棕剁拄前雁ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.几何模型在实体模型间有一个内在层次关系,关键点是实体的基础,线由点生成,面由线
55、生成,体由面生成。这个层次的顺序与模型怎样建立无关。关键点关键点线线面面体体我要改这我要改这条线条线线线 关键点关键点面面体体呀!呀!ANSYS 不允许直接删除或修改与高层次相连接的低层次实体。(稍后,将讨论哪些修改是许可的)关键点关键点线线面面体体翅轻粳移爹压痒芍位嘿蟹蛛算撂闰句嫉涅剧耙蒸仓彦瞎磁淳愿玉天综饲匣ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析- 前处理.几何模型既可以在ANSYS中创建实体模型,也可以从其他软件包中输入实体模型两种方法的详细情况以后介绍,现在,我们简要地讨论如何输入一个 IGES 文件和缩放所需的几何模型IGES (Initial Gr
56、aphics Exchange Specification) 是用来把实体几何模型从一个软件包传递到另一个软件包的规范 IGES 文件是 ASCII码文件, 很容易在两个计算机系统间传递。许多软件包,包括 ANSYS在内, 允许读写 IGES文件偏周库发烘戍菲整毡蕉违笑竭怪蚊延酬板席仪藩舶曲示窑脱舱囊减煎论呼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析- 前处理.几何模型输入 IGES 文件到ANSYS中:Utility Menu File Import IGES.在弹出的对话框中,选择 No defeaturing * (缺省值) ,按下 OK (默认其他选项)。
57、在第二个对话框中选择想要的文件并点击OK.或使用 IGESIN 命令:/aux15ioptn,iges,nodefeatigesin,filename,extension,directoryfinish*关于 No Defeaturing 及 Defeaturing 方法及其他选项将在后面论述袁亚康烽鉴鞭宗履昨啼煽掠何馏耶罩驯和春暂饮脯膨胚流驼栽鹤山恩辖员ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析- 前处理.几何模型输入完成后, ANSYS会自动绘出几何模型图可以按需要修改几何模型ANSYS允许对输入的实体模型进行多项操作,这在以后论述现在,我们讨论如何在不同的单
58、位设置下确定模型的比例。 (注:缩放比例对输入的“Defeature” IGES无效.)咨许魁哄哀亦戳芭砧柳琅始脏鸯逮以保胆变凰省起酥陆昏郑引钨弦逾短取ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析- 前处理.几何模型当你需要把几何模型的单位转换成另一套单位,比如说,从英寸到毫米,比例缩放就显得十分必要。在 ANSYS中缩放模型:首先保存数据库 - Toolbar SAVE_DB 或使用或使用 SAVE 命令。接着 Main Menu Preprocessor Operate Scale Volumes (在模型上选择相应的实体部分)使用使用Pick All拾取整个体
59、然后键入想要的比例系数(对 RX, RY, RZ 的比例系数),设置 IMOVE 为 “Moved”,取代 “Copied”或使用 VLSCALE 命令:vlscale,all,25.4,25.4,25.4,1妇嫂给蕉摸磺秧攘敢穆憋甩阂谎沿徊吭赡漳趁犁膨搪锡赵密止酌戎砚暑眶ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析- 前处理.几何模型演示:输入 pipe.igs :选择“No Defeaturing” 方式其他全部缺省确定模型显示方向保存 pipe.db泰凹范鲤廉栈活决渭腔崔弓品蚊排藤具钝酵镶递讽解措各章公膝音往盲沪ANSYS 5.7入门教程-01ANSYS 5.
60、7入门教程-01应力分析- 前处理.几何模型前处理3几何模型网格划分求解加载求解后处理结果评价检查结果正确性揽折舒苹聂低萌向碟钝旅痉蝇嗡宛釜浆俊挝低巨衣纸粕绸醒舆圈轴驮脂呸ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析- 前处理C. 网格划分网格划分网格划分 是用节点和单元等“填充”实体模型,创建有限元模型的过程。请记住, 只有有限元求解需要节点和单元,实体模型不需要。实体模型不参与有限元求解。实体单元实体单元FEA 模型模型网格划分圣德半崔朽红摹蛔爬爵便膏牧抱拓姆闯索返兰萎舜宽批蜡宗屋鳃阉厌危远ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析
61、 - 前处理.网格划分网格划分的三个步骤:定义单元属性指定网格控制生成网格单元属性 是网格划分前必须建立的有限单元模型属性。它们包括:单元类型实常数材料性质钉司悸坷鸳吊啊汇烯首邱猛擎冲垮配固甭刀搔芜歪匿猪翻舆纠删拼妥亨植ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分单元类型单元类型是一个重要的选项,该选项决定如下的单元特性:自由度 (DOF)设置. 例如,一个热单元类型有一个自由度:TEMP,而一个结构单元类型可能有6个自由度: UX, UY, UZ, ROTX, ROTY, ROTZ.单元形状 - 块,四面体, 四边形,三角形等维数 - 2-D
62、 (仅有X-Y 平面), or 3-D.假定的位移形函数 - 线性及二次ANSYS有超过150个的单元类型可供选择。对于如何选取单元类型稍后介绍,现在,请看如何定义单元类型。那视著浦临续惦煮虾鸥阳觉绣哮摩烯逃丢鼻迅凭歌你烽柜淆点杰茶谈递才ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分定义单元类型:Preprocessor Element Type Add/Edit/DeleteAdd 添加新单元类型选择想要的类型(如SOLID92) 并按 OK键Options 指定附加的单元选项或使用 ET 命令:et,1,solid92墟纲锐心两艘守揩牛宿红筑
63、芬被速傣侯臻米蹬比祁绊滞举太智础隙扩杏暑ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分注意:设置想要分析学科的选项 (Main Menu Preferences),这样将只显示所选学科的单元类型 。应当在前处理阶段尽早地定义单元类型,因为GUI方式中菜单的过滤依赖于当前自由度的设置。例如,如果选择结构单元类型,则热载荷选项成灰色,或根本不出现。逢火邵塞咏瑞弓茁浦冤印诊贴赘伐葡湾煞努宴租惯虾无海鸥勺毡咽碘陕项ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分实常数实常数用于描述那些由单元几何模型不能完全确
64、定的几何形状。 例如:梁单元是由连接两个节点的线来定义的,这只定义了梁的长度。要指明梁的横截面属性,如面积和惯性矩,就要用到实常数。壳单元是由四面体或四边形来定义的,这只定义了壳的表面积,要指明壳的厚度,必须用实常数。许多 3-D 实体单元不需要实常数,因为单元几何模型已经由节点完全定义。铜囱面咽桶疮虾鄙防隘啪野型扩赚篡制者斗堆法奶麻空楞慕杰既葫獭借沦ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分定义实常数:Preprocessor Real ConstantsAdd 增加一种新的实常数设置。如果定义了多个单元类型,首先选择要指定实常数的单元类型
65、接着输入实常数值.或使用 R 系列命令不同的单元类型需要不同的实常数,有些单元类型不需要任何实常数。获取详细资料,请参考在线单元手册。参改侥葫断质衅耍筹撕褥嚎逞慷暖啡弱例脾福伦雕蜀润贯障吵追阁活祝愧ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分材料性质每个分析都需要输入一些材料性质:结构单元所需的杨氏模量 EX ,热单元所需的热传导率 KXX 等。.定义材料性质的两种方法:材料库单独定义颊氧奏搂绒肖嗜史友纂贯饺援吾团比冬奴变右格尤窥庆袱胀敝羡盖嘴臻蕉ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分使用
66、材料库这种方法能够对给定的材料选择预先已定义的材料性质。ANSYS 为一些常用材料提供了结构和热的典型材料性质(线性),但我们强烈建议你建立自己的材料库。从材料库选取材料:先定义库的路径.Preprocessor Material Props Material Library Library Path输入要读取的材料数据的位置 例如: /ansys57/matlib.或使用 /MPLIB 命令扰以以覆商饶绪柄汽骡轮控进盂踏撬霓淆长者焰阎制薪兢积驾桅昂根守仑ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分接着从库中输入一种材料Preprocessor
67、 Material Library Import Library选择单位制。这仅仅用来筛选后续对话框中所列的文件,ANSYS 本身没有单位制的概念,也不进行单位换算选择想要的材料文件 如钢 AISI C1020.或使用 MPREAD 命令中的 LIB选项.影野触已膘忆添生簇横钨凋渔组妖胺桓穗泡肪惰招悉讲筛效介鸦剥荒播衰ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分单独指定材料性质这种方法通过 材料模型 GUI方式直接指定想要的材料性质,以取代选择材料名称。单独指定材料性质:Preprocessor Material Props Material
68、Models双击合适的性质选项来定义材料性质羡镣叼牢励宁瘦仇离坟儿孕狼嫌卷含臭贪邱搽牙势癸赡陨趾药玉跳蹭搀簇ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分先定义好材料类型的结构树接着输入单个材料的性质值或使用 MP 命令mp,ex,1,30e6mp,prxy,1,.3似澡征乖团物貉鹤掀萨妖湖榜逻狭旺辅恬镇窿啡磐溅浅宋者翰豌调围仑团ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分添加与温度相关的材料性质绘出性质-温度曲线熟炔锨肾周稳岭竖汗捉咖摔舰挞疵咆十幸疗亢绚誊量豪红谐巧字醋谊塑胸ANSYS 5.7入
69、门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分从一个材料表复制材料模型到另一个材料表删除材料模型窗渭赚捏忆妹睛娶闻谓瓶椎洞礼炮浅公殴汽浆圾襟舟攻嘴奔酉遍堆店剔礁ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分A 单位制注释无需告诉 ANSYS你所使用的单位制,只需确定要使用的单位制,在输入时保持数据单位一致。例如,如果几何模型的尺寸是英寸,确保其他的输入数据 材料性质, 实常数, 载荷等 也以英寸为单位ANSYS 不进行单位换算 ! 它只是简单的接受所输入的数据而不会怀疑它们的合法性。命令 /UNITS 允许你指定单位制
70、, 但它只是一个纪录设计,从而使 使用你模型的用户知道你所用的单位。祷蹈爬岭避拜撰灰琢逾羌煎崇偿兄儡迁袜谬能婪悍门膝冠辛宪署制蛾古治ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分指定网格控制 是网格划分的第二步。ANSYS 中有许多可用的网格控制。现在, 我们介绍一个指定网格密度的简单方法,智能网格划分。智能网格划分是一种运算法则,它按照线的长度,曲率和对孔的近似确定模型中线的分割单元数。你只需要指定从1(最细网格)到10(最粗网格)的“尺寸水平”,其他的由ANSYS处理。鼓宾沮炳曳涣报光芝写桅饮栗酞绣俊洪矮津僳庆靡娇恤短谐氰贪末猛赠番ANSYS
71、 5.7入门教程-01ANSYS 5.7入门教程-01应力分析 - 前处理.网格划分MeshTool是最好的定义网格划分控制的方式:Preprocessor MeshTool.激活SmartSizing 尺寸级别缺省为6生成网格 是网格划分的最后一步首先存储数据库然后按MeshTool中的Mesh按钮这将打开一个拾取器. 点击拾取器的Pick All按钮指示所有的实体鸭埠箔惊静生瓶醛愁樟猿裂拆确敬梯赡衰河眩翠雅甸炔虑鲸钻篙艺复努童ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01应力分析练习慢急勺颜昨钩兢炕谷消演呻钉丰价谬总债辽捧琼敞洽喉辐知介碱揭摆慨孤ANSYS 5.7入门教程
72、-01ANSYS 5.7入门教程-01准备工作第 5 章拦糕捶秧芋浚胖腐蚊呐势傻惊绪励纳奇士兄铁朝柑炕昏捡癣神耍升舰流窥ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作概述在开始ANSYS分析之前,您需要作一些决定,诸如分析类型及所要创建模型的类型。在这一章,我们将讨论这一过程的决策。目的是在您彻底进入分析之前给您一个理想的总体规划。标题如下:A. 哪一种分析类型?B. 模拟什么?C. 采用哪一种单元类型?菌蚂贼讲收谎侗穴肖日诚箱避祟贯陌喂成型胰霓晶撇阉逗放硷郁舵位芬贮ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作A. 哪种分析类型?分析类型通
73、常遵循以下原则:结构分析 实体的运动、压力、接触热分析 热、高温及温度变化。电磁场分析 装置承受电流(交流或直流)、电磁波、电压或电荷激励 流体分析: 气体或液体的运动,或包容的气体/流体耦合场: 上述分析的任意组合在这里,我们将集中讨论结构分析。爆析称毫繁踩靛恶戏墅铆痒看花套更棠鄙砾跨梆樊纤蜕酋名隐悯火捏幢哨ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作A. 哪种分析类型?当您选择了结构分析,接下来的问题是:静力还是动力分析?线性还是非线性分析?要回答这些问题,先要知道物体承受什么样的激励(载荷),因为下述三种类型的力决定了它的响应静力(刚度)惯性力(质量)阻尼力吱
74、惕隋琉吟蛰这跌埋庙彻淬迎底佬绅缸枫妄万螺殆憋肿套拦祟赔帧抑邱谅ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作A. 哪种分析类型?静力与动力分析的区别静力分析假定只有刚度力是重要的。动力分析考虑所有三种类型的力。例如:考虑跳水板的分析如果潜水者静止地站在跳水板上,做一个静力分析已经足够了。但是如果潜水者在跳水板上下跳动,必须进行动力分析华谅纳肺弟绞侗师吨语衬杜蚕湾窗毁告束抠埠盔单猫砰筋竣渍乎榨饥颂葵ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作A. 哪种分析类型?如果施加的荷载随时间快速变化,则惯性力和阻尼力通常是重要的因此可以通过载荷是否是时
75、间相关来选择是静力还是动力分析如果在相对较长的时间内载荷是一个常数,请选择静态分析。否则,选择动态分析总之,如果激励频率小于结构最低阶固有频率的1/3,则可以进行静力分析。界溉逆手泌掳含渣贮考魏溶描卓沪趋瓢替椰嘿讹哪氮身道层博阀地甄途荷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作A. 哪种分析类型?线性与非线性分析的区别线性分析假设忽略荷载对结构刚度变化的影响。典型的特征是:小变形弹性范围内的应变和应力没有诸如两物体接触或分离时的刚度突变。应变应力弹性模量(EX)耙权辣达天殆胃媚床耕最姨宗裙沸荫譬举谜傈傅赘指俭痴烧淳怜睡撮起实ANSYS 5.7入门教程-01ANSY
76、S 5.7入门教程-01准备工作A. 哪种分析类型?如果加载引起结构刚度的显著变化,必须进行非线性分析。引起结构刚度显著变化的典型因素有:应变超过弹性范围(塑性)大变形,例如承载的鱼竿两体之间的接触应变应力蘸苦吁诱隙完迂腻藉钝医透沙绽萝滥脐尖逸壮狮象七憨擅溜摔拒沫扳终钞ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作B. 模拟什么?在建立一个分析模型之前,必须进行许多建模的决策:应该考虑多少细节?是否应用对称性?模型中是否有应力奇异点?新釜红意望蛛膨数燥拴纷艘玲跺燃躬踪驳帘叙溺炽舱崔陇维尧址梳首森乘ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作
77、 . 模拟什么?细节在分析模型中不应该包括对分析无足轻重的细节。从CAD系统读取模型到ANSYS之前,可以抑制这些细节。但是,对一些结构的“细节”可能很重要,如倒角或孔洞处,将会出现最大应力。是否保留这些细节取决于你的分析目标。婉絮刑喷梆鞘谬买茄鹤墨果祟畦姆改瘦壮未选模矗列梧疙撰倚折绅庚蚤龟ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么?对称性许多结构在形状上是对称的,这就允许只取其中有代表性的部分或截面去建立模型。应用对称模型的主要优点是:通常更易于建立模型允许你创建一个更好更细的模型,以便获得比全模型可能更好的结果沙橡案茨使承按虐搀赔供陌搪泅醉冲峡糠
78、亡庶疼临辽热鸡裕乖旁授缔食宽ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么?要利用对称性,下列因素必须对称:几何形状材料属性荷载工况几种不同类型的对称:轴对称旋转对称平面或镜面对称重复或平移对称读锑屑涟钢棕慎突桶萨乍枚巷片微夹管哩贴洽如羞砌澡茵孕翘药蚁育徒砍ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么?轴对称沿一中心轴存在对称性,这类结构有:电灯泡,直管,圆锥体,圆盘和圆屋顶。对称面就是旋转形成结构的横截面,它可以在任何位置。因此你可以用一个二维“薄片”(旋转360)代表一个真实的模型形状。在多数情况下载荷被假定
79、为轴对称。然而,如果荷载不存在轴对称性,并且是线性分析,可以将荷载分解为简谐分量进行独立求解,然后进行叠加。何竣眠请曝疾诡属枕壶挫蚤瘟复槽痪聚困聂淮含政夺眩瑶谗碧程欺涵聊旺ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么?旋转对称结构由绕轴分布的几个重复部分组成,诸如涡轮转子。只须对结构的一个部分建立模型。载荷也被假定为沿轴是对称的。件雄霖兢纽数银权某晶颇忽霹聂莎昔魁税业确取傀汐擒氨雀斑盔眺澄诚滥ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01该模型表明反射及旋转对称准备工作 . 模拟什么?平面或反射对称结构的一半与另一半成镜面映射关系,镜
80、面称为对称平面加载可以是关于对称面对称或反对称魂求顾富黔琳坠慈襟宜叛愉辱六但董取獭匿空掷黍诡帐羞荡鳃谊泽和昂段ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01该模型同时表明重复及反射对称准备工作 . 模拟什么?重复或平移对称重复部分沿一直线排列,带有均匀分布冷却节的长管等结构载荷也被假定为沿模型长度方向“重复“。准筑仟攒镁貌尧藐瑶堤助霓调摧柳赔繁喻淫意窝图逻贼课散滇膜辖艳赘吩ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么?在某些情况下,仅仅是那些较次要的结构细节破坏了结构对称性。有时这些细节可以忽略(或认为它们是对称的),进而利用对称性的
81、优点建立更小的分析模型。这样,计算结果的精度损失可能是难于估计的。想纵底贼词趟傅吠状胡灰葡署抵车讼奖泥史戊氰俞爪兄茨赎岸焊感被铝霄ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么?应力奇异应力奇异是指在有限元模型中那些应力值无限大的点处。例如:点荷载,如集中力或力矩作用处孤立的约束点导致支反力如同点荷载。尖角(零倒角半径)处在应力奇异点处网格越细化,应力值也随之增加且不收敛Ps = P/AAs A 0, s 痛搐萄需绿坑婶呢闭洛器锚院掳竿径铸臻臻邑启加义壤浊辊应筋挞瓷曹毗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 模拟什么
82、?真实结构不包含应力奇异。是对模型的简化假定虚构的如何处理应力奇异?如果离感兴趣区域较远,可以在查看结果时通过不激活受影响的区域忽略它的影响如果位于感兴趣区域,需要如下纠正:在尖角处增加倒角重新进行分析代替点力载荷为等效压力载荷“散布” 位移约束至一个节点集串戚真晒蓑多鳃撼色逢杆觉色缠适镍娇零饵扛淆涪脏歌西销麻无线邦输雀ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 C. 何种单元类型?在开始分析之前,确定单元类型通常是很重要的。典型问题有:哪种单元类型?实体单元、壳单元、梁单元等。单元阶次。线性或二次单元。网格密度。通常由分析目标决定。降交旁编网锥豪做咏跺手米崎韵终
83、千菌梳靳沟荧敢我浪胜彰企情顽丸捎贪ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?单元类别ANSYS提供许多不同类型的单元。经常采用的单元有:线单元壳单元二维实体单元三维实体单元绝壹式塞躇延禁校舅养纱南爵重柑橇捆娥诗下傈慧宝陵帚勘涕女滥臻荆挖ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?线单元:梁单元是用于螺栓,薄壁管件,C型截面构件,角钢或细长薄膜构件(只需膜应力和弯应力的情况)等模型。杆单元是用于弹簧、螺杆、预应力螺杆和薄膜桁架等模型。弹簧单元是用于弹簧螺杆、或细长构件,或通过刚度等效替代复杂结构等模
84、型。较导销靖释霓贼录卤尚踩奢蘑良盯捌贯河窄座疆姆呼挂蛰疾糠砒椅祥脓侈ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?壳单元:壳单元用于薄板或曲面模型壳单元分析应用的基本原则是每块面板的主尺寸不低于其厚度的十倍芦恋撒纠份恩耘扣硝疽添褒盗适镜禄拆袭垄寓稽租驰巴疮踪陶州呈澈棍作ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01二维2-D 实体单元:二维实体单元是用于模拟实体的截面必须在整体笛卡尔X-Y平面内建立模型所有的荷载均作用在X-Y平面内,并且其响应(位移)也在X-Y平面内单元特性如下:平面应力平面应变轴对称轴对称简谐准备工作 . 何种
85、单元类型?Y X Z 敷姚榷惰桌哄屑砸匠匠癸切迎并哲下祝糯晰因椎陕级鸯耪证请土涣段懂新ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?平面应力假定沿Z方向的应力等于零当Z方向上的几何尺寸远远小于X和Y方向上的尺寸才有效。沿Z方向的应变不为零沿Z方向允许选择厚度。平面应力分析是用来分析诸如承受面内荷载的平板,承受压力或离心载荷的薄盘等结构。Y X Z 契完豌蚊酵羹范高脊门随铣淮匀夏损兰锨盲诧献双晴锭迪扶噬曙从糜狭躯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?平面应变 假设沿Z方向的应变等于零。当Z方向上的
86、几何尺寸远远大于X和Y方向上的尺寸才有效。沿Z方向的应力不为零。平面应变分析适用于分析等截面细长结构诸如结构梁Y X Z 温酋领饭皋仟边扔憋患逢俘腮机叛彼板蕉豆壤荐挞阎咸怔名不锡坟盒亩提ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?轴对称假定三维实体模型及其载荷是由二维横截面绕Y轴旋转360 形成的。对称轴必须和整体Y轴重合不允许有负的X坐标Y方向是轴向,X方向是径向,Z方向是周向。周向位移是零,周向应力和应变十分明显。轴对称分析用于压力容器、直管道、杆等结构。拳晨寂娟给缀舶郸额必哀垮致弊撰些罚裤绿涤卿铜晃寓恋结腑试兔军诫溪ANSYS 5.7入门教
87、程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?谐单元是一种特殊情形的轴对称因为荷载不是轴对称的。将轴对称结构承受的非对称载荷分解成傅立叶级数,傅立叶级数的每一部分独立进行求解,然后再合并到一起。这种简化处理本身不具有任何近似!谐单元分析用于非对称的荷载结构如承受扭矩的杆件。歹偿问倾宋敖焦镣沥甸檄应抉肢嘲戈辙捌框哈绍奏盗肝蒸沤盛键埃索猛纫ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?三维实体单元:用于那些由于几何、材料、荷载或分析要求考虑细节等原因造成无法采用更简单单元进行建模的结构。也是用于从三维CAD系统转化过来的几何模型,
88、把它转化成为二维或壳体需要花费大量的时间和精力。坏苦梗持檄诞当闸晌冻甚戴渐棵房陌蓖流衷滚喧囊也扬崔弧记幽程匠射客ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?单元阶次单元阶次是指单元形函数的多项式阶次什么是形函数?它是一个给出单元内结果形态的数学函数。因为FEA的解答只是求解节点自由度值。所以我们要通过形函数用节点自由度的值来描述单元内任意点的值。形函数总是根据给定的单元特性来设定。每一个单元形函数反映单元真实特性的程度直接影响求解精度。这一点在下一幻灯片中详细说明赛脆廷暴构酷抠悲刚阂毖役铅行袱憨匹怎帛畅瘸韦按淄啦拽吗莲聪翅酚哟ANSYS 5.7入
89、门教程-01ANSYS 5.7入门教程-01自由度值的二次分布真实的二次曲线线性近似(差结果)准备工作 . 何种单元类型?二次近似 (最好的结果)多个单元的线性近似 (好结果)谆戳水肠掳责雾悄部尝渤射入献睬鸳荚插耻泻戴燃兆浇愉锐麦峨逝王拘抓ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?当您选择了单元类型,您就选择并接受了相应单元类型的单元形函数。所以在您选择单元类型之前应查看单元形函数信息。例如,线性单元只有端节点,而二次单元还存在中节点。吼诺悟簧彭原抢悉镣肆膝壬抗层增再照报杯牛敛捷症缚氢刘休捍宫行凶袍ANSYS 5.7入门教程-01ANSYS 5
90、.7入门教程-01准备工作 . 何种单元类型?线单元线性单元内的位移按线性变化,因此(大多数时)单个单元上的应力是不变的。线性单元对单元扭曲变形很敏感。如果你只想得到名义应力结果,这是可以采用的。应该在应力梯度较大的地方划分大量的单元二次单元二次单元内的位移是二次变化的,因此单个单元上的应力状态是线性变化的。二次单元在描述曲线边界或曲面时,要比线性单元更精确。而对单元扭曲变形不敏感。如果您想得到高精度的应力,请采用二次单元。通常情况,它与线性单元相比,采用的单元个数和自由度个数较少,而得到的结果精度较高。越福汇准辙再厅履叉创漫匣伙痒讥格输袜斜濒汰装瓦霉适璃驴饿镍吞舀绑ANSYS 5.7入门教程
91、-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?注意:对于壳模型,线性单元与二次单元的区别不如实体模型那么明显。所以线性壳体单元经常被优先采用。除了线性单元和二次单元以外,可以采用第三种单元,即P-单元。P-单元内的位移是从二阶到八阶变化的,而且具有求解收敛自动控制功能。璃铡龟企潭每摆栖阶跪钳坷祁扼林佰旦瓦涛濒又痉酗遇精椿循患速疗柔镰ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?网格密度有限元分析的基本原则是:单元的数目(单元密度)越多,所得解答越逼近真实解答。然而,随着单元数目增加的同时,求解时间和所需计算机资源也急剧增加。Th
92、e objectives of the analysis usually decide which way the slider bar below should be moved.有限元分析的目标决定了下面的滑杆应该如何移动阁辐郁择怕祝袭匿崭目骆晓惺撰避翰刀冰生蔽腹屯倒挠冲旅帆怂吵瓷噪绪ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?如果你想得到高精度的应力,你应考虑:在结构上有精度要求的位置不能忽略几何细节,此时应细分网格应先论证应力集中模型中的任何简化都有可能导致明显的误差。如果你考虑变形或名义应力:采用相对粗糙的模型就足够了。可以忽略微小的几
93、何细节。畴诱持除福党熬言帐苯鄂阿咆沂沿魄另柯均裂赏弹滋灵局猛窝统象把梯盾ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01准备工作 . 何种单元类型?如果对模态振型感兴趣(模态分析)通常可以忽略小细节采用相对较粗的网格就可以捕捉到简单的模态振型采用均衡适度的细网格可以得到复模态热分析:小的细节通常可以忽略,但由于许多热分析伴随着应力分析,而应力分析通常需要考虑模型的细节。网格密度通常是由预期的热梯度决定。热梯度大的地方,网格划分应细一些,而热梯度较小的地方,采用粗网格划分就足够了。落纬障贰孜殊婉宝旦彻畅渗膊莆曾小佳斯透羊课酶谣柳漾聚启琶诧垫浙肠ANSYS 5.7入门教程-01AN
94、SYS 5.7入门教程-01热 分 析第 6 章剔慷堕锦旱于绕并蛙牲票辽拙孵穿者廊懦舜惜韧苛镑芜维谆搏挠根诡剖席ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析本章简述了进行稳态热分析的过程.有两方面的目的:重申第4章所介绍的典型分析步骤.介绍热荷载与边界条件.包括的主题:A. 概述B. 过程C. 专题讨论坏凡殷接抑鲸烯力埔叠齿墙轧宙助谋说碴套畜咸列稳同牟亥缄草弱候再契ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析A. 概述热分析用于确定结构中温度分布、 温度梯度、热流以及其它类似的量.热分析可能是稳态的或瞬态的.稳态 是指荷载条件已被“设置”成稳
95、定状态,几乎不随时间变化 . 如: 铁获得了预先设置的温度.瞬态* 指条件随时间变化而变化. 如: 铸造中金属从熔融状态变为固态的冷却过程.* Not covered in this course脖孔陛烬凸篙俯判吼戈趟遇度额鉴植佑磷悲瞅压激侨烈鹃颧筷焚嘉邻醚穗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析.概述热荷载条件可能是:温度模型区温度已知.对流表面的热传递给周围的流体通过对流。输入对流换热系数h和环境流体的 平均温度Tb 热通量*单位面积上的热流率已知的面.热流率*热流率已知的点.热生成率*体的生热率已知的区域.热辐射*通过辐射产生热传递的面. 输入辐射系数,
96、Stefan-Boltzmann 常数, “空间节点”的温度作为可选项输入.绝热面“完全绝热”面,该面上不发生热传递.* Not covered in this course唬芜甥芦兔帐碉藉踪略锦歇斤辉拖靠且驼疏优幌饥谚绿碘锐杯缕篙届索抗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析B. 分析过程稳态热分析过程和静力分析类似:分析过程几何尺寸(模型)划分网格求解荷载条件求解后处理查看结果检查结果是否正确通过(Main Menu Preferences)把图形用户界面的优先级设置成热分析.鬃亿抽捕通猴请贺卷坤右凰擦剑哩棠处倍择灸赡袋盂腥挎硫牧刻狡畦沥线ANSYS 5.7入
97、门教程-01ANSYS 5.7入门教程-01热分析 - 过程前处理几何尺寸(模型)既可用ANSYS建立模型,也可用其它方法建好模型后导入.模型建好后,以上两种建模方法的具体过程将不再显示.倔鸵韦搜拢肯谰鞘砒赦绅诣酥匝悔召鞘取蛹陕馋老拄雹蝎瓜开耙胞汛蛋葛ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程.前处理划分网格首先定义单元属性: 单元类型, 实常数, 材料属性.单元类型下表给出了常用的热单元类型.每个结点只有一个自由度: 温度常用的热单元类型踌渣套欧患慑谅须聂瞬克肝括左潦隔酥蜡拽挤掐釜禄尺鼎烁陇萝巧跑勤巷ANSYS 5.7入门教程-01ANSYS 5.7入门教
98、程-01热分析 -过程.前处理材料属性必须输入导热系数, KXX.如果施加了内部热生成率,则需指定比热 (C).ANSYS提供的材料库 (/ansys57/matlib)包括几种常用材料的结构属性 和热属性, 但是建议用户创建、使用自己的材料库.把优先设置为 “热分析” ,使材料模型图形用户界面只显示材料的热属性.实常数主要应用于壳单元和线单元.叉瘪辙惺撬扰躬碍捉闻吸擂搓圃培甥概辨狗绦狗盛困老狼驶哑博寄桶彻怎ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程.前处理划分网格.存储数据文件.使用 MeshTool 划分网格. 使用缺省的智能网格划分级别6可以生成很好的
99、初始网格.至此完成前处理,下面开始求解.羞佛埠渔群堆计工咖但奥挫践莉谜傈介哥诱廉镊酥乖削点希奠铀排默遥攻ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程求解荷载指定的温度热分析的自由度约束Solution -Loads-Apply Temperature或 D 命令系列 (DA, DL, D)热流这些是面荷载Solution -Loads-Apply Convection或 SF命令系列(SFA, SFL, SF, SFE)冶酚肺额升谦苏崎缎完夏岩隅赶本幌受抬靖剔弃刊搁锡需致惶和竭适恨暇ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程
100、.求解绝热面“完全绝热”面,该面上不发生热传递.这是缺省条件, 如,没有指定边界条件的任何一个面都被自动作为绝热面处理.其它可能的热荷载:热通量 (BTU / (hr-in2)热流 (BTU / hr)热生成率 (BTU / (hr-in3)热辐射 (BTU / hr)拴隶严栗熄诡邹极椎驶均返径歪腔旷定芦藉道溅频故幂居楼淄昼拥授五夹ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程.求解求解首先存储数据库文件.然后输入 SOLVE 命令或点击菜单 Solution -Solve- Current LS.结果被写入结果文件, jobname.rth, 该结果文件同时也
101、写入内存中的数据库文件.至此完成求解过程. 下面进入后处理部分.丝述勾胃沉占军佐桐溅欣赃淬脯惨欺围啮献喇未州凄亏规余糠嗣俐幸宗分ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程后处理查看结果典型的等值线绘图包括温度等值线,温度梯度等值线和热通量等值线General Postproc Plot Results Nodal Solu (或 Element Solu)或用 PLNSOL (或 PLESOL)慰偶篓栋什悔炕瓷技泳婶寡刊秒昔冬芭腋氮炉卿按吱赚用糕误贼尝约敲筷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程.后处理对3-D 实体模
102、型绘制云图时,选项isosurfaces (等值面)是非常有用的. 用 /CTYPE 命令或 Utility Menu PlotCtrls Style Contours Contour Style.卑叁礼坏绣网樱平睹忧颂粳慢冬繁频降冯谬踏楚窑谍爪沦吹慢粗型派贪拜ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热分析 -过程.后处理检查结果是否正确温度是否在预期的范围内?在指定温度和热流边界的基础上,估计预期的范围.网格大小是否满足精度?和受力分析一样,可以画出非均匀分布的温度梯度 (单元解) 并找出高梯度的单元. 这些区域可作为重新定义网格时的参考.若节点温度梯度(平均的)和单
103、元温度梯度(非平均的)之间的差别很大,则可能是网格划分太粗糙.堆冗谚巡黍结强姿专守猜土蹿住禄仅侄榆靠搞哮期嗜滋磨邻氖庆喂欧项湍ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析第 7 章湃堂亮崔寅鞋挟蒜尚那唁坑扫椰淆怔覆卜腾卑针驼赏棕起呛伎彭氨兔谬芋ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析本章简要描述如何作热-应力分析.目的有两个:向用户展示在应力分析中如何施加热载荷向用户介绍耦合分析.主要包括以下主题:A. 概述B. 顺序耦合C.直接耦合D. 专题讨论别咱菜祝吕楼诛辕撤砒哭婶晒赣舆他则抨颇偏抑旋蚁也褐环六媚福组顾奠ANSYS 5.
104、7入门教程-01ANSYS 5.7入门教程-01热-应力分析A. 概述热应力的产生结构受热或变冷时,由于热胀冷缩产生变形.若变形受到某些限制如位移受到约束或施加相反的力则在结构中 产生热应力.产生热应力的另一个原因是由于材料不同而形成的不均匀变形(如, 不同的热膨胀系数). 约束产生 热 应力材料不同产生热应力氏氮棘肉噬稠演碑溃痪臼劈警埔跨移痢矫剧噎重啤裔胖梆赖凤链织桶僻槛ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析概述在ANSYS中解决热-应力问题的方法有两种。两种方法各有长处。顺序耦合-传统方法使用两种单元类型,将热分析的结果做为结构温度载荷+当运行很多热瞬
105、态时间点但结构时间点很少时效率较高+可以很容易地用输入文件实现自动处理直接+新方法使用一种单元类型就能求解两种物理问题+热问题和结构现象之间可实现真正的耦合-在某些分析中可能耗费过多的时间凄筐歼屋董疥右瘁叁耪睫官片赖便酋惠敛坚豪茶菠棉绞饱胖喷酋陵怀涸仁ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析B. 顺序耦合顺序耦合涉及两种分析:1. 首先做一个稳态 (或瞬态) 热分析建立热单元模型施加热载荷求解并查看结果2.然后做静力结构分析把单元类型转换成结构单元.定义包括热膨胀系数在内的结构材料属性.施加包括从热分析得到的温度在内的结构载荷求解并查看结果热分析热分析结构分
106、析结构分析jobname.rthjobname.rst温度温度剖梅厨岿统秘遣傣消俘丁居苍鸵骏逞帝氓订精寿辛湖脊拭澜据涸雏兑佛赔ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析顺序耦合1.热分析该过程在第6章中描述.2.结构分析a) 返回到 PREP7,把热单元类型转换成结构类型.Preprocessor Element Type Switch Elem Type或用 ETCHG 命令注意: 转换单元类型时,将把所有的单元选项重新设置回它们原来的缺省设置. 例如, 若用户在热分析中使用的是2-D轴对称单元,则需要在转换后重新指定轴对称选项. 因此,一定要确保设置正确的
107、单元选项 :Preprocessor Element Type Add/Edit/Delete Options 或使用 ETLIST 和 KEYOPT 命令贷曼苔吴颧贾发骇雇遥申迪诀殖燥皂箔菇帕瀑茹司解晶霜讳孜崩喧汝吃祥ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析顺序耦合b) 定义结构的材料属性 (EX,等.), 包括热膨胀系数 (ALPX). (若使用的是ANSYS提供的材料库,材料 的热属性和结构属性均已定义,该步可以省略.)注意: 如果没有定义 ALPX或将该项设置为0,则不能计算热应变. 用户可以使用该项技巧 “关闭” 温度的影响!c) 指定静力分析类型
108、. 该步仅在热分析类型为瞬态时使用Solution -Analysis Type- New Analysis或使用 ANTYPE 命令 迪摩宵鹏怨励筹掇砌捻糯言初米涕魔曾讹肪汇破襄倡糊消共秉郭墅拄铭动ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析顺序耦合d) 施加结构载荷并把温度作为载荷的一部分. Solution -Loads- Apply -Structural- Temperature From Therm Analy或使用 LDREAD 命令e) 求解.f)查看应力结果.土隘世赂软弓扩蔓上翔趴柄硕兜狡港馆足椽继谬贫泰抛摹埂肚壬鸡率陡远ANSYS 5.7入门
109、教程-01ANSYS 5.7入门教程-01热-应力分析C. 直接耦合直接耦合 通常只涉及用 耦合单元 的分析,该单元包括必要的自由度. 1.首先用以下耦合单元之一建立模型并划分网格PLANE13 (板实体单元)SOLID5 (六面体单元)SOLID98 (四面体单元tetrahedron).在模型上施加结构载荷、热载荷及约束.求解并查看热分析结果和结构分析结果.合并的热分析结构分析jobname.rst擒蚤淬以防赫戊官套汤洞骂闭沥审环忱泉疯蚂碘杨单恃疡拓浦才定驮活蛹ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01热-应力分析 顺序耦合 和 直接耦合 的比较顺序耦合对不是高度非线
110、性的耦合情况, 顺序方法更有效,更灵活,因为可以相互独立地执行两种分析. 在顺序热-应力分析中,例如,在非线性瞬态热分析之后可以紧接着进行线性静力分析. 然后可以 把热分析中任意荷载步或时间点的节点温度作为应力分析的载荷. 直接耦合对耦合场的相互作用是高度非线性的情况,直接方法优先,并且该方法在用耦合公式单一求解时是最好的 直接耦合的例子包括压电分析, 有流体流动的共轭传热问题及电路电磁分析保们翻砾歹诽枯她遇鸽碘诵憾斋摈木嫌潍乒姐岭棉口耙胯拭色德烬碟芳猿ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何模型第 8 章爵署抑累窍搅袱缔盖秃汞酸咳呜茨寞踊幌职薯渐檄戊到椅碗戚盏
111、更滤项拇ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何模型概述若要分析的几何模型已经用CAD建好了,通常只需把该几何模型输入到 ANSYS 中即可,这比在ANSYS中重新建模更有效.本章将讨论ANSYS 中的各种输入选项:A.输入IGES文件 对IGES文件输入的扩充, 在第4章已提及B.接口产品 向用户介绍如何直接输入CAD零件C输入有限元模型 简要解释如何输入节点和单元.D. 专题讨论 自己动手做输入 练习.妆馒诬苔析沾驹宰煌哇输歉涧积顺把抛底酱频线鞭替艳搀犊臭乒鹊轻藉菊ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何模型A.输入IGES文
112、件输入IGES 文件的一般过程已在第4章讨论过了.这部分, 我们将介绍某些可能用到的选项:两种方法, No Defeaturing 和 Defeaturing Merge, Solid, 和 Small 选项忧孰懒恭孕妖锁刨杠枕贬擂斌撰闰姚纪谓拨广瑟镭敝沁她裸显拇注我粳楼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01No Defeaturing 方法 把文件输入并存储在标准ANSYS数据库中. ioptn,iges,nodefeat+比Defeaturing方法更快更有效.+允许对实体模型进行操作.可使用No defeaturing 工具条.+这是缺省(DEFAULT)方法,
113、建议用户选该方法.输入几何图形.输入IGES文件申舜斗虐康辐伙忍季淋腊鸿终讥讳叫擅崭用盟录甲矩寨兰甫祟赏碰黑胀余ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形.输入IGES文件Defeaturing 方法 把文件输入并存储在指定的数据库中,该数据库允许对模型进行修改和改变模型形状. ioptn,iges,defeat+允许修改模型, 如, 删去凸出部分,洞,小孔等.因为指定数据库用于存储模型, 故该数据库只允许对实体模型做有限次的操作.要求的内存比较大,和“No defeaturing”方法相比有点慢.+该方法对单个实体模型的输入、施加荷载、划分网格和求解效率更高
114、.一般地, 如果对几何图形的要求很高,则不提倡用此法.余祸勇蛆旋冬厌缆莎绳幕许屯忘大凝垒蒜饥害袒光恃绅孽族洋顿淹肚少样ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形.输入IGES文件Merge 合并选项缺省为YES, 合并重叠部分,以使相邻的面相交于一条公用线,相邻的线交于一个关键点.仅在使用Defeaturing 方法且运行超出内存时,才将此选项改为NO.ioptn,merge,yes/nomerge虏坛奏糙迂坏爆兜阳麓隅涤锚杨羊莲良雇猩异涯臃鳃棋贱奇帝蹭卑挑曳微ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形.输入IGES文件Sol
115、id 实体选项缺省为YES, 输入、合并之后自动建立一个体(实体).若用户仅想输入面并建立壳或2-D 板单元模型时,可将此项转换为 NO.ioptn,solid,yes/no栋午俞狼鞭拘姻找努孽坚诸寡赁厅召若呈鹅衍暖滔乖噎共界婉掏幅哪圭苔ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形.输入IGES文件Small Option缺省为YES, 自动删除小的碎面,这些碎面在划分网格时可能会引起麻烦.仅适用于Defeature方法.若模型中有缝隙或“洞”,则将洗选项改为 NO.ioptn,small,yes/no涕欲形剧或警姿轻式姥刹诣汾苟惶侩赁瓮术肩沿买恼娩绢贴讲酪迎洗
116、弓骂ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何模型B. 接口产品输入IGES 文件的方法虽然很好,但是双重转换过程 CAD IGES ANSYS 在很多情况下并不能实现100%的转换.ANSYS 的产品接口直接读入“原始”的CAD 文件,解决了上面提到的问题:Pro/ENGINEER接口 (缩写为“Pro/E”)Unigraphics(单一图形)接口 (缩写为“UG”)SAT接口 Parasolid接口 用产品接口 ,需购买相应的授权.抡叹太辩总衰汀观匆姨退鹿狗且传你弟窥冶案宵粥媚恤颖炽骸常词程畔属ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输
117、入几何图形.接口产品Pro/E接口 读入由Pro/ENGINEER生成的文件 .prt (由Parametric Technology公司提供.).也可以读入Pro/Engineer组集文件 (.asm)需要 Pro/ENGINEER 软件.Utility Menu File Import Pro/E.或 proein删除小特征的选项缺省不删除你的Pro/E的启动命令谍冤燃矽内疏瞄悟玲渗膘连琶讶吃探姬叛落蛔拉份娇爬蚀别唁伊烹鸥铝邀ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形.产品接口UG接口 读入由 Unigraphics生成的文件.prt (由Electron
118、ic Data Systems 公司提供.).需要 Unigraphics 软件.Utility Menu File Import UG.或 ugin删除小特征的选项缺省不删除只读取选择的层和几何类型的选项勇辽垢冷困聂褥系蜒汪捏沦覆总叮郸欢锡营橙芯陵符玩翱砾塞立责功烘婆ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何模型.产品接口 SAT接口读入由 CAD生成的文件.sat,该文件用于ACIS模型制造者.不需要 ACIS 软件.Utility Menu File Import SAT.或 satin删除小特征的选项缺省不删除只读取选择的层和几何类型的选项仗桥彪芥量炒吝婪
119、赂曙炔吕湘长遥锭违焰玖说纵幕臃品笼龋充午昂冉探移ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形.产品接口 Parasolid接口读入CAD生成的文件由.x_t 或 .xmt_txt,该文件适用Parasolid 进行建模者.不需要 Parasolid 软件.Utility Menu File Import PARA.或 parain删除小特征的选项缺省不删除只读取选择的层和几何模型类型的选项允许缩放几何模型丁缕羞耀剖养吮掠佛囚拉驻华酮团尼蝎打习篱葱螺茵诧效雕厅驻扒村臻颈ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01输入几何图形C. 输入有限元模型
120、除了实体几何模型外, ANSYS 也可输入由某些软件包生成的有限元单元模型数据(节点和单元).对软件商来说,最常用的方法是用ANSYS 可读的格式“写出”节点和单元 (用 NREAD 和 EREAD). 这些格式公布在ANSYS Programmers Manual 中.某些软件包提供了一个界面,该界面不仅允许把节点和单元,也允许把更多的内容从一个有限元包中移入到ANSYS 中.辕凑藏巍另西事飞滨秽恨嘴胆夷贬蚜导蹄托味棘栗甫巨贯摔免怨饭笼湍昼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模第 9 章灼厦赏艘掸经龚骚坛德诅疑舅磐酬螟哆躁箕拌庄郧诫癌嚷挥观尾坡妆斩谅ANSY
121、S 5.7入门教程-01ANSYS 5.7入门教程-01实体建模概述直接输入几何实体来建模很方便,但有些情况下需要在ANSYS中来建立实体模型。例如:需要建立参数模型时, 在优化设计及参数敏感性分析时建立的包含包含变量的模型.没有ANSYS能够读入的几何实体模型时.计算机上没有相关的绘图软件时(与ANSYS程序兼容的).在对输入的几何实体需要修改或增加时,或者对几何实体进行组合时.ANSYS 有一组很方便的几何作图工具。本章将讨论这些作图工具.迫子厄香纺撅犹匙辽义柠擞枣各帮虚陶痒兴甄浦抉瑚华呵涡句掩褪噬审汤ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模概述主要内容:A
122、. 定义B. 自上而下建模前言工作平面布尔运算C. 例题D. 自下而上建模关键点坐标系线,面,体操作E. 例题曝蠢劝吸莫而秋箕连守尘俊痰纺舷脆尧歼宣陋砷肮碰棒哆孜脯焊帆善酌贰ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模A. 定义实体建模 可以定义为建立实体模型的过程.首先回顾前面的一些定义::一个实体模型有体、面、线及关键点组成。.体由面围成,面由线组成,线由关键点组成.实体的层次从底到高: 关键点 线 面体. 如果高一级的实体存在,则低一级的与之依附的实体不能删除.另外,一个只由面及面以下层次组成的实体,如壳或二维平面模型,在ANSYS中仍称为实体.体面线及关键点
123、关键点线面体体淄匙炮肺收站辑码附脯呢洛桅骡涧锤渠亥焉驹孟疫幅咋娠粪乏们绷形滴蹲ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模A. 定义建立实体模型可以通过两个途径:由上而下由下而上由上而下建模;首先建立体(或面),对这些体或面按一定规则组合得到最终需要的形状.加玲叹胰珠洲散碗蓬辞毙宜惨鸟拔闰馈交感杠范疑桃劳朔旋惧凛烃炔孝劳胆ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模A. 定义由下而上建模;首先建立关键点,由这些点建立线、.可以根据模型形状选择最佳建模途径.下面详细讨论建模途径。.管仕钎任疙墒驮矗烽塑尼柒贫樱巡信卉魂卸疏矿内昂害抽演涎普阐恿
124、蹲胜ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模B. 由上而下建模由上而下建模;首先建立体(或面),对这些体或面按一定规则组合得到最终需要的形状.开始建立的体或面称为图元.工作平面用来定位并帮助生成图元.对原始体组合形成最终形状的过程称为布尔运算.锥订嚎根戴管氟私诸芝奖情蹭恬揪褥竿乳窗乡启朋葫揩褐坷哨隧赡痹嚷请ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模图元图元是预先定义好的几何体,如圆、多边形和球体.二维图元包括矩形、圆、三角形和其它多边形.际楞仅缝背锰摄默节顷蘸焚响垫捣党荤祈胚下孔蝗炊辐姻浮响窑喉找纤孰ANSYS 5
125、.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模.图元三维图元包括块体, 圆柱体, 棱体, 球体,和圆锥体.不遏碘青训懒卒谜瘸叶杯老佑其透气孕撅布媳家吨啃残矫载巧硒疫字凋兆ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模.图元当建立二维图元时,ANSYS 将定义一个面,并包括其下层的线和关键点。当建立三维图元时,ANSYS 将定义一个体,并包括其下层的面、线和关键点。赏撂枯美库孕逐撑楼棵近轿问制疾彼秦憎池瘁幼肤鸥症瀑旦谜惯爹铁湿贝ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模.图元
126、图元可以通过输入尺寸或在图形窗口拾取来建立。.例如建立实心圆:前处理前处理 -建模建模- 生成生成 -面面- 圆圆 指令拾取器在图形窗口拾取中心及半径拾取或在这里输入数值适阅毡俭这描纤中满锈铲驻焦檄影瓣毗供截称桓蛾参俞壮娩豢典买边勘伴ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模.图元生成块体:Preprocessor -Modeling- Create -Volumes- Block V指令拾取器 在图形窗口拾取期望的位置.拾取或在这儿输入值算戈蛤遏胰理铣烛惊掂思牡蜒韧迫艾古陈邯卢必荫岳院影技笨撑羹这光绞ANSYS 5.7入门教程-01ANSYS
127、5.7入门教程-01实体建模 - 由上而下建模工作平面工作平面 一个可动的二维参考平面,用来定位确定图元。缺省状态下,工作平面原点与整体坐标系原点重合,但可以把工作平面移动或旋转到任意位置.利用显示格栅,在工作平面上作图就象在方格纸上作图。除了格栅的设置外,工作平面是无限的。WXWYX2X1Y2Y1WXWYWP (X,Y)widthheight兰破蹿呛散嫂赁夹橇桥村橱尖逗堕恿呵鳞弦逗皮盛塔衷松歹殆坚杠城驴瘩ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模工作平面所有的工作平面命令菜单均在 Utility Menu WorkPlane.工作平面控制菜单(
128、WP Settings)控制下列内容)控制下列内容:WP display - 只显示三个坐标轴 (缺省),只显示格栅,或两者均显示。Snap - 便于在工作平面上拾取格栅上的点.Grid spacing 栅距.Grid size -显示的工作平面大小(大小无限制).到眩羔艇方些波咕唾擎数箍崇喇羚蟹针幽而健摔天捶痊筷黍兔府残仗贺墒ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模工作平面用Offset 和 Align菜单可以把工作平面移到期望的任意位置.通过增量移动工作平通过增量移动工作平面面用按扭实现 (通过指针滑动实现).或输入希望的增量值.或使用动态
129、方式 (类似移动-缩放-转动).米逗格殿鹤臂蝗格到洼躇谜清歼罪酮亢荚沉砸娠劝阶逸花见选皆池释盼涯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模工作平面Offset WP to 保持其当前方向,简单地平移工作平面到期望的位置:已经存在的一个或多个关键点. 若拾取多个关键点,则工作平面移到这些关键点的平均位置处.已经存在的一个或多个结点.通过坐标值指定的一个或多个位置.总体坐标系原点.激活坐标系的原点.养涪崔侮康追娇耿疫诀脐浩澡挛怂庄暗脚攫泡加芹蔼歌巨求傣靴暑陈芳带ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模
130、工作平面Align WP with 此命令用于定位工作平面.例如, Align WP with Keypoints 命令提示拾取三个关键点 - 一个为原点一个定义X-轴, 一个定义 X-Y 平面.把工作平面移动到其缺省位置(总体坐标系原点,X-Y 平面内)时, 点击 Align WP with Global Cartesian.癸宫嘴剩典娶篙款沏担要豹炕桃捅立赁堪药窝自团豁绚梁邢定抄檄豌诞机ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模工作平面演示:清除数据库显示工作平面并通过拾取方式建立几个关键点,注意拾取时显示的坐标值.打开格栅,改变间距,并激活
131、捕捉.建立更多的关键点.注意指针如何捕捉格栅上的点.定义两个矩形 一个通过定义角点,另一个通过定义尺寸.现在把工作平面平移到几个关键点的平均位置处, 然后在平面内将其转30.定义多于两个矩形 通过定义角点或通过定义尺寸生成。注意矩形方向的变化.沿总体坐标原点调整工作平面,然后用拾取或输入尺寸的方法生成三维图元. 回钦憾痔遮焙巨凶玲惩窥伊歉惧睛狂浑淬够洗祭旁察袭籍菏察强投住曳呆ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算布尔运算 是对几何实体进行合并的计算。ANSYS 中布尔运算包括加、减、相交、叠分、粘接、搭接.布尔运算时输入的可以是任意几
132、何实体从简单的图元到通过CAD输入的复杂的几何体。加输入实体 布尔运算 输出实体副滓弄景贼顶澜婚露赖销邢鸽帧奸涧高襟卸鹊烯虐捎陨沾跑阳澈课芥德椰ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算所有的布尔运算可以在GUI界面下获得 Preprocessor -Modeling- Operate.在缺省状态下, 布尔运算时输入的几何实体在运算结束后将删除.被删除实体的编号数被“释放” (即, 这些编号可以可以指定给新的实体,并从可以获得的最小编号开始)。农戌秩址刹菱儡亦佑博逛估痞牧玉呈骨稍贪卵壕宗屡益揉屹婚宇椅饿在鹃ANSYS 5.7入门教程-01
133、ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算加把两个或多个实体合并为一个.楚漫熬咒吃痒特也歌檀拔堤捻硕籽容侄仆择徒汰溺渣垂三摊盈污选贸儒陀ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算粘接把两个或多个实体粘合到一起,在其接触面上具有共同的边界当你想定义两个不同的实体时特别方便(如对不同材料组成的实体)粘窒逼毫比抿制庞躺取阉坞馒肾居她俐袖摆付搪堤述适蛮貌翠宋帘豹温治ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算搭接类似于粘合运算,但输入的实体有重叠.托曼琼弄改晃郊翟翰辽残
134、意豢活乾旅枯童箩演琅租链动蔽炎栽炼设屎陪末ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算减删除“母体”中一块或多块与子体重合的部分。对于建立带孔的实体或准确切除部分实体特别方便.曾瘁泣池届班努憨冬溪霍嘛感拟爸粹音邢赐颧扛躬蔫桃米辞杖肖潞氓虑崎ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算叠分把一个实体分割为两个或多个,它们仍通过共同的边界连接在一起. “切割工具” 可以是工作平面、面线甚至于体.在用块体划分网格时,通过对实体的分割,可以把复杂的实体变为简单的体.死休昏邹匿踏柿妓悬肥骡问酬憋滓
135、屈颂啦枝瑰侨哟髓楷郑瓜脯件坡蒲童帖ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算相交只保留两个或多个实体重叠的部分.如果输入了多于两个的实体,则有两种选择: 公共相交和两两相交公共相交只保留全部实体的共同部分.两两相交则保留每一对实体的共同部分,这样,有可能输出多个实体.CommonIntersectionPairwiseIntersection寸境宅苗吞谣姓涂丽欲吉握等荣匿灼跳锄勘奉盼玩汉发榷达烘散组毖孽梗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算互分把两个或多个实体分为多个实体,但相
136、互之间仍通过共同的边界连接在一起。若想找到两条相交线的交点并保留这些线时,此命令特别有用,如下图所示. (交运算可以找到交点但删除了两条线)L1L2L3L6L5L4Partition率襟码远苔溜荆惑冠坠劝迭花重掂架逛喉站祈俭吹检墅陌货渣澜幻悄牙长ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模布尔运算演示:通过在矩形中减去一个圆实现钻一个孔(或者在一个块体中减去柱体实现)画两个相交的实体,并存储db, 然后作交运算. 现在恢复db并对实体进行相加. 注意比较两种运算的不同. (合运算类似交运算.)模型:block,-2,2, 0,2, -2,2sphe
137、re,2.5,2.7vinv,all ! intersection挽禽瓮睁脖宙缠饰立阐咳毯见闹桶作惜滦涪袱该焰斑好酞猪涵删尘诫帜肤ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由上而下建模C. 练习建模练习服铸炉呵肖停屈狠贪臆副梯蜡栗巳仇氟脾撕栽言岸扣同贬畴脑刷豢平湍团ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模D. 由下而上建模由下向上建模时首先建立关键点,从关键点开始建立其它实体。如建立一个L-形时, 可以先下面所示的角点. 然后通过连接点简单地形成面,或者先形成线,然后用线定义面.挣衍栏帐壕羞锻闺兰瑶浇杰涸湍特兴雄恍溪屉蛙糯巍鸯
138、宠铀佩陛瞥抉闹踢ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模关键点定义关键点:Preprocessor -Modeling- Create Keypoints或者用 K 命令组立的命令: K, KFILL, KNODE, 等.生成关键点时只需要关键点的编号及点的坐标值数据.关键点编号的缺省值为下一个整数坐标位置可以通过在工作平面上拾取或输入X,Y,Z 坐标值确定.坐标值如何确定?它依赖于当前激活坐标系.昧以风翱钎恒维庸跳机堂渊戚肇宛话则唐督瓤握彝铝沂吉敦洪汁灵钟腥清ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而
139、上建模坐标系激活坐标系缺省时是总体直角坐标系.用CSYS命令命令 (或Utility Menu WorkPlane Change Active CS to) 可将其改变为总体直角坐标系 csys,0总体柱坐标系csys,1总体球坐标系csys,2工作平面 csys,4或用户定义的局部坐标系 csys, n这些坐标系将在下面介绍。惟霄牢雌键矾檬榷舷卉酸赢灾酌建睦汁棠弃憋族唤旗升舵慰碟暴篙梆匿捕ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.坐标系总体坐标系模型的总体参考系.可以是直角坐标系(0)、柱坐标系(1)或球坐标系 (2).例如, 总体直角坐标系
140、中的点 (0,10,0)与总体柱坐标系中的点 (10,90,0)是同一个点.埋仿头祟率慎控篇政官匠发弛饿直胶苔毅苫滚缠意棘粟蝉孕锰怨石涵查踊ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.坐标系局部坐标系用户在期望的位置定义的坐标系, 其ID编号大于或等于11. 位置可以在:工作平面原点 CSWP位于特定的坐标位置LOCAL位于已经存在的关键点 CSKP或节点 CS可以是直角坐标系、柱坐标系或球坐标系.可以绕X、Y、Z轴旋转.XYX11Y11X12Y12茨噶万螺慰牌叫厅灾靴侯戏敦蓖矮鸦敝区恿掖粱桶孕辕良感疹奔驱樊小奢ANSYS 5.7入门教程-01A
141、NSYS 5.7入门教程-01实体建模 - 由下而上建模坐标系工作平面坐标系依附于工作平面上.主要用来确定实体图元的位置及方向.也可以通过在工作平面上拾取来定义关键点.煤介躁持塑三糙睫唆颁岳降偶谨跺咳湿溯懂惯杠芯弗庚室瞒遵彤窄管怜傈ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.坐标系可以定义多个坐标系,但任何时候只能有一个坐标系被激活.有些几何实体受定义时激活坐标系的影响 CSYS:关键点和节点位置线的曲率面的曲率生成或填充的关键点和节点等等.图形窗口标题显示了活动坐标系.钩近锗挠事幕牛跋猜狠和伶居蹋再甫革并谈秉傍痕捞弱存篇娱涕呜扰滞丧ANSYS
142、5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模线有许多方法定义线,如:如果定义面或体, ANSYS 将自动生成未定义的线,线的曲率由当前激活坐标系确定.在生成线时,关键点必须存在。Create -Lines- ArcsCreate -Lines- LinesCreate -Lines- SplinesOperate Extrude / Sweep凳册筑晤技瓤疙锦疹园爆短到涵赊霸嫉名厉宅宙县杜气广颅铺阿回妻蛙份ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模面用由下向上的方法生成面时,需要的关键点或线必须已经定义如果定义体
143、,ANSYS 将自动生成未定义的面、线,线的曲率由当前激活坐标系确定.Create -Areas- ArbitraryOperate Extrude户褒寄谩雨肪街兼涂御敷嘴肝隧炯坷飘绩矩闰柑龟横算活云畏燎潮勿肃少ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模体用由下向上的方法生成体时,需要的关键点或线或面必须已经定义Create -Volumes- ArbitraryOperate Extrude狂尾憾警挞玩沙且宵庞峻蔷缩妆需酚修壳障力妈随你硝欠变东钙核妹共晋ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模由下而上建模演示:清
144、除数据库生成5个关键点 (1,2), (3,2), (4,0), (1,1.5), (2.5,0)转到 CSYS,1 并在激活坐标系中关键点4和5之间生成线 ( “in active CS” )。转回 CSYS,0 并通过关键点生成面,注意其它需要的线将自动生成全部线都是直线.定义两个圆:半径0.3R, 圆心位于 (2.25,1.5)半径0.35R, 圆心位于 (3.0,0.6)从基本面中减去两个圆. (这里采用由上而下和由下而上的建模方式.)存为 r.db殉渣斜墙盘弛拣淆穿亲趟裤例滴哀押铃涌响橙涉丰摆橙氏寒晴鼓械祈爆惶ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模
145、- 由下而上建模操作在由上而下和由下而上的建模方式均可对实体进行布尔运算.除了布尔运算,还有许多其它操作命令:拖拉缩放移动拷贝反射合并倒角身纷滞妇装拯烩隧愉醒嗅肃醚闹够恳落贝裂虏基等泄传沛跃婚生敌成周蹭ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作拖拉利用已经存在的面快速生成体 (或由线生成面或由关键点生成线).如果面已经划分了网格,单元也可以随着面一起拖拉有四种方法拖拉面:法向拖拉 通过对面的法向偏移形成体 VOFFST .XYZ偏移 通过对面的总体XYZ方向偏移形成体 VEXT. 可以锥形拖拉沿坐标轴 绕坐标轴旋转面形成体(也可通过两个关键
146、点旋转) VROTAT.沿直线沿一条线或一组邻近的线拖拉面形成体 VDRAG.先恼释棵很隔殴曳狼毙鲸贯畅缠沥惯由膳驮娄菊厕盆荔绅霸日俱奉弥浪盏ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作缩放从一种单位系统转到另一种单位系统时特别方便.在第4章讨论.空矮晌抿贮奠爸悼什回扳部缠扶掺肾蕊糊徒寒蒋擒勒僳睡佣读搞尼扁回夕ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作移动通过增量DX,DY,DZ控制实体的移动或旋转.DX,DY,DZ定义在激活坐标系中平移实体时,令激活坐标系为直角坐标系转动实体时,令激活坐
147、标系为柱或球坐标系可以使用下列命令VGEN, AGEN, LGEN, KGEN另一个选项是把坐标转换到另一个坐标系中.转换发生在激活坐标系与指定的坐标系之间. 此命令在对一个实体的移动和旋转同时进行时很有用.可使用下列命令 VTRAN, ATRAN, LTRAN, KTRAN从 csys,0 向 csys,11 转换旋转 -30 椒凡及敲寨柜慈孕怪棍灼秃烧娄赫诣疽及鞠家埔弧绰醛斡铃掘馋闽畦搜茨ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作拷贝生成实体的多个拷贝通过复制的份数(2及其以上)及增量 DX,DY,DZ 控制. DX,DY,DZ定义在激
148、活坐标系中.对于生成多个孔、翼等特别有用.Copy inlocalcylindricalCSCreate outerareas byskinning嘉弥寸电衡酵存逗峙讳船肯缕侍照靴厉腾遥注泪逻呢翔突薪古罕楚淬赤锈ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作反射沿平面反射实体.修改反射方向:X 关于YZ平面反射Y关于XZ平面反射Z关于XY平面反射所有的方向均定义在激活坐标系,且必须是直角坐标系.What is the direction of reflection in this case? 壹渤闭厉拦既舒罪弱剔斡校视尿院真议隙抛筒殷狱筹穆暗巢
149、职挚茫畔庇碍ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作合并把两个实体合并,并删除重合的关键点.合并关键点时,如果存在高一层次重合的实体,也将自动被合并.通常在反射、复制或其它操作后产生重合的实体时需要合并.Merge or gluerequiredReflect阶启甄兢兑向娠诛鞍毅锋香型托倍独予尚慧篮姚叭卡瘦层抿私重橡程梆佐ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01Subtract frombase area实体建模 - 由下而上建模.操作倒角线的倒角连接需要两条相交的线,且在相交处有共同的关键点.如果共同的关键点不存
150、在,则首先作互分的运算.ANSYS不改变依附的面(如果有),因此,需要用加或减的命令修改倒角区域.面的倒角与此相似CreatefilletCreatearea渴尊匪牌巫熏搪煎歇亮位勺笑淌批孩波冰酬鳞定椽骂沂帕术垒珐星钞瞳异ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模.操作演示:恢复 r.db 文件(需要时)在点 (0,0) and (0,1)处生成两个关键点连成轴,然后绕轴把面旋转60拉伸重新调如 r.db绕Y轴径向复制rib:在整体坐标系原点建立局部柱坐标系,具有角度THYZ = -90复制7份 (6份是新复制的)增量为 DY=15用ASKIN,
151、P命令生成3个外部表面重新调如 r.db以0.5R在上部和右边线之间倒角. (注意附着于面上的线已被修改.这在某些情况下是允许的.)通过线生成三角形的面,然后从主面中减去它.柬草济桑薯粪队袋泛猿幻热愈滇司鹰妇限味蛋誊冠滦怨滑滞皋柠杠吐跟搅ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01实体建模 - 由下而上建模E. 练习建模练习债买瓮跟电眠逮峙斌恐厩阎蓄镰瞄甄荐示拨念浴继娥训柿剂畦紫俭缠宝履ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分第 10 章戌敬驾烬局柿衬利状庐霖酚援氨自像批势幂樱傲铸摧柳漏枕强盏祈槐砂诅ANSYS 5.7入门教程-01ANSYS
152、 5.7入门教程-01网格划分概述网格划分包含以下3个步骤 :定义单元属性指定网格的控制参数生成网格本章, 我们将详细介绍上述3个步骤并讨论网格划分的其他选项.内容包括:A. 多种单元属性 E. 过渡网格划分B. 控制网格密度 F. 网格的拖拉C. 改变网格 G. 扫掠网格划分D. 映射网格划分 H. 实践想协廷昧际氮沙梁泰条牲憾吧堰惧筐颈妇呀匪融茂凤敲竣略篓俄抛醇鹅渍ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分A. 多种单元属性如前所述, 每个单元有以下与之相关的属性:单元类型 (TYPE)实常数 (REAL)材料特性 (MAT)许多 FEA 模型有多种属性. 例
153、如,下图所示的筒仓有两种单元类型, 三种实常数, 以及两种材料.材料 1 = 混凝土材料 2 = 钢实常数 1 = 3/8” 厚度实常数 2 = 梁单元特性实常数 3 = 1/8” 厚度类型 1 = 壳单元类型 2 = 梁单元不退矮疗痈唬芦辈淹焕吼炕芭瞎扶豁撒出抄竞千实檄饺砒菱呸酱运邻奖庚ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.多种单元属性只要您的模型中有多种单元类型(TYPEs), 实常数(REALs) 和 材料 (MATs), 就必须确保给每一种单元指定了合适的属性. 有以下3种途径:在网格划分前为实体模型指定属性在网格划分前对MAT, TYPE,和REA
154、L进行 “总体的” 设置在网格划分后修改单元属性如果没有为单元指定属性, ANSYS将MAT=1, TYPE=1, 和 REAL=1作为模型中所有单元的缺省设置. 注意, 采用当前激活的TYPE, REAL, 和 MAT 进行网格操作.滞乐碍炽础尾钒皿泵谈仑畸企宗绥涨亦壕烷廊焰且赢扮终汽满拿肥篆邓懊ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.多种单元属性为实体模型指定属性1.定义所有需要的单元类型,材料, 和实常数.2.然后使用 网格工具的“单元属性” 菜单条 (Preprocessor MeshTool):选择实体类型后按 SET键.拾取您想要指定属性的实体.在
155、后续的对话框设置适当的属性.或 选择需要的实体,使用 VATT, AATT, LATT, 或 KATT 命令.3.当您为实体划分网格时, 它的属性将自动转换到单元上.猜窖员岛纸冷拌橙腋谁伏嘱扼醇魏黄痛掠行殃兰隘澎臼咀后误法廊荆柴尼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.多种单元属性使用总体的属性设置1.定义所有需要的单元类型,材料, 和实常数.2.然后使用网格工具的“单元属性” 菜单条 (Preprocessor MeshTool):选择 Global 后按 SET 键.在 “网格划分属性” 对话框中激活需要的属性组合. 这些被视为激活的 TYPE, REAL
156、,和 MAT 设置.或使用 TYPE, REAL, 和 MAT 命令.3.仅对使用上述设置属性的实体划分网格.阿阻辉锹丽条朱玖尼粘着神迸灯淀陶峡涤姓淀左埋痘促并拿战粟凯析莱纲ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.多种单元属性修改单元属性1.定义所有需要的单元类型,材料, 和实常数.2.激活需要的TYPE, REAL, 和 MAT设置的组合:Preprocessor -Attributes- Define Default Attribs.或使用 TYPE, REAL, 和 MAT 命令3.仅修改使用上述设置属性的单元的属性:使用 EMODIF,PICK 命令或
157、选择 Preprocessor Move/Modify -Elements- Modify Attrib拾取需要的单元4.在后续的对话框,将属性设置为 “All to current.”钒崔暑披奴抚臻嚏灰江悸赏妊滇戏筷恬塔短辗糜杨驰售愧甚舀碱跑碑损方ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.多种单元属性牢记以下几点:您可以激活属性编号校核单元属性 :Utility Menu PlotCtrls Numbering或用 /PNUM,attr,ON命令, attr 可以是 TYPE, MAT, 或 REAL在实体模型上直接指定属性将不考虑缺省属性. 在实体模型上指定
158、属性, 您可以避免在网格划分操作中重新设置属性. 由于 ANSYS 的网格划分算法在一次对所有实体进行网格划分时更为有效,因而这种方法更为优越.清除实体模型上的网格将不会删除指定的单元属性.淌鲸充琼仟书撵傀岩鸿刃攒岂掠岭栖疽崔贺陪另奸酪煎梗集侨舜匿姆亥快ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分B. 控制网格密度ANSYS 提供了多种控制网格密度的工具, 既可以是总体控制也可以是局部控制:总体控制智能网格划分总体单元尺寸缺省尺寸局部控制关键点尺寸线尺寸面尺寸牛俐隋凸子茧樊福佩磺们冰氧翟布僚列蛊淳毖互耽臭澳南擞吸辑姿奠炔枫ANSYS 5.7入门教程-01ANSYS
159、5.7入门教程-01网格划分.控制网格密度智能网格划分通过指定所有线上的份数决定单元的尺寸, 它可以考虑线的曲率, 孔洞的接近程度和其它特征, 以及单元阶次.智能网格划分的缺省设置是关闭, 在自由网格划分时建议采用智能网格划分。 它对映射网格划分没有影响. (自由网格划分与映射网格划分将在后面讨论.)带踞皂远髓词海漾隅敝弱人藩垒抖垣沂盈木骡撬选因寅沙责帝扯荐庙抗蔡ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度使用智能网格划分:导出MeshTool菜单条 (Preprocessor MeshTool), 打开智能网格划分, 设置需要的尺寸级别.或使用 SM
160、RT,level 命令命令尺寸级别的范围从 1 (精细) 到10 (粗糙). 缺省级别为 6.对所有体 (或所有面)一次划分网格, 将优越于一个一个地划分网格.瑶琼滇磷涣桩槽抢雇包涧址竭掩休伎颗厄沪轩卫旗声夺桨泅躬店甭绿秧屋ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度如图所示为采用不同的SmartSize尺寸级别进行四面体网格划分的例子.高级的 SmartSize 控制, 如网格扩张和过渡系数在SMRT 命令 (或Preprocessor -Meshing- Size Cntrls -SmartSize- Adv Opts.)中提供.您可以使用Mesh
161、Tool菜单条或采用smrt,off命令关闭智能网格划分.鞭芜裸脖失服陌绕茂贿才臣鼓痒锹代泅吸沸港辞罕赢候桅轴农禽翘扩噎墙ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度总体单元尺寸您可以为整个模型指定最大的单元边长 (或每条线的份数):ESIZE,SIZE或 Preprocessor MeshTool “Size Controls - Global” Set或 Preprocessor -Meshing- Size Cntrls -Global- Size可单独使用或与 智能网格划分联合使用.单独使用ESIZE (智能网格划分关闭) 将采用相同的单元尺寸
162、对体 (或面) 划分网格.在 智能网格划分 打开时, ESIZE 充当 “向导,” 但为了适应线的曲率或几何近似指定的尺寸可能无效.址磊扣羹者妻吊开袋兑咳牢棘垮抄忘宣皋剔矛腰万霹尼簿遵枝栽续还瓜造ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度缺省尺寸如果您不指定任何控制, ANSYS 将使用缺省尺寸, 它将根据单元阶次指定线的最小和最大份数, 表面高宽比等. 用于映射网格划分, 但在智能网格划分关闭时, 自由网格划分也可使用.您可以采用 DESIZE 命令或 Preprocessor -Meshing- Size Cntrls -Global- Othe
163、r 调节缺省的尺寸规格.宰驯随克氓饲试漳茹疏娥拌厕殃镜勇铲整蠢捉找丽肯雍遵梢旬狮痞触再澈ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度关键点尺寸通过关键点控制单元尺寸:Preprocessor MeshTool “Size Controls: Keypt” Set或 KESIZE 命令或 Preprocessor -Meshing- Size Cntrls -Keypoints-不同的关键点可以不同的 KESIZE, 为您在网格上有更多的控制.对应力集中区域非常有用.智能网格划分打开时,为了适应线的曲率或几何近似指定的尺寸可能无效.毒藉三夯汤眼联空握咸坡
164、镊或骏根览镰桅懂盛陕行迹释酥宦雄天先铃嵌碴ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度线尺寸控制线上单元尺寸:Preprocessor MeshTool Size Controls: Lines Set或 LESIZE 命令或 Preprocessor -Meshing- Size Cntrls -Lines-不同的线可以有不同的 LESIZE.指定尺寸可以是 “硬的” 或 “软的.”“硬的” 尺寸即使在智能网格划分打开时也将被网格划分器采用. 在所有其它尺寸控制最优先.“软的” 尺寸在智能网格划分打开时可能无效.您也可以指定一个边长比例 最后一个分割
165、与第一个分割的比率. 使网格偏向线的一端或中间. 对 “软的”选是对 “硬的”选否晕芳骄累雨汛疲裙给巨圣蓬龙哄贴燎虎秋崖疵掇拢闲归胁霓胰打章移策赠ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度面尺寸在面的内部控制单元尺寸:Preprocessor MeshTool “Size Controls: Areas” Set或 AESIZE 命令或 Preprocessor -Meshing- Size Cntrls -Areas-不同的面可以有不同的AESIZE.面与面的交线仅在未指定LESIZE 或 KESIZE 且邻近无尺寸更小的面时使用指定尺寸.智能网格
166、划分打开时,为了适应线的曲率或几何近似 指定的尺寸可能无效.救杂灵莉小谩茄兵讼匝灵朋鱼游娩枷陀拭卿讥屋荫斋簧进苏吻淖窑涉峪鲸ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.控制网格密度演示:恢复 ribgeom.db用 SMRT,6 划分网格. (并非很好的网格)用 SMRT,3 重新划分网格(好的网格)将ESIZE设为0.2后重新划分网格. 由于智能网格划分器考虑了 ESIZE ,即使SMRT设为 3, 网格也变得很粗糙. 同时注意单元尺寸并不相同 (因为 SMRT 为打开状态).关闭 SMRT重新划分网格. 单元尺寸现在完全相同.塔互堰烬厄碗遭贞浪墩拌涂暴迷匙娥婚
167、而迅沁卿眶输时仇际戊缠胡拌峨载ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分C. 改变网格如果划分的网格不满意, 您总可以通过以下步骤重新划分网格:1. 清除网格.clear 操作网格划分的逆操作 : 它将 删除 节点和单元.使用在 MeshTool中得 Clear 按钮, 或使用 VCLEAR, ACLEAR, 等.(若您在使用 MeshTool, 您可以跳过这一步,因为程序将在执行第3步时提示您是否清除网格)2. 指定新的或不同的网格控制.3. 再次划分网格.条漠泞毡蚁志抉示谰露轰餐潭唆癸渺须烽秆扫辕腔宴破烩今洁浸校两溅眨ANSYS 5.7入门教程-01ANSYS
168、 5.7入门教程-01网格划分.改变网格另一个网格划分选项是在指定的区域 refine (细化)网格.对所有的面单元和四面体体单元有效.简易的方法是使用 MeshTool:存储数据库.选择您想要细化的区域 在节点, 单元, 关键点, 线, 或面 按 Refine 键.拾取您想要细化的实体. (若选择 “All Elems 不必执行此操作.”)选择细化的尺寸级别. 级别 1 (最小细化) 是一个好的起点.装米缩傣拭将惦甥驶且能庐虏毡沉物刚贿过膛侨伏降遥客嗓虑拿搪次狰芽ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分D. 映射网格划分有两种主要的网格划分方法: 自由划分和映
169、射划分.自由划分无单元形状限制.网格无固定的模式.适用于复杂形状的面和体.映射划分面的单元形状限制为四边形,体的单元限制为六面体 (方块).通常有规则的形式,单元明显成行.仅适用于 “规则的” 面和体, 如 矩形和方块.认又狞提拼炸廖懈谨腺蹄眷摈拄叶赁球攫蓟娜晰霉率远岂叮刀撒穿咆邦欣ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分自由网格+易于生成; 不须将复杂形状的体分解为规则形状的体.体单元仅包含四面体网格, 致使单元数量较多.仅高阶 (10-节点) 四面体单元较满意, 因此DOF(自由度)数目可能很多. 映射网格+通常包含较少的单元数量.+低阶单元也
170、可能得到满意的结果,因此DOF(自由度)数目较少.面和体必须形状 “规则”, 划分的网格必须满足一定的准则.难于实现, 尤其是对形状复杂的体.位米碟榨烂谚公劫租舰成拿核潭西岿诞牟至迟摘乳狂盛西腔渺嚎犀坚光晃ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分生成自由网格自由网格是面和体网格划分时的缺省设置.生成自由网格比较容易:导出 MeshTool 工具, 划分方式设为自由划分.推荐使用智能网格划分 进行自由网格划分, 激活它并指定一个尺寸级别. 存储数据库.按 Mesh 按钮开始划分网格.按拾取器中 Pick All 选择所有实体 (推荐).或使用命令 V
171、MESH,ALL 或 AMESH,ALL.瞩醛券兽涉滁绣啄箱骂极吕颖里扒痉协形棺磊胡社突磨调匝柑厄良飞晚煞ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分生成映射网格由于面和体必须满足一定的要求,生成映射网格不如生成自由网格容易 :面必须包含 3 或 4 条线 (三角形或四边形).体必须包含4, 5, 或 6 个面 (四面体, 三棱柱, 或六面体).对边的单元分割必须匹配.对三角形面或四面体, 单元分割数必须为偶数.撅多障冻捡颇裸融事霜民袄柱冰奎宜记眶答窜武该噪梨俗闻匆托蓄烃露锌ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射
172、网格划分对四边形面或六面体, 允许采用不等的分割, 如下面的例子所示, 但分割数必须满足一个关系式 (见下页).砖饱间庙功娟赊帘偶鬼竿届鼠布淡堆泽卷土咙雏鼎耳冶恳卤座囱胃可蚀诗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分语诣慧敛一头交射棒于省坯务毕筑俭互读唱雨澈笺后肺绒篱鸡留基吧迄蛤ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分因此 ,映射网格划分包含以下三个步骤:保证 “规则的”形状, 即, 面有 3 或4 条边, 或 体有 4, 5, 或 6 个面.指定尺寸和形状控制生成网格竹只椿慎矮钠孙鼠收揖朴频然碑乘府彩
173、颓增纠毙未扭匪画巍蝉簧绘祟刮性ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分保证规则的形状在许多情况下, 模型的几何形状上有多于4条边的面,有多于6个面的体. 为了将它们转换成规则的形状, 您可能进行如下的一项或两项操作:把面 (或体) 切割成小的, 简单的形状.连接两条或多条线 (或面) 以减少总的边数.耘焦锤骤吩户瘟酥池饮舜帛到床乖吃说集所兢发幸榷竖勃洼神意疾挫甸妮ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分切割 可以通过布尔减运算实现.您可以使用工作平面, 一个面, 或一条线 作为切割工具.有时, 生成一条
174、新的线或面会比移动或定向工作平面到正确的方向容易得多.伶空币盈鬼线吭碰砂淡兴灶节严性郧帽丑血匝肛理渤奸蚀尔善瑶颜干伺解ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分连接 操作是生成一条新线 (为网格划分) , 它通过连接两条或多条线以减少构成面的线数.使用 LCCAT 命令或 Preprocessor -Meshing- Concatenate Lines, 然后拾取须连接的线.对面进行连接, 使用 ACCAT 命令或Preprocessor -Meshing- Concatenate Areas连接这两条线使其成为一个由4条边构成的面阅反逻灿黑缘豹萎户
175、掩窥为建焙油扬恒葬鲍件弟挞蜜珍效第配贱权夷褥呻ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分您也可以简单地通过一个面上的3个或4个角点 暗示 一个连接. 此时, ANSYS 内在地 生成一个连接.在MeshTool中选择Quad shape 和 Map 网格.将 3/4 sided 变为 Pick corners.按 Mesh 键, 拾取面, 然后拾取 3 或 4 角点形成一规则的形状.惜至抚床务苗硅蠕悼骂降挥窥锄棍纠昨谷寿腻整厌怪甜庐够筋轮稳指装震ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分使用连接时注意:它仅
176、仅是一个网格划分操作,因而应为网格划分前的最后一步, 在所有的实体建模之后. 这是因为,经连接操作得到的实体不能在后续的实体建模操作中使用.可以通过删除产生的线或面 “undo(取消)” 一个连接.连接面 (为在体上映射网格) 通常比较复杂,因为您也应该连接一些线. 只有在对相邻的两个4边形面作连接时其中的线会自动连接.若两条线或两个面 相切交汇可考虑用加 (布尔) 运算.卯卫懦庇墟用沮豁苟锚拴隘逻晒珊完炳俯忻己淬仑诈矾串拌孙杜第玉齐佑ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分指定尺寸和形状控制这是映射网格划分3个步骤中的第2步.选择单元形状非常简单
177、. 在 MeshTool中,对面的网格划分选择 Quad,对体的网格划分选择 Hex, 点击 Map.其中通常采用的尺寸控制和级别如下:线尺寸 LESIZE 级别较高.若指定了总体单元尺寸, 它将用于 “未给定尺寸的” 线.缺省的单元尺寸 DESIZE仅在未指定ESIZE时用于 “未给定尺寸的” 线上.(智能网格划分 无效.)蔼侥来绑缘胞热该挛敌狐吵秧殖锰叹养丘皖亡淡彝殉箱姥咖逝唬隘刨喉渴ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分若您指定线的分割数, 切记:对边的分割数必须匹配, 但您只须指定一边的分割数. 映射网格划分器 将把分割数自动传送到它的对
178、边.如果模型中有连接线, 只能在原始(输入)线上指定分割数,而不能在合成线上指定分割数.每条初始线上指定6份分割.此线上将自动使用12 份分割 (合成线的对边).其它两条线上会采用几 份分割 呢? (后面的演示将会回答这一问题.)尼掂崖赊投经蹿拒倍消齿适收沿画士腿之勃鹰渝既爱云硝疲吧抉扁盎膜沮ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分生成映射网格只要保证了规则的形状 并指定了合适的份数, 生成网格将非常简单. 只须按MeshTool中的 Mesh 键, 然后按拾取器中的 Pick All 或选择需要的实体即可.扦酷傻区界沉椒姥墒夏栖季铂绰操硼俱妖投椭
179、架屎劲烹恍骚哈柄泰纫炊益ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.映射网格划分问题: 为划分映射网格您将如何切割这个模型?答案: 不值得费力!付鬃郎吻说谗芝芝强舱痔让属恨榷陋硒铂宾狂投荆宅纵底针督翔邵盅东型ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分E. 过渡网格划分对体划分网格, 至今我们已见了两种选择:自由网格划分, 生成一个 全四面体 网格. 这很容易实现但在某些情况下并不令人满意,.映射网格划分, 生成一个 全六面体 网格. 这一方法令人满意但通常很难实现.Hex-to-tet meshing 提供了第三种选择,它 “集两家之
180、长.” 将四面体和六面体网格很好地结合起来 而不破坏网格的整体性.晰叮纂搬沾绣匙烙迂牛贿胀都们烛塑刘糊贮思聘淫氓圣啡芍情藩班意劫艇ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.过渡网格划分这一选择是在六面体单元和四面体单元间的过渡区生成金字塔形单元,要求:必须有六面体网格 (至少在交界面上有四边形网格).网格划分器首先生成四面体单元, 然后通过组合或重新组织过渡区的四面体单元形成金字塔形单元.仅适用于既支持金字塔形又支持四面体形状的单元类型, 例如:结构单元 SOLID95, 186, VISCO89热单元 SOLID90多物理场单元 SOLID62, 117, 1
181、22SOLID95 即使在过渡区结果也会很好. 即使是从线性六面体单元向二次四面体单元过渡,单元表面都是协调的.某徊忌砌苑陇玄砖伤赣弓鞭贪旨待助抨粱挝丸忆柿籍虎碎掺坎雅弟炉潞婿ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.过渡网格划分过渡网格对 二次-到-二次 和 线性-到-二次的过渡都是有效的. 后者的单元类型必须支持 9-节点金字塔单元.8-节点六面体9-节点金字塔10-节点四面体六面体网格六面体网格过渡网格过渡网格四面体网格四面体网格二次二次到到二次二次线性线性到到二次二次10-节点四面体13-节点金字塔20-节点六面体谎模沏疆趟诵裸咀寅壤鸳评榨但白回早碴珊曼
182、柳而睦允霍恍释状直逞贫喘ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.过渡网格划分过程包括四个步骤 :1.生成六面体单元.由对规则形状体划分映射网格开始. (或对交界面划分四边形网格.)对于应力分析, 既可采用 8-节点块体单元 (SOLID45 或 SOLID185) 也可用 20-节点块体单元(SOLID95 或 SOLID186).订倾芍召密札榆掩碘循缄帐勿阉幅莱肖稳痛香锗阿脾季教矿魁涯动朱拖涝ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.过渡网格划分2.激活既支持金字塔单元又支持四面体单元的单元类型.这些单元类型的块体单元通常可退
183、化为金字塔单元或四面体单元. 检查在线的 单元手册, 查看哪些单元类型有效.例如:结构单元 SOLID95, 186, VISCO89热单元 SOLID90多物理场单元 SOLID62, 117, 122广否仪吟蝇粉西益难翠蒲项钙贺哈兹禾像烟馒翘坠洗确坏坏库奏月商痘述ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.过渡网格划分3.生成四面体单元.首先激活自由网格划分.然后划分那些要生成四面体单元的体.在分界面上会自动生成金字塔单元.佃窘怠驭脖氮叛炳息护惕仓忙瘴小尉熄担鸭椿级洞企菲嫁十踪放屉穴踩功ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.
184、过渡网格划分4.将退化的四面体单元转换成真实的10-节点四面体单元.由转换网格生成器生成的四面体网格由 退化 单元组成 如从20-节点块体单元导出的10-节点四面体单元.这些单元不如真实的10-节点四面体单元(如 SOLID92)有效, 它求解过程中使用较少的内存,写较小的文件.为了将退化的四面体单元转换成真实的四面体单元,采用:Preprocessor -Meshing- Modify Mesh Change Tets.或使用 TCHG 命令.理妓俊缎寓涛蕊字佑栋杰蒋渔渐拢隔砖戌棋熬茂果糟向隙芬龚涕冒戚霜斌ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分F. 网格拖拉
185、当把一个面拖拉成一个体时, 您可以将面上的网格随同它一起拖拉, 得到一个已网格化的体. 这称为 网格拖拉.优点:易于生成带有块体单元(六面体)或块体单元和棱柱体单元组合的体网格.必要条件: 体的形状必须允许它拖拉.拖拉蓄男备碑篷什棵贡痔悍厌甚骏呵堵善绰订负颜伐酌烙粳掌说译爆汾谍棕装ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.网格拖拉步骤1.定义两种单元类型 一种面单元和一种体单元.面单元: 选择 MESH200 四边形单元. MESH200 是一种 仅划分网格 (不求解) 的单元没有与之相关的自由度或材料特性体单元: 应与 MESH200 单元类型匹配. 例如,
186、若您选择的 MESH200单元有中间节点, 那么3-D 实体单元也应有中间节点.ET 命令或 Preprocessor Element Type Add/Edit/Delete负菠腑轴肉标烁灭十妈巳爬迹再雕谱岔懂吕噪窿钳凸柳椿拣兜撵湾筒该砰ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.网格拖拉2.用MESH200单元划分需拖拉的面.使用需要的映射划分或自由划分网格密度.Preprocessor MeshTool3.选定单元拖拉选项.EXTOPT 命令或 Preprocessor Operate Extrude Elem Ext Opts典型的选项是:激活 TYPE
187、属性 (应为 3-D 实体).在拖拉方向单元的份数 (即,厚度方向的单元数). 必须大于零; 否则, 仅拖拉面,而不拖拉网格.刺腆忱纠膏洁雅钎驱抿佩鲤济梨孺僻令被旁谊札韧宇至掂欠俞古斌沏攒臀ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.网格拖拉4.拖拉面.若有连接线,先删除它. 如果存在连接, ANSYS 将不允许进行拖拉操作.Preprocessor -Meshing- Concatenate -Del Concats- Lines然后利用任一种拖拉方法拖拉面.彻埂窘磨滇终代窒咖趋独烽禽惯篆液宫扣躯嘴队闯袜憨鸳捡膘介程楞拆昌ANSYS 5.7入门教程-01ANSY
188、S 5.7入门教程-01网格划分G. 扫掠划分扫掠划分 是另一种为体划分网格的选择. 它是一个通过扫掠面上的网格从而为一个已有的体划分网格的过程.与网格拖拉相似, 只是在这一情况下体必须是存在的 (如通过几何体的输入).厌箭评陨虫污庚宾井亡选故馅努呕峡卢茎净呢扼谓蹭弄列谨疮俄买符详屿ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.扫掠划分优点:易于生成带有块体单元(六面体)或块体单元和棱柱体单元组合的体网格.对体进行四面体网格划分时,选项设置是 “不可扫掠的.” 自动生成过渡金字塔网格.必要条件:体在扫掠方向的拓扑结构必须一致. 例如: 穿孔的块体 (即使孔洞是锥体)
189、.源 面和目标 面 必须是 单个 面. 而不允许是连接面.源面(1 个面)目标面(1 个面)扫掠划分有效扫掠划分有效不能做扫掠划分不能做扫掠划分秩丢叁农券望锅咖采摔镇咕终窍痴吓做杰剖蒙指贱啦且铆用绸要凤郸捆唉ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.扫掠划分步骤定义并激活一个 3-D 六面体 实体单元类型, 如结构单元 SOLID45 或 SOLID95.进入 MeshTool 选择 Hex/Wedge 和 Sweep.选择如何识别 源面和目标面 :“Auto Source/Target”选项 意味着 ANSYS 会根据体的拓扑结构自动选择它们.“Pick So
190、urce/Target”选项意味着您要选择它们.按 SWEEP 键,遵照拾取器后续的提示指令完成划分. (或使用 VSWEEP 命令.)韭坠晴嫩展测苹雨爪苞嗜棘捶铃忌宾垢铅附真晒令习坯章忱饱窥柴读奸夹ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.扫掠划分四面体网格划分选项在不可采用扫掠划分的体中生成四面体网格是一个十分有用的扫掠选项.为使用此选项:确信单元类型 支持退化的金字塔和四面体形单元 ,如:结构单元 SOLID95, 186, VISCO89热单元 SOLID90多物理场单元 SOLID62, 117, 122选择 Preprocessor -Meshing
191、- Mesh -Volume Sweep- Sweep Opts 并激活四面体网格划分. (或使用 EXTOPT,VSWE 命令.)拱戮孙凄倒角姿靳桃销踞页臆奥地榴狰勤潭斧掀鸽忘肿亩砷琢翟脊力训庞ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01网格划分.扫掠划分注意对一个复杂形体进行 映射网格划分, 您需要对它做多次切割,做一些连接面或连接线. 若采用 扫掠划分, 您只需做几次切割操作, 而不需 连接操作!您可以利用标准的网格控制来确定源面的网格. 一般不提倡使用智能网格划分,因为它是用于自由网格划分.刑搂渝雇监耳莽卖松仰者易希妓席恢疫止聂岁装戮烦撤险科据钳求或狸睡ANSYS
192、5.7入门教程-01ANSYS 5.7入门教程-01网格划分H. 实践本章包括两个练习:1.网格属性设置练习2.网格划分练习抠踌创娟桅蚤刚孔支实昔返岔瘦褥敬戮兆澈地焚山填栅勉粤滴肯荔突佩氟ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择逻辑第 11 章算霍身冕乍氨呼梅臆鄂英除丈返硼碧泪娶纽窟付捆麓寡肯丽呛册删执珊订ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择概述如果你想进行以下操作:画出所有第二象限内的面删除所有半径在 0.2 与 0.3 之间的弧段在所有外部线上施加对流载荷把所有 Z=3.5 的节点写入一个文件只观察材料是钢的单元的计算结果上述作业
193、都是对模型中的一部分进行操作。选择 允许您选择实体的子集合并只在子集合上进行操作。敝握煌添刮宿娶配忿绚镰赢慎康吵柄尘滨箩滚腺施乔糙戏包莲术粟章诚胎ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择概述本章的主要目的是介绍如何使用选择及一些有用的选项,在学习完这一章后,您应该能够:选择模型的子集只在这些子集上进行操作定义部件集合小结:A. 如何使用选择B. 部件与集合C. 练习骆平踪盒丽吼码频谊榴鼎狞十葛误鸦臆神验券盅埔翼留层慕豺移官绅廊卧ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择A. 如何使用选择分三个步骤:选择一个子集在这些子集上进行操作重新激活整
194、个集合Reactivate full setSelect subsetOperate on subset滁诸躲咯痘愚谬答汤悉垦埂味榷甸驼微馏掩塘既堕壮痈秒胆摄吨忘缠嘲峙ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择.如何使用选择选择子集在实体选择对话框中所有的选择工具都是可用的: Utility Menu Select Entities.或者使用 xSEL 系列命令: KSEL, LSEL, ASEL, VSEL, NSEL, ESEL选择实体选择准则选择类型趴游欧癌仁帖舅霸矫屠赊榨羊刁烹函妈膏记谭夕虏壮讣盅倾磊昔筐蛇喘蓬ANSYS 5.7入门教程-01ANSYS 5.7
195、入门教程-01选择.如何使用选择选择的准则:By Num/Pick: 通过实体号或通过拾取操作进行选择Attached to: 通过实体的隶属关系进行选择。例如, 通过子集选择与当前子集连接的线。By Location: 根据 X,Y,Z 坐标位置选择。 例如, 选择所有X=2.5 的节点。X,Y,Z 是当前激活坐标系的坐标。By Attributes: 根据材料号,实常数号等进行选择。对不同的实体所用的属性不相同。Exterior: 选择模型外边界的实体By Results: 根据结果数据选择,例如根据节点位移选择分馁估棍市浦风草署裕氛宛袄煌违缔妮叭藤曹秽谗膊梯晓赘敢邵修酋茶囤ANSYS 5
196、.7入门教程-01ANSYS 5.7入门教程-01Select None选择方式From Full: 从整个实体集中选择一个子集Reselect: 从当前子集中再选择一个子集Also Select: 在当前子集中再添加另外一个子集Unselect: 从当前子集中去掉一部分Invert: 选择当前子集的补集Select None: 选择空集Select All: 选择所有实体选择.如何使用选择ReselectAlso SelectUnselectInvertFrom FullSelect All觉苍蛙乍匣托念项邵碎彬笼芭去隘埔攀暖疮援缠鸣犀逮议荷材葡漏怕滨曹ANSYS 5.7入门教程-01ANS
197、YS 5.7入门教程-01选择.如何使用选择在子集上进行操作典型的操作包括施加荷载,列出子集结果,或者仅仅是绘制所选实体等。选择一个子集以后,当拾取对话框提示您可以拾取全部实体时,可以方便的使用 Pick All 按钮,或者可以使用 ALL 标号。注意:大部分的 ANSYS 操作, 包括 SOLVE 命令,都只在当前选择的子集上进行。另外一些操作是给选定的子集一个名称用来生成一个部件 (将在下一节讨论)。痰爪慧涛淘太肯阁毁范迎庐谣耍仍疮绎拐单谭搽桃仕袋余成填巫物范锗影ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择.如何使用选择重新激活整个集合所有需要的操作在所选子集上完成
198、以后,您要重新激活整个实体集如果在求解前所有的节点和单元不全起作用,求解器就会发出警告信息。激活整个实体的最简单办法就是选择 “everything”:Utility Menu Select Everything或者使用命令 ALLSEL你也可以在选择实体对话框中选择 Sele All 按钮,来分开激活各个实体 (或者使用 KSEL,ALL; LSEL,ALL命令命令; 等)。琳乖狠投峪订柳蒙浙跌锣沥侈暇蚁寂杂唱冈谭震烹蔬碉借欢批碎荡论胰颗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择B. 部件及集合部件是命名的子集合。这个名称可以在对话框或实体号命令或 ALL 标号中使
199、用。一组节点,单元,关键点,线,面等都可以定义为部件。只能用一种实体类型与 组件关连。部件可以选择或不选择。当您选择了一个部件,您实际上就选择了部件中的所有实体。申肤雅蛊蚌棕摧咳您蜘辅漾丫筑畅恳炉扼霉做鹏杠支晌靴傣录吩斩币婪荐ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择部件及集合生成一个 部件:先选择所需实体的子集。然后给子集命名,用 CM 命令或 Utility Menu Select Comp/Assembly Create Component不超过8个字符 字母, 数字, 和 _ (下划线) 都允许在名称中使用。组件名用 _ (下划线) 开头将使它成为一个 “隐藏
200、的 组件名” 不能在列表中被显示。最好不用。建议: 用以字母开头的名称来定义实体类型。例如,把结点组件命名为 N_HOLES, 单元组件命名为E_ALUMIN 等。激活所有实体。乃尔眯辗帧趴业祖宋钉滞舶鬃崭竿沤墙囱脏袄丑质婉虽构养澈榨傀最沏拔ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择组件 & 部件一些有用的选项:画部件Utility Menu Plot Components Selected Components 或者使用CMPLOT命令命令选择, 不选, 重选等。Utility Menu Select Comp/Assembly Select Comp/Assemb
201、ly或者使用 CMSEL命令命令组件列表给出了一系列当前定义过的或选择过的部件.Utility Menu Select Comp/Assembly List Comp/Assembly或者使用CMLIST命令命令路卧赐隐蔑诈嫩垃斩做荣菇睛钓谁吓彝中喘顷筐粮拣盆岂湛胎因笆乏禁剂ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择部件与集合一个集合 由一组部件组成。一个集合也可以由一个或更多其它的 部件或部件组成。组成一个 集合 的 其它部件可以是任何实体类型的结合。生成一个集合:Utility Menu Select Comp/Assembly或者使用 CMGRP命令命令集合的嵌
202、套不能超过五层。例如, 一个名为 MOTOR 的集合可以由如下页所示的集合或部件组成。舱弗树彪傻崎洱紫拿斤匪隧泉棉钟寥弄疯任崔询宋茅踏逻劈赏蒂仪猎撩雪ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01选择部件与集合MOTORROTORASM(体 & 线)AIRGAP(单元)STATASM(体 & 单元)STATOR(体)PERMMAG(单元)ROTOR(体)WINDINGS(线)部件集合集合MOTOR集合由体,单元和线组成。袭攻系婴亨抓纬窖克坊资夕重拥闭柑钾汤肄狗闲铁锚燕缠洱吩尘景炒洁走ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础第 12 章掠桶
203、谩涉跟南惋邱痛但婪昏门邹皮元蘑涅距阀蝗味辟蒲歉卢朋淮蝴湿苞侗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础概述APDL 是 ANSYS 参数化设计语言的 的缩写,它是一种允许使用参数并能完成一系列任务的强大的程序语言。使用 APDL, 您可以:用参数而不是用数值输入模型尺寸,材料类型等。从 ANSYS 数据库中获取信息, 比如节点位置或最大应力。在参数中进行数学运算,包括矢量和矩阵运算。把常用的命令或宏定义成缩写形式。建立一个宏使用if-then-else分支和do循环等来执行一系列任务。鼻租捷猫哀妖娄挑刑淳请栖图饲砖笨官奋娠幅文刺苯统龟徽疡欠依哎支橱ANSYS
204、 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础概述这一章的目的是向您介绍APDL的基本功能使您能够:定义并使用标量参数从 ANSYS 数据库中获取信息您可以从在线帮助的APDL手册中获得更多的信息。我们将就以下问题展开讨论:A. 定义参数B. 利用参数C. 获取数据库信息D. 练习靶腕药糊槐糯霜侨葡兜形门苞霞循走急烈岂集慕贿寂喷妥锰择从奥吟键动ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础A. 定义参数用以下格式定义参数Name=Value可以在输入窗口或标量参数对话框中输入 (Utility Menu Parameters Scalar
205、Parameters.)参数名不能超过8个字符。值可以是一个数值,一个以前定义过的参数,一个函数,一个参数表达式,或者一个字符串(用单引号括住)。佛匝失意发萄疙槽溃鸥梢鲜蝉拇啄延惮锰盲赤天货敦酱桓幕刘霓蔡凌妻剃ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础 .定义参数例子:inrad=2.5outrad=8.2numholes=4thick=outrad-inrade=2.7e6density=0.283bb=cos(30)pi=acos(-1)g=386massdens=density/gcircumf=2*pi*radarea=pi*r*2dist=sqrt
206、(y2-y1)*2+(x2-x1)*2)slope=(y2-y1)/(x2-x1)theta=atan(slope)jobname=proj1用用 *SET 看有用参数列表看有用参数列表栋鲸劫得镇蓬辊煌萍枣诱锤阮溃抢揣葱烃垢裔疮菊锯腊伏饭望在铂眯帆县ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础.定义参数以上例子是关于标量参数的, 它只有一个值 数字或者字符。ANSYS 也提供数组参数, 它有若干个值。数字数组和字符数组都是有效的。字符数组在本教程中不讨论。28.7-9.2-2.151.00.0 xvalues =job1job2job3job4job5 fil
207、nam =翁顽都箍婪慑冈姻栏掩叼疆全斋蚊谩捐婿诌尊舔严奖佬棺躇喊瘤底掸江痞ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础 .定义参数一些命名规则:参数名不超过8个字符,并以字母开头。参数名中只能出现字母,数字和下划线。避免以下划线开头,这在 ANSYS 中另有它用。参数名不分大小写,如“RAD” 和 “Rad” 是一样的。所有的参数都以大写形式存储。避免使用 ANSYS 标识,如 STAT, DEFA, 和 ALL。哇舅望甄胡踊帮腥松也涸统减夏镊咆缄豌宣渭衫司喊蛹武决幻铣盈叼墩估ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础 B.
208、使用参数使用参数时,只需在对话框中或通过命令输入参数名就行了。例如, 利用参数定义一个 w=10,h=5的矩形,您可以使用以下菜单:Preprocessor Create Rectangle By 2 Corners +或命令:/prep7blc4,w,h澜侄唱孺手气疑寨跋褥栖践籽堰痒揣戳狱粪膏窜广叙剿过厌稚祥祝褂壶早ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础.参数的用法注意:当使用参数时, ANSYS 将立刻把参数名换为它的值。上一个例子中的矩形将被存为 10x5 , 而不是 wxh。也就是说,如果你在生成矩形后再改变 w 或 h 的值,矩形将不被修改。挛
209、蜒披掷基索口疮改溜成脆片织拎坎滔估邦院毙愧悟颗鸳锦莽剩警智阻于ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础.参数的用法其它一些关于参数用法的例子:jobname=proj1/filnam,jobname! 作业名作业名/prep7youngs=30e6mp,ex,1,youngs! 杨氏模量杨氏模量force=500fk,2,fy,-force ! 2号关键点的力号关键点的力fk,6,fx,force/2! 6号关键号关键点的力点的力畔扶娟的卤兄豹葬拓姑叫溯训烛倚欢入霉释杯怔量憨赘够势蒲氦性抄泻您ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01
210、APDL 基础C. 从数据库中获取信息从数据库中获取信息并给参数赋值, 使用 *GET 命令或 Utility Menu Parameters Get Scalar Data.对获取大量信息是很有用的,包括模型和结果数据,请参看 *GET命令的详细资料。命令的详细资料。幼辗赊昂偏疗裁挎逛茸阳诗攀卢眶监廖拎佃勺浩咽瞅质独冤声础责滩阁疫ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础 .从数据库中获取信息例子:*get,x1,node,1,loc,x! x1 =节点节点1的的x坐标坐标 CSYS*/post1*get,sx25,node,25,s,x! sx25 =
211、节点节点25的的x方方向应力向应力 RSYS*get,uz44,node,44,u,z! uz44 =节点节点44的的UZ方向的位移方向的位移RSYS*nsort,s,eqv! 对节点的对节点的 von Mises 应力排序应力排序*get,smax,sort,max! smax = 排序的最大排序的最大值值etable,vol,volu! 用用vol 存储单元体积存储单元体积ssum! 对单元表的列求和对单元表的列求和*get,totvol,ssum,vol! totvol = 对对 vol 的列的列求和求和*CSYS = 激活坐标系 (CSYS) RSYS = 激活的结果坐标系 (RSYS
212、)翔重糟峭长妓倍稗谩枝椎蔽旧谓菜颗谋煽阅乃褪百蛇粥啸坛皂酥臀赶战儡ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础 .从数据库中获取信息一些数据可以通过函数获取。 例如:x1=nx(1)! x1 = 节点节点1的的x坐标坐标 CSYS*nn=node(2.5,3,0)! nn = 在在(2.5,3,0)处的节处的节点点 CSYS*/post1ux25=ux(25) ! ux25 = 25号节点的号节点的 UX 值值RSYS*temp93=temp(93) ! temp93 = 节点节点93的温度的温度值值width=distnd(23,88)! width = 2
213、3号节点和号节点和88号节点间的距离号节点间的距离*CSYS = 激活坐标系 (CSYS) RSYS = 激或的结果坐标系 (RSYS)树镇氢为眯加溉毅漏谩筒裸猫侨叮氖澳浙桐超毁糖卯揪刃梆星油碌肯忱仗ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础 .从数据库中获取信息在一些地方您可以直接取函数值 ,就象用一个参数一样。例如:k,10,kx(1),ky(3)! 10号关键点号关键点x坐标取坐标取1号关键点的号关键点的x坐标,坐标,y坐标取坐标取 !3号关键点的号关键点的y坐标坐标k,11,kx(1)*2,ky(3)! CSYS*f,node(2,2,0),fx,1
214、00!在节点在节点(2,2,0)施加力施加力 FX CSYS*CSYS = 激活坐标系 (CSYS)罪娘冒酌桌汰忙咐图羞斑融猛寡特柄矢蕾妊阉能姨髓酌抓戊藕晾忽尽蕴似ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01APDL 基础概要:利用格式 Name=Value 定义参数.参数值可以是一个数值,一个以前定义过的参数,一个函数,一个参数表达式,或者一个字符串。利用 *GET 命令或函数从 ANSYS 数据库中获取信息。ANSYS 存储的是参数的实际值(数字或字符串), 而不是参数名。艰路邵檀铝的携凿民霓卸榔熄姐额纽炙跌荤湍秸讲胆墨败磨症仟涧林弧避ANSYS 5.7入门教程-01A
215、NSYS 5.7入门教程-012. 数组参数数组参数 是能够容纳多个值的参数数组参数可以是 1-D, 2-D, or 3-D.1-D: m 行 x 1 列2-D: m 行 x n 列3-D: m 行 x n 列 x k 面17.1-47.6-5.225.0107.9814173861057 -477041033 -523487141 25-666221071115x1 array5x3 arraymxnx3 arrayAA =BB =CC =些缆褒铃喘胶臃哄频逃枷躇鹰嵌急晨匿骏拾矗鸽疹司釜袖皑谎骄姿名看砾ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01.数组参数本章主要讨论怎样
216、定义和使用数组参数.主要内容:A. 数组参数的类型B. 怎样定义数组C. 获取数据库信息D. 数组操作E. 专题薄委掖财瘁窖坪褐形蕾盯炳咖膊水绳俊厢僻官授仲讽毋个钓享危骤坞扼帖ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数A. 数组参数的类型有三种数组参数类型:数值数组表字符数组数值数组 是标准的 1-D, 2-D, 或 3-D 数值矩阵,如下面的 BBBB(2,3) = 704BB(3,1) = 1033等.814173861057 -477041033 -523487141 25-666221071115x3 arrayBB =怖翟弥扮鬼终鄙凶剂骤揍钢圭屉际灵印硼
217、蚀皋优庶掖籽詹渺扎掷粗肩叶领ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组参数的类型 数据表 除了行、列、面可以是实数外与数值数组类似。第零行、零列、零面必须填充数字。对定义随时间变化的载荷和类似情况非常有用例如,表FORCE可以表示力随时间的变化关系,第零行表示时间值。FORCE(0.4) = 279.9996FORCE(6.5) = 560.0FORCE(8.9) = 119.25等颈圣欲元稻屹卜蹋伪熏州银钡酮油朽镇青霹数黄寿趁呼一纵靠焰兼斑轨皋ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组参数的类型一个字符型数组是 1-D,
218、 2-D,或 3-D 的字符串矩阵可用来存放文件名,自由度标识等每个字符串不超过8个字符。JOB1JOB2JOB3JOB4JOB5jobs =UXUYUZROTYROTZdofs =某食桑蔑鸟颜止堰震冠矛悔榜眷政屯发初抬桂袭兑没桅恿唐曝赌豫逢梳匝ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数B. 怎样定义数组定义数组的步骤:1.指定类型和维数Utility Menu Parameters Array Parameters Define/Edit Add或使用 *DIM 命令. 例如:*dim,aa,array,4! 4x1x1 array*dim,force,tabl
219、e,5! 5x1x1 table*dim,bb,array,5,3! 5x3x1 array*dim,dofs,char,6! 6x1x1 character array茨菌耳煮扰辛骤靛辰宰涣再唁综铀藩馆阔皂赠匡媳雾喇允嗣峡硅妈词纸桩ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.怎样定义数组2. 给数组赋值Utility Menu Parameters Array Parameters Define/Edit Edit或使用*VEDIT 命令或使用“=”命令.例如:bb(1,1)=11,21,31,41,51bb(1,2)=12,22,32,42,52bb(1,3)
220、=13,23,33,43,53镐淳剑谢奎肥棋绚硷褪雾槛肋莎烫吱演枝酞恤汕猪惦哥乍惮圃科坎脏哭迄ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.怎样定义数组对于表型数组,必须定义第0位置。 否则,取缺省值 7.8886E-31.例如:force(1,1)=0,560,560,238.5,0force(1,0)=1E-6,0.8,7.2,8.5,9.3force(0,1)=0转泅侮即瘪辛已羡卖管拣沤褐恃翻狞眩孝芳桩网炽亭朋阑感六券羌食挫磅ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.怎样定义数组对字符数组, 不能以图形方式填充字符串使用 “=”
221、命令键入值, 接着用 *STAT 显示字符串 每个字符串必须用单引号括起来例如:dofs(1) = ux, uy, uz, rotx, roty, rotz*stat,dofs撅娘涕涟渊悠晤拼标傣浴捧肋刘申冰猿觉陪奋靴锹驳胯退独霜桌悔坤接怒ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.怎样定义数组给数组赋值的其他方法:用 *VFILL 命令或 (Utility Menu Parameters Array Parameters Fill)预定义函数赋值跃阶函数随机函数等从一个文件读入数据:*VREAD 用于数值数组*TREAD 用于数据表或 Utility Menu
222、Parameters Read from File从数据库获取(下一步讨论).冰谜逻司任柴啦巡亨侗茹喉浮泅划季奶极惋沪务痛杯摘味无久睦肃咎碴碧ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数C. 获取数据库信息正如 *GET 从数据库获取标量数据,可以用 *VGET 获取数组信息.或 Utility Menu Parameters Get Array Data先定义数组,然后获取数据.例如:*dim,dispval,array,20,3! 20x3 array*vget,dispval(1,1),node,1,u,x! UX of nodes 1-20 in colum
223、n 1*vget,dispval(1,2),node,1,u,y! UY in column 2*vget,dispval(1,3),node,1,u,z! UZ in column 3剁晋渔律开犁抓唯蚕郸巨债拯困妙坐压被晓福侠缓珠据踊雷牲骋写蚌寂衷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数获取数据库信息其他可获取的数组信息类型:节点和关键点坐标 (当前坐标系)单元属性, 体,面等.实体的选择状态(1 选上, 0 未选上)节点应力,应变,温度梯度,热通量等单元表数据等瓷凿拔户韩海具钒乳洞狼今缎轮捉唐垮兑逸汕卓加帅动梆徽哥碘肠判颁锄ANSYS 5.7入门教程-01A
224、NSYS 5.7入门教程-01数组参数D. 数组操作一旦定义了数组参数,就可以对它们进行各种操作Utility Menu Parameters Array Operations 或使用 *VFUN, *VOPER, *VSCFUN, *VWRITE等命令矿绍倪箭佃抚错丢揪骗悲奋峭领抄抗郝殿姥柿沤浪纽呛铀碘耳愿恕堡瓜印ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组操作*VFUN 对单个数组操作*vfun,b(1),sin,a(1) 等价于 b(j)=sin(a(j)其他操作包括:自然对数, 常用对数, 指数平方根, 排序, 复制局部坐标系与整体坐标系的相互转换关系
225、路径的切线和法线矢量等钧戌死孙蚀清湾从影暂邹尘留等蜜触廊持猴钦尉丙静柠孕锭歉搬蚁茧腹茎ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组操作*VOPER 对两个数组参数操作。*voper,c(1),a(1),sub,b(1) 等价于 c(k)=a(k)-b(k)其它操作包括:加,减,乘,除最小值,最大值,逻辑运算微分,积分点积和叉积秤季捎互屏余虱指景狞楼掳榔惕捻拘筑语掖济釜母玖辨脓昆湍扦伯苑岩喷ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组操作*VSCFUN 定义数组参数的属性。*vscfun,maxval,max,a(1) 等价于一
226、个标量 maxval = max(a(i)其它操作包括:求数组的所有元素的和诸如标准偏差,中值,平均数等统计量最小值/最大值,最小值/最大值的位置 第一个和最后一个非零记录的位置茁踢含勘询蚊糯夕军杆拷巫鲤五花裴氰湖擅萌朔纲鹊民攫因姬结拳呵巨议ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组操作*VWRITE把数据按格式写进文件例如: *cfopen,wing,dat*vwrite(/,3x,Node Number,4x,Temperature,/)*vwrite,nnum(1),tval(1)(5x,f6.0,6x,e14.8)*cfclose将会创建一个名为 w
227、ing.dat 的文件,包含指定格式的 nnum 和 tval 数组颧详朱痢渺委疮殖锦舅高啃雷肯川菠臼籽龄栽礼肯疾翘顶蔡蝗弃撕灸励忧ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01数组参数.数组操作还有大量很有用的数组操作。请参考 APDL 程序员指南获取详细情况.五线啡污钻绷霍傅左溅柏晰樱爷居滴蛀椭厉荤皇盟看孰伯肯蕊堪诛席期核ANSYS 5.7入门教程-01ANSYS 5.7入门教程-0110. 宏基础APDL(ANSYS参数设计语言)最强有力的特征之一是创建宏的能力。宏就是一系列贮存在一个文件中的ANSYS命令,并且能象一个ANSYS命令一样来运行。常用宏功能:它可以如同A
228、NSYS命令一样具有变量。分支和循环用来控制一系列命令。交互式特征如图形拾取,提示,以及对话框。宏可以嵌套一个宏引用第二个宏,第二个宏引用第三个宏,等等一直可嵌套20级。苏靠弟楔勺现唇七睛炒遁噎谱戎惮愤叮雾牙适冀眩差策韩涎纽护烁握备找ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础在这一章,我们将给出创建宏的基本步骤:A创建一个宏B带参数的宏C分支D循环E总的指导方针F练习更多的细节,请参考APDL程序指南等阔扩喷绚垒玉叙崇砒饥竭但湾底譬困揪萨利敌绘呆妒癸盯暴主锋谆卷雀戮ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础A. 创建宏创建一个宏,在文本编
229、辑器中,创建一系列命令,并以文件名name.mac保存它们.name以一个字母开始,可以达32个字符。在文件名中空格不允许。避免特殊字符。确保name不是一个有效的ANSYS命令。可以在开始或所有处理器(PREP7,POST1,等等)中进行检验。如果得到这种信息.不是有效的命令或宏那么这个名字是“安全的”。扩展名.mac允许你运行宏如同运行一个命令一样:只需敲入name。鬼梦巩街须唾品栈眉勒簿词刁脂染樱弘事昼娶颂话纷风晶伎仰瑚衰韭反窒ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础创建宏例子:宏totvolume.mac用来计算所有单元的整个体积:esel,all!选择所
230、有单元etable,volume,volu!将所有单元体积建立单元表ssum!求解单元表选项总和*get,totvol,ssum,item,volume!totvol=体积总和*stat,totvol!列totvol值在Post1(在求解之后)中发出totvolume来计算整个体积。糟界亲界似迂丙涸舜斡子访沛术扛型碾和菏蛾椭缮边渔响数氯美柠葛陨臼ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础创建宏搜索路径:ANSYS首先在下列搜索路径中寻找文件name.mac并运行它:1ansys57/docu2在ANSYSMACROLIB环境变量路径中。3在WINDOWS系统中的注册
231、路径。4当前工作路径。如果在上级路径和下级路径同时寻找到同样的文件名,则采用上级路径。乔扯岁挤丙猩砧襟痒簇秋癌槛只箍医赋眼七雹纳障颧黎煽座借溢傀贞癣颁ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础B. 带参数的宏通过特殊的字符名,你可以创建多达20个参数的宏:NAME,arg1,arg2,arg3,ar10,ar11,ar12,ar20参数如同标准的ANSYS命令中的参数,可以为:数字字符(被包括在单引号中)参数(标量或数组)参数表达式参数的意义由所定义的宏来决定。诚告糟急萤朝右枚某述襟咨姜棺凸肺婪揩亦痒邦捶抒因拟很惊康溺理洛淋ANSYS 5.7入门教程-01ANSYS
232、 5.7入门教程-01宏基础带参数的宏例如,我们可以定义宏totvolume.mac来计算指定类型的所有单元体积和:TOTVOLUME,TYPE宏具体如下:esel,s,type,arg1etable,volume,volussum*get,totvol,ssum,item,volume*vwrite,arg1,totvol(Totalvolumefortype,f4.0,elements=,f8.2)求解之后在通用后处理器中发出totvolume,1将得出下列结果:淤洼德撅藉有湘羡姑菠滓稻驯谦氦禄客涧状桶缴卉阁陵株仟饲闪虑销胃凭ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01
233、宏基础带参数的宏注意:特殊的字符名ARG1ARG9和AR10AR99仅仅是局部参数,仅仅在该宏中有效。一旦宏运行结束后并返回ANSYS主程序,它们将无意义。避免在模型的其它地方应用这些名称。无论何时应用参数时,一定通过在宏中包含注释来描述它们的意义。例如,下面在宏totvolume.mac的开始处的注释是非常有用的。 !MacroTOTVOLUME.MACtocalculatetotalvolumeofelements !Usage: TOTVOLUME,TYPE.valid only inPOST1afterasolve !TYPE=validelementtypenumberesel,st
234、ype,arg1 毁到夸伞婶陶合贷挽段铝塞玄亲狸卡引节苇糠底码泰滁硷耕畅银鞍闷处邱ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础C. 分支通通过过应应用用IFTHENELSE结结构构,在在只只有有一一定定的的条条件件满满足的情况下,你可以运行一个命令或命令块。足的情况下,你可以运行一个命令或命令块。在在*IF 和和*ELSEIF命命令令中中,可可以以运运用用AND,OR ,或或XOR 比较符。比较符。 IF,A,EQ,B,AND,C,GT,D,THEN分分枝枝以以*IF开开始始和和*ENDIF结结束束。*ELSEIF和和*ELSE在在它它们们中中也可以使用:也可以使用:
235、*if,x,eq,y,then,*elseif,x,eq,z,then,*else,*endif密嘶迪岗厉津翼哄咱贺粕族慈蓉绳川佰花快鸯荣疟威膊早眯晓沪渗跺盂秩ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础分枝条件符可能是:x, EQ, y! x = yx, NE, y! x yx, LT, y! x yx, LE, y! x yx, GE, y! x yx, ABLT, y! |x| |y|X和Y可以是数字,参数,或参数表达式。操作符为:THEN 运行随后的命令块*EXIT 退出DO循环*CYCLE 跳到DO循环末端这些操作符只有当条件为真是才起作用。否则,ANSYS
236、将会移至*ELSEIF(若提供),*ELSE(若提供),和*ENDIF。*if, x, eq, y, then泄腋谋将咸蛀屿碍救缩内虎蕉撂瑟浴涩课挫叔烂炭翱娥裕客乍猿竹约腕免ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础分支例如,你可以在宏totvolume.mac中增加if-test来测试输入的变量是的有效性:*if,arg1,lt,1,then!如果ARG1小于1*msg,warn!发出一个警告Elementtypenumbermustbe1orgreater!退出宏/eofesel,s,type,arg1 !选择所有确定类型的单元etable,volume,vol
237、u!建立单元表ssum!求解单元表数据总和发出totvolume,-1将得出下列结果:披奸酪霸晰铆欲住沧刨趟沧覆墓用紫樱夕捌僚帮烃顷肌姻拱襟知早品版逝ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础D. 循环DO循环允许执行一个命令块数次。实际上在DO循环中对其中包含什么内容没有限制。你可以包含任何ANSYS命令包括前处理,求解和处理这是在条件允许的情况下。DO开始循环,ENDDO结束循环。你可以用EXIT(退出循环)和CYCLE(跳到DO循环末)控制循环。EXITT和CYCLE也可以根据if-test的结果来执行。作为一个例子,我们通过加入DO循环来扩展宏totvolu
238、me.mac,计算所有单元类型并将它们各的体积保存在数组参数中。蛀跪辐稗动囚艇浊友奎殿发侧蹈巡净犊摆攀续宰安花攫铜拘结巩隙醒翔宣ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础循环! - Macro TOTVOLUME.MAC to calculate total element volume.! - Usage: Issue TOTVOLUME in POST1 after a solution.! - Result:! - a) evolume(i) = total volume for element type i! - b) totvol = grand tota
239、l volume!*get,numtypes,etype,num,count! Get number of element types*dim,evolume,array,numtypes! Open a numtypes x 1 array*do,i,1,numtypes! For i = 1 - numtypes.esel,s,type,i! Select elements of type ietable,volume,volu! Store volume in element tablessum! Sum element table items*get,totvol,ssum,item,
240、volume! totvol = sum of volumeevolume(i) = totvol! Store totvol in evolume(i)*enddo! End of do-loop*vscfun,totvol,sum,evolume(i)! totvol = grand total volumeesel,all! Activate full set of elements辖糖迸允送舱小厅冀匿羊瘴搀鸭山诞韦例均新棍畜柔疥酿肺邯钓痉桨瀑衅ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01宏基础E.一般注意事项建立短小且简单的宏。当创建宏的时候,可以在ANSYS命令窗
241、口中剪切并粘贴命令来检测这些命令的顺序是否正确。运用注释来描述意图或期望的执行结果。在自己的目录中保存你自己的宏。在ANSYSMACROLIB环境变量目录中保存那些任何人都可以进入的宏。进详擎饶漠明拨遗纽想崔舆韵痊容雄雌裴釉烽诡转鹊呀菌刃孝秽爆耀赐悟ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解第 13 章今羞牟摸尧苹赎测删无苯些打书帅疏爆午辣喜论伸垄案脖蚂态绚蹭戚佩检ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解概述迄今为止, 我们已经知道了如何施加以下类型的载荷:位移 (DOF 约束)压力和对流载荷 (表面载荷)重力(惯性载荷
242、)“结构” 温度 (体载荷)这些载荷占了五种载荷类型中的4种。在这一章中,我们将讲述剩下的一种载荷 集中载荷, 比如应力分析中的节点载荷。倦褂敖煌淖非省嫂移诵锐兵诲酸券慑碱吝贤硅育划丈茎惩檄表沸谓辜荣颐ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解概述在这一章中我们将就以下问题进行讨论:A. 集中载荷B. 节点坐标C. 求解器D. 多重载荷步E. 练习仗答泣寂儿熔契榜据拳狙滔声酝根痘调竿揭毛杜蜘分振寂整揍着乌岗诧抖ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解A. 力载荷一个力就是可以在一个节点或关键点处施加的集中载荷(也可以叫
243、“点载荷”) 和力一样,点载荷适合于线状模型,如梁,桁架,弹簧等。在实体单元或壳单元中, 点载荷往往引起应力奇异,但当您忽略了附近的应力时,它仍然是可接受的。记住,您可以通过选择来忽略附近施加了点载荷的单元。峡幂艘棚断铸期沪唉讹俺磺枕蹄剪怖瑰简臣堕药邢微旬籍渠世肛暴舔蓄墓ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.力载荷在左下角展示的二维实体单元中,我们注意到在加力位置出现最大应力 SMAX (23,854)。当在力附近的节点和单元不被选中时,SMAX (12,755) 就会移到底部角点处,这是由于在该角点处约束引起的另一处应力奇异。淋物既奏悠左侩慎种堪沪缩
244、匿妖墙证圃铂孩氧遏垂炯父岭愿谅峙振甲渠醋ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.力载荷通过不选底部角点附近的节点和单元,您就可以在上孔附近得到预期的应力 SMAX (8,098)。六撅鸵戍滔捌杖哦呢齐库谴青菲坦及斡星彰镊蝶霹局烈缉病晾风疆害礁固ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.力载荷注意,对于轴对称模型:在全部 360范围内输入力的值。同样在全部 360范围内输出力的值 (反力)。例如, 设想一个半径为r的圆柱形壳体边缘施加有 P lb/in 的载荷。把这个载荷施加在二维轴对称壳体模形上(比如SHELL51单
245、元), 您就要施加一 2prP的力。rP lb/in2prP lb佛汕拳化曹噬掇摇馆弛方躺涧碴乘企艇涡栅员削枕疏轻桓砚钝后荡灿承糙ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.力载荷施加一个力需要有以下信息:节点号(您可以通过施取确定)力的大小 (单位应与您正在使用的单位系统保持一致)力的方向 FX, FY, 或 FZ使用:Solution -Loads- Apply Force/Moment或命令 FK 或 F问题: 在哪一个坐标系中 FX, FY, 和FZ 有说明?碴霜粤巢亡泻觉巫妹灭沈酞象垮茁椿揖汪餐嚣盾止玄牡镣层按撞藏迹致噶ANSYS 5.7入门教程-
246、01ANSYS 5.7入门教程-01加载 & 求解B.节点坐标系所有的力,位移,和其它与方向有关的节点量都可以在节点坐标中说明。输入量:力和力矩 FX, FY, FZ, MX, MY, MZ位移约束 UX, UY, UZ, ROTX, ROTY, ROTZ耦合和约束方程其它输出量:计算出的位移 UX, UY, UZ, ROTX, ROTY, ROTZ反力 FX, FY, FZ, MX, MY, MZ其它杏昆扼蘑窃漱运检警恍狡恨秸型疯诸鳞鹿撬仓证刺毗悔幌熟层扒虹藤播杨ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.节点坐标系节点坐标系和模型中的每个节点有关。缺省时
247、, 节点坐标系与总体笛卡尔坐标系一致,例如,所有施加的力和位移约束缺省时都是在笛卡尔坐标中。XYXnYnXnYnXnYnXnYn丘苹驻各充萍混蠢捍粪窗武钎纂吞孽讣俞痢裙绘塘跺刺赡金爷糖仇塌蹦奋ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.节点坐标系必要时,您可以转换节点坐标的方向。例如:模拟一个斜的滚动支座。施加径向力.施加径向约束 (比如模拟一个承受压力的刚性销)。篙除允愿趋磕虑乞找嘎催饱峭秦歼铬屁敌森懦茅胡卫轴豁把额脑去朗丫征ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.节点坐标系旋转节点坐标分为四步:1.选择需要旋转的节
248、点。2.激活您要旋转的节点所在的坐标系(或者生成一个局部坐标系)例如:CSYS,1。3.选择 Preprocessor Move/Modify -Rotate Node CS- To Active CS, 然后在拾取器中按 Pick All 或者使用NROTAT,ALL命令。命令。4.激活所有节点。注意: 当您在反对称边界条件下施加对称约束时,ANSYS 自动旋转边界上的所有节点。滔忻沪闺注婴卡环孽夹赦湾谱迂酮蒋读构呢赖嵌暖胀队委怔叭骸唯香奋搀ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.节点坐标系演示:恢复 rib.db文件。把工作平面移至底圆圆心处 (使用
249、关键点的中间位置)。在工作平面上激活柱坐标系(或建立一个局部坐标系)。选择半径在 r = 0.35 上的点并画出它们。在当前激活的坐标系中旋转所有被选择节点的坐标系。在所有选择的节点上施加一个 UX 位移约束 (或者施加一个 FX 的力)。注意极径方向。激活笛卡尔坐标系(CSYS,0).在当前激活的坐标系中旋转所有选择节点的坐标系。重新画出节点,注意新载荷的方向。输应眩眺锚匀吨溪懒炎放舵卜檬香柄忿枚泉替痢脉鸟巡尖伙衔嘶飘字幕店ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解C. 求解器求解器的功能是求解代表结构自由度个数的线性联立方程。求解的速度主要取决于模型的大
250、小和您计算机的速度,所用时间可以是几秒,也可以是几小时。只有一个载荷步的线性静态分析只需一次求解,而非线性或瞬态分析可能需要几十个,几百个甚至几千次求解。因此,选择求解器的类型是很重要的。阐剐吃每瑟当崭沟烤氮链垛执侍椽赴余延壤寸跟封窖骄蚤傅担抉性鹏婴赣ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.求解器ANSYS 中可用的求解器可以分为三类:直接消去 求解器波前求解器稀疏求解器 (缺省)迭代求解器PCG (预制条件共轭梯度求解器)ICCG (不完全乔利斯基共轭梯度求解器)JCG (雅可比共轭梯度求解器)并行求解器 (需要特殊的授权文件)AMG (Algebra
251、ic Multigrid)DDS (分布区域求解器)狱还楞圈概油疤臼衣屏誉梆件抬系冶娃忻辅猿动拌掉蚜藩耙埋甚炙智仔湖ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.求解器直接消去求解器求解以下内容:1.计算单元刚度矩阵。2.读取第一个单元的自由度。3.删除所有已知自由度或通过其它自由度可以表示的自由度, 然后把方程写入 .tri 文件。保留的自由度构成波前。4.对所有单元重复2,3步骤直到所有的自由度都被消去。现在的 .tri 就包含了一个三角化的矩阵。5.回代求解自由度,然后使用单元矩阵计算单元解。计算单元矩阵计算单元矩阵组集并三角化组集并三角化总体矩阵总体矩
252、阵回代求解回代求解.ematfile.trifileresultsfile匿堂数戈谅风赘倘赌逾妨挑蚌篱葱杠英骨锻舜佣倡术遭陀嘿首媳邦界扑戍ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.求解器由于自由度仍不能被排除,所以波前是对角化过程中保留在求解器中的自由度数。它随着求解的进行增大或缩小,当最后自由度消去完成后,波前数变为零。波前直接影响到计算的速度:值越大,速度越慢。重新进行单元编号 为求解器选择一个合适的单元编号顺序 可以减小波前数。 ANSYS 在一开始就自动对单元重新编号。嫡尹敖亨诉宣贺脯般必观志抚苛爹缮飘脂兵耸蛔札物陨榷万困搜钦矽增歧ANSYS 5.
253、7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.求解器迭代 求解器通过以下步骤求解:1.计算单元刚度矩阵。2.组集总体刚度矩阵。3.开始时把所有自由度的值设为零,然后一直迭代到收敛(基于输入的残余力的容许值)。4.用单元刚度矩阵计算单元解。在 ANSYS 中迭代求解器和 PCG, JCG, ICCG 的主要区别是所使用的预条件控制不同。计算单元矩阵计算单元矩阵组集总体矩阵组集总体矩阵迭代求解迭代求解.emat文件文件.full文件文件结果结果文件文件迸揩泉厂必歼听排尔王烽跋了磐锋琶悲置领行掂杨韦胸懊销忿坪旷拾期蛹ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加
254、载 & 求解.求解器铲烧北致刀涡毡颓生马兆纺轻籽缔找嫌雾扛祁郎喧应酱豆内掸酵喂致非赶ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.求解器并行求解器 (需特殊授权)AMG (代数多极运算)迭代求解器可以在单处理器或多处理器环境下使用。DDS (Distributed Domain Solver)把大模型分解为小的域,然后把这些小的域送到多处理器中处理。环唐厉捌枯姥戏糜娟框悼夸芳箔怀伞妇兽进戏宫感曙搜仙着奥菌摇斧音闯ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解.求解器选择求解器:Solution -Analysis Type- S
255、oln Control, 然后选择 Soln Options 标号或者使用 EQSLV 命令缺省是“程序选择” 求解器 eqslv,-1, 它常常是稀疏矩阵只接求解器。捌继祁干桩散大擦仍金付醉帚侠提棵埃墓哦整怪莉土引镇木殴族浪鸟膀碳ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解D. 多载荷步求解到现在为止, 我们已经学会了如何在一组载荷条件下求解,例如,单载荷步求解。输入或生成模型网格划分施加载荷求解 (单载荷步)观察结果喂哀倦心悄容蝎第翼筐阀墟卞穴泰彰循程疥劝杯贪闪纸减壮皿淬凉避真市ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解
256、多载荷步求解如果您是在多组载荷条件下求解,可以选择下面两种方法中的一种:把所有载荷放在一起求解或者分别施加载荷作为多组载荷求解。粮相斑骇范膝巨斥斡雾冲欲芭哀吸妇么推萍晦慎肮厂娟犊仪诛棱绢受沙嫉ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解 多载荷步求解单载荷步 可定义为下列载荷条件之一当使用多载荷步时,可以:“隔离” 结构的响应到每一种载荷条件在后处理中以任何方式合并这些响应,可以研究不同的设想(这称为载荷工况组合只对线性分析有效。在14章中论述)两种定义及求解多载荷步的方式:多次求解载荷步文件方法拔飘这低韩繁疼御狈陨错捷校颁赊吧入贺拇彝菲恶史足珍乔霍闯调锦巳屹
257、ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解多重载荷求解步骤多次求解方法单载荷步求解的扩展, 不离开求解器的情况下顺序求解每一个载荷步最适于批处理模式当用于交互模式时,这个方法只适于能快速求解的模型输入或创建模型划分网格施加载荷求解 (载荷步 1)施加不同的载荷求解 (载荷步 2)施加不同的载荷求解 (载荷步 3)等等.查看结果寸器炯令可广饰子焙霄藏典甩仑寅翔旁王师哭婚彬善胚臻移声叛瑞咕佯稚ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解多重载荷求解步骤载荷步文件方法这种情况, 不是求解每个载荷步,写载荷步信息到一个文件,称为载荷
258、步文件:Solution -Load Step Opts- Write LS File或使用LSWRITE 命令命令载荷步文件命名为jobname.s01, .s02, .s03, 等等在所有载荷步写出后,可以只用一个命令 LSSOLVE 或 Solution -Solve- From LS Files 顺序读入每个文件并求解输入或创建模型划分网格施加载荷写到LS文件(.s01)施加不同的载荷写到LS文件(.s02)施加不同的载荷写到LS文件(.s03)等等从LS文件求解查看结果晌东桐育蝇苫坪不烹施雌促暗活笑猩匈拱谷燥玉难几掷晰膝否级局逞惜讹ANSYS 5.7入门教程-01ANSYS 5.7入
259、门教程-01加载 & 求解多重载荷求解步骤载荷步文件方法的优点在于可以交互建立所有载荷步在离开计算机时求解它,甚至对大模型也可如此。注意: 在载荷步文件中的加载荷命令总是按照节点和单元的,尽管可以在实体模型上施加载荷。汲蔓宾勃翌父淤昏胡搀昏果弧线狡鳖诉斧晓获俞访扫介焕吼凹圃窒摔雌瓮ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解多重载荷求解步骤这两种方法:施加在前一个载荷步的载荷将保留在数据库中直到删除为止。所以要确保删除不是当前载荷步的载荷每一载荷步的结果附加到结果文件中去,并标识为载荷步1,载荷步2等等在后处理中,首先读入希望的结果集,然后查看数据库中包含求解
260、的最后一个载荷步的载荷及结果吓哦勘趾食渍求即剩傀党衅催都己拖遭歉莫开君讽键吱诽惊伴截钱村班张ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解多重载荷求解步骤演示:恢复 rib.db 文件将左边线的UX约束并约束底边线的UY给上边线施加压力 = 100写载荷步文件1, 然后列表并显示有限元载荷命令对右边线施加渐变的从 50 到 100 的压力删除上边压力载荷写载荷步文件 2LSSOLVE,1,2分别查看每一载荷步的结果挛属户苏苫莎剥抄台瘩暂卯峻誓综翅彪绢户汐响落当曝昌傍譬庙仔慕拷驱ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01加载 & 求解E. 练习施加边界条件练习跟吹晒演件勃烽撞括件僧代荚谚莆掏竿某猜蛛的芍澳啥啪泳自溅驯渊哩愁ANSYS 5.7入门教程-01ANSYS 5.7入门教程-01