近期热点
·如何释放C盘空间 27招具体优化技巧
·系统安装妙法:无光驱、无启动盘安装Windows系统
·CIO要提升企业管理的掌控能力
·SolidWorks Rx 系统诊断与分析 ( 下 )
·SolidWorks Rx 系统诊断与分析 ( 上 )
·第四届中国制造业ERP应用年会征文
 相关文章
·做胜兵,先胜而后求战
·SolidWorks在烟台冰科集团的应用
·空间曲线数控自动编程
·AutoCAD Mechanical 2008 介绍
·UG WAVE技术在航空产品结构件详细设计中的应用
·Autodesk在制造业的行业解决方案
 相关新闻
·
中望精彩亮相2007中国上海建筑设计与城市规划展览会
·
中望精彩亮相2007中国上海建筑设计与城市规划展览会
·
UGS NX5 ROADSHOW-济南站成功落下帷幕
·
测试报告显示:浩辰ICAD2007i国内独具优势
·
Autodesk 2008新产品功能免费大体验
·
第一百万个Autodesk 3D软件用户诞生
 相关热贴
·统达TWINCAD 3.2统赢PRESSCAD 2005冲模设计慢走丝线切割编程软件破解版
·你们有没有遇到自己做好的CAD图被人家偷到的事?
·turbocad介绍
·TurboCAD正在寻找代理商和招聘销售人员
·TurboCAD进入中国,在寻找代理商
·请教,CAD是否是PLM整体解决方案的一部分?
 相关商城商品
· 2003中国制造业信息化CAD/ERP产业技术发展报告
· 机械设计师CAD2002
· CAD工具集2001(2CD)
· CAD工具集2000(3CD)
· CAD工具集XP
· Auto CAD2002实用实例68例
 
 
当前位置:技术信息化 -> CAD
 
利用Autodesk Inventor实现计算机辅助的组合机床三维总图设计
发表时间:2006-12-12 唐海亮 王德权 赵南   来源:机械设计与研究
关键字:CAD 三维设计 总图 组合机床 
传统的机械设计模式是工程师首先有三维的整体布局,然后用二维的装配图表达。只有少数设计师能够直接描绘示意性的三维轴测图,但是也难于作为精确的没计图纸。上世纪后期,研究者致力于二维装配图的“三维”重建。现在有了条件,可利用Autodesk Inventor实现人机交互的三维总图设计,以及零部件的二维表达。本文以组合机床设计为例,阐述该计算机辅助设计系统的开发,详述各个部分的功能。为进一步完善这个系统提供条件。

    机械设计的传统模式是设计人员首先对设计对象,有一个三维的整体布局。实际工作中,还是根据三维构思,绘制二维的总装配图,再来分解成部件:装配图,最后拆零件,形成二维零件总图。经过这样迂回曲折得到的图纸,还有可能不能实现原来的设计意图。有没有可能绘制精确的三维总图,根据这个总图来绘制零件图?

    现在有了功能强大的三维CAD 软件,有条件还设计过程的本来面目。设计人员头脑中的三维的整体布局可以直接用三维图形表达。余下的部件图,零件图工作,交给机器来做。

    本文以组合机床设计为例,利用Autodesk Inventor开发计算机辅助的三维机械总装图设计系统,详述各个部分的功能。据目前中文文献检索,还没有发现类似的软件系统。以下各节分别阐述:系统的设计思想,系统组成,工作流程,韧组合机床三维总图计算机辅助没计。

    1 系统的设计思想

    正是基于上述想法,提出了利用三维软件Autodesk lnventor作为组合机床的设计载体,利用Ⅵsualc++6.0(Vc++60)驱动Autodesk Inventor并进行零件的参数化设计,利用数据库存储大量的数据以便于调用这样一种方法,并对其进行的初步的研究与应用。Autodesk Inventor是Autodesk公司推出的面向机械设计的三维CAD软件,具有上手容易,使用方便,图形修改简单的特点,三维运算速度相对比较快,被广泛用于各个行业。而且Inventor提供了利用VC++6.0开发的接I=I,可以直接在inventor内部生成工具栏,所有的命令通过在工具栏中的按钮与动态链接库中的函数相联系,并且调用数据库,进行零部件的绘制,从而实现了与Inventor的无缝链接。在进行装配的过程中,系统经过判断自动给出相关的零部件的选择,免去了设计人员的复杂的查询过程。

    2 系统的组成

    系统主要由三部分组成,零部件的生成,零部件的调用及装配,数据库。这三部分相互关联,又彼此独立。

    2.1 零件的生成

    在设计过程中,零件的使用是不可避免的。然而零件的种类繁多。如果单凭设计者去绘制,既费时,又费力,而且也不一定符合标准。Inventor提供的接口程序中包含了简单特征的生成。可以用这些接口设计出产生简单标准零件特征的函数。在需要使用零件时,只需找到所要绘制的零件的类型,输入参数,就可以很方便的生成所需要的零件。参数既可以用系统所提供的标准零件参数,也可以让用户自己输入需要自定义的参数。生成的零件可以由用户自定义保存到硬盘中,为以后的调用做准备。

    2.2 零件的调用及装配

    在主界面进行零件调用的过程中,系统会给出适当的提示,以便用户能够较快地找到自己所需要的零件。调用时,发现现有零件库中没有适合的零件时,也可以重新进入零部件生成界面进行零件的临时生成,并将所生成零件的参数保存到数据库中,以便下次进行调用。

    2.3 数据库

    所有已知标准零件的信息,包括其外形尺寸,生产厂家等都被存放在数据库中,供用户在需要时调用。对于数据库中不存在的非标准零件可以利用现有零件库进行一些简单的改动,并将其数据存放至数据库中,成为用户自定义数据。保证了数据库的可扩展性。又因为系统仅仅是作为机床设计的辅助软件,因此在数据库中将一些大的部件的尺寸也做了一些约束,将其看成是大的零件,单独存放在数据库的部件外形表中。设计者如果仅仅想看到所设计的机床的外形,在调用数据库的时候,就可以调用部件外形表中的数据。这样就方便了设计。

    这里面就涉及到数据库的访问技术。数据库是存放并管理各种零件的基本数据的地方。有了数据库,系统才可以在Inventor内部调用各种数据并生成零件。在系统中采用Microsoft@SQL ServerTM 2000作为管理系统数据库的软件。这是因为它支持大部分Windows操作系统,同时,满足对数据库的任何查询,修改,删除等操作功能。

    3 系统的工作流程及实例

    系统可以分为两个流程,一个是零件绘制流程,另一个是装配流程。这两个流程相互配合,缺一不可。装配流程图如图1,零件绘制流程图如图2。

图1 装配流程图

图2 零件绘制流程图

图3

 
2页,当前第1
责任编辑:陈沁