好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

基于ProToolkit的车床夹具三维参数化.doc

54页
  • 卖家[上传人]:枫**
  • 文档编号:409898504
  • 上传时间:2024-02-03
  • 文档格式:DOC
  • 文档大小:741.50KB
  • / 54 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1绪论1.1 课题研究的目的和意义1.1.1 目的机床夹具是机床上用以装夹工件(和引导刀具)的一种装置其作用是将工件定位,以使工件获得相对于机床和刀具的对的位置,并把工件可靠地夹紧机床夹具的设计涉及生产任务及工作过程分析、工件的定位、工件的夹紧、刀具导向与夹具的对定、夹具连接元件和夹具体的设计、夹具图样设计、夹具精度校核、各类专用夹具的设计其中机床夹具按使用的机床分类由于各类机床自身工作特点和构造形式各不相似,对所用夹具的构造也相应地提出了不同的规定按所使用的机床不同,夹具又可分为:车床夹具、铣床夹具、钻床夹具、镗床夹具、磨床夹具、齿轮机床夹具和其她机床夹具等我所设计的夹具是车床夹具在车床上用来加工工件内、外回转面及端面的夹具称为车床夹具车床夹具多数安装在主轴上;少数安装在床鞍或床身上由于设计的零件比较的多,因此需要每次掉零件,然后打开装配图,这样的工作比较的繁重,比较的挥霍时间为了更好地运用这些东西,因此我们借助于计算机辅助设计来,以及通过编写程序来达到调用这些零件,调用装配图,这样就提高了效率,为一种公司的生存提供了竞争的条件1.1.2 意义车床夹具是车床上的重要的夹具零件,通过对她的参数化设计,来纯熟的掌握proe的参数化设计过程,以及对vc++语言的过程。

      通过程序的编写可以达到变化零件的尺寸来变化妆配图的尺寸,然后对某些原则的零件需要建立某些数据库,数据库的作用是把某些零件的重要尺寸储存起来,以便调用重要的作用是通过proe的开发工具protoolkit结合着vs+sql来达到多零件的参数化设计和参数化调用,通过对话框的形式对其进行变化1.2 本课题在国内的研究和发呈现状1.2.1 国内cad的应用现状如果让我们调查一下国内公司中CAD 的应用,会得出如下结论,诸多所谓CAD应用较好的公司,也只是做到用手工出图转变为计算机出图的现状,固然计算机出图是有诸多长处的,美丽、规范、修改容易、存档以便等但是如果我们只是停留在这个阶段,就失去了CAD 的作用,由于CAD 是辅助设计,不是辅助绘图既然是设计就不仅想到产品的机械模型,还应想到产品的构造分析、运动机构分析和生产加工解决等,只有这样才干真正发挥CAD 的作用如果真正做到这一点,单凭二维设计是不够的,虽然老式的制图措施是通过二维视图来描述三维实体,但这种描述做不到进一步的构造分析、运动机构分析和数控加工,不能真正做到生产的自动化,更有甚者,二维视图的描述常常浮现二意性和理解错误,由于人们只是按着某些规定在想象三维的模样,限于这种描述措施的缺陷,必须找到更先进的、更合理的三维设计手段,使CAD、CAM、CAE以及PDM容为一体。

      固然这个目的要有一种过程,但目前我们必须明确其实,很早就有了先进的解决措施,那就是采用在图形工作站上使用三维CAD 软件,只因此采用工作站是由于当时的微机还不能胜任这项工作,也的确有诸多公司看到这种先机,于是不管系统是多么昂贵,不惜血本买进大量的工作站系统,事隔几年,某些公司叫苦不迭,由于血本并未带回效益但回过头来看,我们发现,这种思想是对的,只是这个想法未变成现实,由于买来的工作站系统在闲置,一种静止的机器怎能去发明效益呢? 究其因素有诸多,但最重要的因素是工作站上的系统软件和CAD软件使用起来太复杂,并不能使每个设计人员都能掌握,因此,一旦熟悉操作、使用的(通过培训)技术人员流失,系统立即进入瘫痪,再培养人员是几年后来的事情,转眼到了系统该更新的时候了与否是我们的设计人员水平低呢?不是,我们的设计水平是够的,是我们的CAD系统太复杂了,不也许在有限的时间内让技术人员既精通本专业,又精通此外的计算机专业因此必须使系统软件和CAD 软件的使用更简朴更容易,只有这样CAD 才干真正得到普及,这也是CAD产业发展、普及的一种方面1.2.2 分析目前,虽然制造业的厂家均已完毕“甩图板”工作,在产品设计中应用二维CAD图形绘制工具----AutoCAD 或是基于AutoCAD 平台的二次开发软件,实现计算机制图并做某些技术文档的编制工作。

      但是,随着软件应用时间的增长,公司各部门都保存有大量的DWG 格式的产品图纸文献在设计过程中,由于二维CAD 软件存在局限性,不能完整地体现产品的设计信息因此,要达到真正意义上的计算机辅助设计,则必须要使用三维CAD 软件,完毕诸如零部件的装配干涉检查,有限元分析,机构的运动仿真,数控加工代码的生成只有运用三维CAD 设计软件,才干在产品设计初始阶段全面理解产品的外观、性能,从而避免产品设计中浮现的低档错误.1.3 国内制造业的发展形势目前,随着CAD/CAM/CAPP技术的逢勃发展,计算机越来越成为人们从事机械设计与制造的重要手段计算机辅助产品造型是所有上述工作的基本由于只有精确的产品造型,才干对产品的装配与干涉进行检查基于上述可以总结出国内CAD/CAE/CAM 的发展趋势:1. 新产品使用基于特性建模的三维造型来进行设计;2. 在计算机上完毕产品整机的总装配,进行干涉检查和动力学分析;3. 重要零件在计算机上进行有限元刚度、强度分析、模态分析、产品的形状优化设计;4. 建立各单位自己的三维常用零件库,尽量避免反复劳动,提高设计效率;5. 对于有数控加工工序的零部件自动生成加工代码。

      1.4 核心的问题及解决的思路:1.4.1 核心问题完毕本课题核心的就是做好各个零件的参数化设计,涉及夹具体、过度盘、压板等在这个课题中,我是通过pro/e 软件来完毕各个零件的三维图形的设计,然后通过Visual C++语言和pro/toolkit 接口,将完毕的三维图形做成一种插件的形式插入到pro/e的菜单栏中,然后再通过输入参数的方式对其做设计变更1.4.2 我的思路用 pro/e 软件对车床夹具进行建模设计的核心还在于对的地建立各个零件的参数,编程拟定合乎规定的参数关系式,弄清各个零件变化的每一环节的目的掌握了这种经编程并输入参数关系式进行设计的措施——即参数化设计措施就能迅速地对不同参数的零件进行建模,极大地提高工效2 系统开发环境与开发方略2.1 系统开发环境2.1.1 Pro/toolkit 接口Pro/E 安装盘提供的Pro/Toolkit 工具包重要提供了创立顾客应用程序所需函数库文献、头文献、顾客指南和示例程序其中头文献位Pro/Toolkit\includes 目录,库文献位于Pro/Toolkit\i486-NT\obj目录,这两种类型的文献是用VC开发Pro/E应用程序必不可少的支持文献。

      在Windows 环境下,可采用多种C 语言为编程语言我们以WindowsXP为平台,VC++6.0为开发环境,通过Pro/Toolkit接口,来实现对Pro/E的二次开发2.1.2 有关Pro/engineer 系统Pro/Engineer 系统是美国参数技术公司(Parametric Technology Corporation,简称PTC)的产品PTC 公司提出的单一数据库、参数化、基于特性、全有关的概念变化了机械CAD/CAE/CAM 的老式观念,这种全新的概念已成为当今世界机械CAD/CAE/CAM领域的原则运用该概念开发出来的第三代机械CAD/CAE/CAM 产品,Pro/Engineer 软件能将设计至生产全过程集成到一起,让所有的顾客可以同步进行同一产品的设计制造工作,即实现所谓的并行工程(Concurrent engineering).Pro/Engineer 系统重要特点如下:1 真正的全有关性,任何地方的修改都会自动反映到所有有关的地方2 具有真正管理并发进程、实现并行工程的能力3 具有强大的装配功能,可以始终保持设计者的设计意图4 容易使用,可以极大地提高设计效率。

      并且,Pro/Engineer 系统顾客界面简洁,概念清晰,符合工程人员的设计思想与习惯整个系统建立在统一的数据库上,具有完整而统一的模型此外,Pro/Engineer建立在工作站上,系统独立于硬件,便于移植Proe/Engineer(简称Pro/E)之因此得到广泛应用,不仅是由于它成熟的参数化技术,更重要的是它具有开放的体系构造和优秀的二次开发工具Pro/E容许顾客和开发者对其进行扩大和修改本次设计以Pro/E为支撑平台,应用Pro/Toolkit工具包和visual studio 来开发,将顾客应用程序编译成可执行文献(.exe文献)或动态链接库文献(.dll文献),在Pro/e环境下加载运营.这样既运用了Pro/E强大的开发功能,又运用了VC编程效率高的优势2.2 开发方略目前,对于CAD系统的开发措施重要有三种:1 完全自主版权的开发;2 基于CAD/CAM软件平台的开发;3 基于某个通用CAD软件的开发.其中第一种措施一切从底层做起,开发周期最长,适于大型CAD系统的开发;第二种措施开发周期较短,但开发平台价格昂贵,适合大中型CAD系统的开发;第三种措施开发周期最短,开发成本最低,且灵活多变,适合中小型CAD系统的开发。

      本次设计采用了第三种措施,即运用美国PTC公司开发的Pro/Engineer三维设计软件,再结合Pro/toolkit 接口以及V C++语言对用于夹具的零件进行参数化设计Pro/Toolkit 应用程序共有2 种工作方式:同步模式涉及两种(SynchronousMode)和异步模式(Asyn-chronousMode)同步模式分为DLL模式和多进程模式(Multi-processMode)DLL模式是指运用动态链接库将Pro/Toolkit 应用程序集成到Pro/E 中,在该模式下,Pro/Toolkit 应用程序与Pro/E 之间的信息互换是通过直接的函数调用来实现多进程模式是指Pro/Toolkit代码通过编译和连接后生成一种.EXE文献,作为Pro/E的一种子程序来运营异步模式可以开发出独立于Pro/E 系统环境的应用程序,有自己独立的程序界面一般来说在没有特殊的规定下采用同步模式中的DLL 模式,这种措施实现了Pro/E 与应用程序之间的无缝集成基本作法是用交互方式创立三维模型,再运用Pro/E的参数功能建立设计参数,然后由Pro/Toolkit 应用程序检索出模型的设计参数,并提供参数的编辑功能和根据新的设计参数再生三维模型的功能。

      其过程如图2-1 所示: 图2-1 实现参数化设计的设计流程图3 重要零部件的参数设计与计算3.1车床夹具设计要点本设计由于零件的特殊性,需采用角铁式车床夹具角铁式车床夹具的构造特点是具有类似角铁的夹具体它常用于加工壳体、支座,接头类零件上的圆柱面及端面当被加工工件的重要定位基准是平面,被加工面的轴线对重要位基准面保持一定的位置关系(平行或成一定的角度)时,相应地夹具上的平面定位件设在与车床主轴轴线相平行或成一定角度的位置上1. 定位装置的设计规定在车床上加工回转面时 规定工件被加工面的轴线与车床主轴的旋转轴线重叠,夹具上定位装置的构造和布置,必须保证这一点因此,对于轴套类和盘类工件,规定夹具定位元件工作表面的对称中心线与夹具的回转轴线重叠对于壳体、接头或支座等工件,被加工的回转面轴线与工序基准之间有尺寸联系或互相位置精度规定期,应以夹具轴线为基精拟定定位元件工作表面的位置2.夹紧装置的设计规定在车削过程中,由于工件和夹具随主轴旋转,除工件受切削扭矩的作用外,整个夹具还受到离心力的作用此外,工件定位基准的位置相对于切削力和重力的方向是变化的因此,夹紧机构必须产生足够的夹紧力,自锁性能要可靠。

      对于角铁式夹具,还应注意施力方式,避免引起夹具变形3.夹具与机床主轴的连接车床夹具与机床主轴的连接精度对夹具的。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.