基于SolidWorks和ANSYS的机器人手臂性能分析与优化设计
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
・48・ 机器人技术 机械 2009年第12期 总第36卷
———————————————
收稿日期:2008-12-22
基金项目:成都市科技攻关项目(08GGZD089GX -007)
基于SolidWorks 和ANSYS 的机器人手臂
性能分析与优化设计
赵伟1,殷国富1,陈航1,周晓军2
(1.四川大学 制造科学与工程学院,四川 成都 610065;2.成都广泰实业有限公司,四川 成都 610165) 摘要:在国内外工业机器人的研究基础上,针对机械手的结构特点和性能要求,采用基于SolidWorks 的三维建模和基于ANSYS 的结构性能分析相结合的方法,对所开发的50 kg 工业机器人大臂进行了性能分析和结构优化设计,对解决产品结构性能设计中存在的问题、缩短产品设计周期具有指导意义,改变了传统工业机器人的设计方面的局限性,一定程度上丰富了工业机器人的设计方法。
关键词:SolidWorks ;ANSYS ;机械手;结构分析;优化设计
中图分类号:TP241,TP391.77 文献标识码:A 文章编号:1006-0316 (2009) 12-0048-03
Property analysis and structure optimization of robotic arm based on SolidWorks and ANSYS
ZHAO Wei 1,YIN Guo-fu 1,CHEN Hang 1,ZHOU Xiao-jun 2
(1.School of Manufacturing Science and Engineering ,Sichuan University ,Chengdu 610065,China ;
2.Chengdu Great Industrial co. Ltd.,Chengdu 610165,China)
Abstract :On the basis of national and international industrial robot’s study productions. Given the sturcture and properties requirements of the manipulator, 3D modeling and performance analysis based on the SolidWorks and ANSYS were utilized to optimize the dimension as well as the structure of 50 kg industrial robotic arms which were newly developed. These two methods efficiently resolve the problem during the product design processing and greatly shorten the design period.It solves the problem of limited design and increases industrial robot’s design methods to a certain extent. Key words :SolidWorks ;ANSYS ;robotic arm ;structural analysis ;optimization
机器人技术在现阶段是一种前沿技术,它与生物技术、大型计算机技术、纳米技术等一起被认为是未来科技发展的方向。工业机器人是一种集人工智能、计算机、电子通信、机械制造等先进技术于一体的自动化装备。广泛应用于现代化生产中的自动化生产线上,很大程度地提高了生产效率。
机械手臂是机器人的一个重要组成部分,一直是研究的重点,但是机械手臂的结构设计不是一个唯一性设计。现在世界上一些先进的机器人制造厂商,如瑞典ABB 、日本FANUC 和Yaskawa ,德国KUKA 等公司都设计出了具有各自特色的机器人手臂,并且都形成系列化的产品。国内工业机器人的研发、生产尚处于行业初期,还没有形成商品化、
系列化。机械手臂的结构设计大多采用相似设计,处于经验设计阶段,其结构的合理性、科学性没有理论依据,致使设计出来的机械手臂,一方面可能存在局部结构太结实、手臂的重量和惯量增加的问题,给机械手的运行带来负面影响,另一方面,局部结构的强度可能又不够,影响整体刚度,并有可能在使用中提前损坏。为了验证机械手臂结构设计的合理性,就必须生产样机,再做大量强度试验来验证,然后再对结构进行改进,之后才能小批生产形成商品,这样使整个开发周期延长,开发成本也相应增加。
本文以三维建模软件SolidWorks 和有限元分析软件ANSYS 相结合,进行了机械手臂的三维设计
机械2009年第12期 总第36卷机器人技术 ・49・
和有限元分析。旨在对50 kg负载机器人的研究分析的基础上,以此作为平台,从而有可能实现产品的系列化、标准化,从而提高产品的设计效率,缩短产品的设计周期,降低成本,为企业在激烈的市场竞争中赢得时间。
1 机械手臂的三维实体建模方法
SolidWorks是基于Windows平台开发的智能型高级CAD/CAM/CAE组合软件,使用Windows OLE 技术、直观式设计技术、先进的parasolid内核以及良好的与第三方软件的集成技术,已经成为全球装机量最大的软件。
现代工业机器人的重复定位精度一般都能够达到0.4 mm以内,所以在机械手臂的设计上必须要考虑的是减轻机械手臂的重量、并且要保证机械手臂的刚度,即在设计的时候要考虑静刚度和动刚度,从而有效减轻机械手臂的振动。
由于机械手臂本身的结构特点,还要考虑以后导入ANSYS后的数据衔接问题,因此在建模的过程中要考虑ANSYS建模的习惯。模型在建立的过程中大量使用草图功能,用草图生成各种模型的基本结构,然后辅助以拉伸、旋转、切除等方法生成实体,从而提高了效率、缩短了设计周期。在做ANSYS分析的时候把模型做了适当的简化,如果形体过于复杂,把模型导入ANSYS软件中时,会出现一些实体结构无法识别,造成网格划分的困难或者分析结果不收敛,从而影响分析精度。
对于机械手臂的设计,从能实现基本功能的最简单结构开始,然后根据有限元分析结果,对受力大的部位进行加强、对不受力的部位减少材料,这也体现出CAD建模和有限元分析各自的优点,他们的结合无疑可以大大提升设计效率。图1为某六自由度工业机器人的大臂简图,该机器人要实现的主要功能是抓取、搬运、放置工件及焊接等,可以极大满足多种工业加工需要,其有效运动行程达2 m。
图1 机械手臂简化模型2 机械手臂性能的有限元分析方法
SolidWorks自带的分析插件COSMOS Xpress 可以进行有限元分析,但是它只支持对固态单实体零件的分析,不支持对装配体、表面模型或多实体零件的分析,而且它的约束形式单一,仅限于面约束,同时载荷的施加形式也过少,对于一些特殊的载荷形式,比如非均布载荷以及作用于点或线的载荷都无法进行施加,因而无法处理很多工程实例。ANSYS提供了与各种CAD软件的专用接口,其自带的图形接口能识别IGES、ParaSolid、CATIA、Pro/E、UG 等标准文件。IGES是一种被普遍接受的中间标准格式,可以在不同的CAD和CAE系统之间交换几何模型。ANSYS的IGES输入能力在工业界是最强的,而且,因为过滤器程序可以输入部分文件,所以至少可以输入模型的一些部分。
本文以ANSYS 9.0和SolidWorks 2006为例,将SolidWorks的模型数据进行简化后导入ANSYS 中进行有限元分析。由于IGES文件在导入的时候经常会出现丢面或者多面、多线等情况,导致在后面的处理过程中进行网格划分、添加约束和添加受力的时候出现不可解决的错误,导致分析无法进行,所以在一般分析零件的时候能够简化的就应当尽量简化以减少ANSYS可能会产生的错误。
在进行网格划分前必须设置材料属性,选择单元类型Solid 92,材料的杨氏模量E=205 GPa,弹性模量为0.3。网格划分是建模中非常重要的一个环节,网格划分的好坏将直接影响计算结果的准确性和计算进度,甚至会因为网格划分不合理而导致计算不收敛。根据该实体的结构特点、载荷类型以及分析的需要,网格划分尺寸应不大于实体的最小壁厚值。最后采用自由网格划分的方法进行网格的划分。图2为划分网格后的机械手臂。
图2 简化后的机械手臂
机械手一端通过螺栓与RV减速器相连,RV减速器再与伺服电机相连从而实现机械手臂的转动,所以整个运动过程中的受力都在螺栓连接上;机械