凸轮CAD/CAM系统的研究与开发
发布时间:2021-10-16 05:51
凸轮机构能将凸轮的旋转运动变成从动件有规律的运动,被广泛应用于各类机械中。随着数控加工在我国的深入开展,真正实现我国的凸轮CAD/CAM就显得非常必要,但以往的凸轮设计软件还存在许多不足,如可设计的凸轮类型较少,大多集中于平面凸轮;且采用误差较大、节点数过密的直线逼近法生成凸轮工作曲线,造成计算时间较长;同时这些凸轮设计软件基本上只具有CAD功能,如果想将设计好的凸轮进行仿真和加工,就必须将图形输出到其它通用CAD/CAM软件(如MasterCAM等)中,因此这些软件在实际应用中总不尽人意。为此作者在深入研究了我国有关凸轮设计软件的技术现状、凸轮的工作要求和设计方法,以及CAD/CAM的相关技术后,设计开发了本凸轮CAD/CAM软件。 以往的凸轮机构中,从动件只具有一维的运动方式,当需要有二维的运动配合时,就只能利用两个凸轮进行旋转配合,不但占用较大空间而且运动精度不高。为此在本软件中特别设计了从动件具有二维运动方式的空间曲线柱形凸轮,以减少应用机械中凸轮的数量,并提高运动精度。笔者在论文中详细分析了设计这种新型凸轮的理由和设计思想,以及具体的设计过程。 本研究开发的软件可...
【文章来源】:中南大学湖南省 211工程院校 985工程院校 教育部直属院校
【文章页数】:90 页
【学位级别】:硕士
【部分图文】:
回枉官与椭回官的仟接线
因此采用等间距直线逼近法生成此空间曲线的方法不合适,所以笔者考虑采用等转角直线逼近法,即在X一Y平面内以等角度dt将曲线展开,求出曲线上各相应点的X、Y、Z坐标(参考图3.17和图3.18),再依次将各点连成直线,通过直线来逼近所要求的空间曲线。由于这种方法求出的是凸轮的各点坐标值,图3.17凸轮轮廓在X一Y平面的投影田次比曲松曲找的三推优田Fig3·17theporjeetiondrawingofeamFig3·18the3Ddwarnigofeuvresofoutlineon-XYPlaneema因此在数控加工时,生成的NC代码中只有G01指令,这样通过y~A的变换就能够采用带有数控分度头的四坐标轴数控铣床或加工中心来加工此柱形凸轮。2)曲线的计算曲线如图3.18所示,设X一Y平面上椭圆长轴为a,短轴为b,X一Z平面上圆半径r与椭圆长轴a相等
完成凸轮轮廓曲线的设计后,如果想生成数控加工程序,首先要选择必要的工艺参数,如主轴转速、进给速度、切削刀具和工件材料等。工艺参数选择的窗口界面如图5.2所示:由于刀具的型号较多,所以有必要建立一个刀具数据库来方便用户进行选择。这里采用MicrosoftAcceSS2000建立刀具数据库,并由VB6.0通过ActiveXDataObjecSt(简称ADO)方式联接数据库,供用户进行查询、更改或扩充。数据库文件是一种格式十分复杂的文件,对任何一个程序而言,如果想自行解析文件的格式进而存取数据库的内容,都是一件庞大的工程。但如果通过ActiveX数据对象ADO来存取数据,则不必了解数据库的文件格式,只要通过ADO提供的操作接口,既可以达到存取数据库数据的目的。在使用ADO对象之前
【参考文献】:
期刊论文
[1]数控机床的串行DNC通讯[J]. 阮毅. 机电工程技术. 2002(02)
[2]21世纪的制造技术[J]. 梁福军,石治平. 机械工程学报. 2002(01)
[3]参数化转换凸轮轮廓及自动生成NC代码[J]. 谭哲丽,李克天,郑德涛. 机床与液压. 2001(06)
[4]CAD/CAM《计算机辅助设计与制造》月刊[J]. 电子标准化与质量. 2001(06)
[5]圆柱凸轮的参数化设计及数控加工[J]. 魏胜,李克天,郑德涛. 精密制造与自动化. 2001(04)
[6]AutoCAD二次开发工具综述[J]. 梁艳霞,曹飞. 计算机辅助设计与制造. 2001(07)
[7]Mastercam软件的后置处理文件及其设定方法[J]. 魏尊亮,陈锦昌. 计算机辅助设计与制造. 2001(01)
[8]AutoCAD二次开发技术与实例[J]. 陈猛,刘保嘉. 现代计算机. 2000(10)
[9]数控代码的计算机图形仿真[J]. 罗学科,王东宇,徐兴建. 机械设计与制造. 2000(03)
[10]Visual Basic在凸轮轮廓设计与制造中的应用[J]. 王令其,缪德建,张少刚. 机械设计与制造. 2000(02)
本文编号:3439273
【文章来源】:中南大学湖南省 211工程院校 985工程院校 教育部直属院校
【文章页数】:90 页
【学位级别】:硕士
【部分图文】:
回枉官与椭回官的仟接线
因此采用等间距直线逼近法生成此空间曲线的方法不合适,所以笔者考虑采用等转角直线逼近法,即在X一Y平面内以等角度dt将曲线展开,求出曲线上各相应点的X、Y、Z坐标(参考图3.17和图3.18),再依次将各点连成直线,通过直线来逼近所要求的空间曲线。由于这种方法求出的是凸轮的各点坐标值,图3.17凸轮轮廓在X一Y平面的投影田次比曲松曲找的三推优田Fig3·17theporjeetiondrawingofeamFig3·18the3Ddwarnigofeuvresofoutlineon-XYPlaneema因此在数控加工时,生成的NC代码中只有G01指令,这样通过y~A的变换就能够采用带有数控分度头的四坐标轴数控铣床或加工中心来加工此柱形凸轮。2)曲线的计算曲线如图3.18所示,设X一Y平面上椭圆长轴为a,短轴为b,X一Z平面上圆半径r与椭圆长轴a相等
完成凸轮轮廓曲线的设计后,如果想生成数控加工程序,首先要选择必要的工艺参数,如主轴转速、进给速度、切削刀具和工件材料等。工艺参数选择的窗口界面如图5.2所示:由于刀具的型号较多,所以有必要建立一个刀具数据库来方便用户进行选择。这里采用MicrosoftAcceSS2000建立刀具数据库,并由VB6.0通过ActiveXDataObjecSt(简称ADO)方式联接数据库,供用户进行查询、更改或扩充。数据库文件是一种格式十分复杂的文件,对任何一个程序而言,如果想自行解析文件的格式进而存取数据库的内容,都是一件庞大的工程。但如果通过ActiveX数据对象ADO来存取数据,则不必了解数据库的文件格式,只要通过ADO提供的操作接口,既可以达到存取数据库数据的目的。在使用ADO对象之前
【参考文献】:
期刊论文
[1]数控机床的串行DNC通讯[J]. 阮毅. 机电工程技术. 2002(02)
[2]21世纪的制造技术[J]. 梁福军,石治平. 机械工程学报. 2002(01)
[3]参数化转换凸轮轮廓及自动生成NC代码[J]. 谭哲丽,李克天,郑德涛. 机床与液压. 2001(06)
[4]CAD/CAM《计算机辅助设计与制造》月刊[J]. 电子标准化与质量. 2001(06)
[5]圆柱凸轮的参数化设计及数控加工[J]. 魏胜,李克天,郑德涛. 精密制造与自动化. 2001(04)
[6]AutoCAD二次开发工具综述[J]. 梁艳霞,曹飞. 计算机辅助设计与制造. 2001(07)
[7]Mastercam软件的后置处理文件及其设定方法[J]. 魏尊亮,陈锦昌. 计算机辅助设计与制造. 2001(01)
[8]AutoCAD二次开发技术与实例[J]. 陈猛,刘保嘉. 现代计算机. 2000(10)
[9]数控代码的计算机图形仿真[J]. 罗学科,王东宇,徐兴建. 机械设计与制造. 2000(03)
[10]Visual Basic在凸轮轮廓设计与制造中的应用[J]. 王令其,缪德建,张少刚. 机械设计与制造. 2000(02)
本文编号:3439273
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/3439273.html