基于Solidworks的麻花钻的二次开发系统设计【毕业论文+CAD图纸全套】_第1页
基于Solidworks的麻花钻的二次开发系统设计【毕业论文+CAD图纸全套】_第2页
基于Solidworks的麻花钻的二次开发系统设计【毕业论文+CAD图纸全套】_第3页
基于Solidworks的麻花钻的二次开发系统设计【毕业论文+CAD图纸全套】_第4页
基于Solidworks的麻花钻的二次开发系统设计【毕业论文+CAD图纸全套】_第5页
已阅读5页,还剩36页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

买文档就送您 纸全套, Q 号交流 401339828 或 11970985 1 摘 要 在机械加工中,麻花钻是应用最为广泛的孔粗加工刀具,同时也是几何形状最为复杂的切削刀具之一。尽管人们已做了大量有价值的研究工作来加深对其几何形状、切削方式以及制造方法的了解,但对于钻头的几何参数及切削性能仍需作深人的研究。 提出了基于 件、调用 象进行二次开发 ,实现麻花钻三维参数化设计的思路 ,介绍了在 程环境下进行二次开发的具体过程和关键技术。该方法可解决麻花钻前刀面、后刀面、排屑槽、切削刃带等复杂空间曲面的参数化建模难题 ,提高设计效率 ,并为麻花钻的进一步开发提供参考。 关键词 : 麻花钻,二次开发,三维建模, 文档就送您 纸全套, Q 号交流 401339828 或 11970985 2 n is of of to of he of D of by PI as a is of is of as as a 文档就送您 纸全套, Q 号交流 401339828 或 11970985 3 目 录 摘 要 . 1 . 2 目 录 . 3 第 1 章 绪论 . 5 容及基本要求 . 5 重点研究的问题 . 5 第二章 次开发的研究 . 6 次开发的介绍 . 6 象模型简介 . 6 第三章 麻花钻的设计过程 . 7 设计流程 . 7 花钻设计的关键技术 . 8 码整理及程序调试 . 9 语 . 10 第四章 麻花钻的参数化设计 . 17 学模型 . 17 准麻花钻的组成 . 17 准麻花钻切削部分的组成 . 18 花钻的结构参数 . 18 花钻建模原理及三维实体模型创建方法 . 20 花钻的参数化过程 . 22 第五章 麻花钻程序设计 . 26 体方案设计 . 26 话框设计 . 27 序设计 . 28 第六章 结 语 . 29 参考文献 . 30 致 谢 . 31 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 4 附 录 . 32 附录 2 . 36 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 5 第 1 章 绪论 容及基本要求 主要内容: 1 参数化设计:指定题目为基于 麻花钻的二次开发,需要针对麻花钻的结构特征进行 参数化设计 ,我这次设计的是直柄麻花钻。 2 进行完参数化设计再进行建模,由于对编程不是很熟悉,首先要清楚麻花钻建模的整个过程,我先用画图的方法画出了整个麻花钻, 了解了整个流程。 3 接下来我学习了一门全新的编程语言 次的主要任务就是二次开发,所以在这一块花的时间很多,我学习了这门语言,自己在学习中先练习了很多实例,例如简单螺纹等,在这个基础上对整个编程有了直观的认识,在整个编程的过程中,我遇到了很多串联的问题,知道每一步怎么做,但是连在一起遇到了困难,所以这是我最需要克服的问题,也是我得到的最大的收获! 基本要求: 1) 进行麻花钻参数化设计 2) 进行麻花钻的 3D 建模 3) 学习 程语言 4) B 语言对麻花钻进行编程 5) 得到最后的成果 6) 自己的成果进行总结性汇 重点研究的问题 重点研究二次开发,要学会 程语言,很好的运用编程语言对麻花钻进行二次开发,让自己在这次毕业设计中得到很好的学习 主要特色 : 首先选择一种典型的麻花钻产品 ,按正确的设计关系 (包括几何拓扑关系和 约束关系 )在 境中绘制标准的三维模型 ,并根据建模的需要 , 分析并确定模型参数 ;然后在 程环境中开发程序界面 ,定义变量 ; 再在程序中调用对象 ,用变量代替标准模型中对应的参数 ,通过尺寸 驱动 生成模型 ,从而实现麻花钻的参数化设计。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 6 第二章 次开发的研究 次开发的介绍 在机械产品中 ,系列化定型产品占有相当大的比例。同系列的定型产品大多具有相同或相似的外形轮廓特征。在采用传统的建模方法进行产品设计时 ,不可避免地要对模型的几何尺寸及结构形状进行反复修改、调整和优化 ,设计效率较低。为了提高设计效率 ,对于系列化定型产品 ,可以采用参数化设计方法。参数化设计是利用一组参数来约束产品模型的几何尺寸 ,以方便地实现产品模型的可变性、可重用 性和快速设计 ,它能够缩短设计开发周期 ,提高设计效率 ,把设计人员从繁琐的建模工作中解放出来 ,将更多精力投入模型分析、改进等创新性工作中 ,为后续的有限元分析及制订加工工艺做好准备工作。 在钻削加工中使用最为普遍的麻花钻也属于系列化定型产品 ,同类型的麻花钻具有基本相似的结构特征 ,只是在尺寸参数等方面有所不同。本文基于 计软件 ,调用 象进行二次开发 ,实现了麻花钻前刀面、后刀面、出屑槽以及切削刃带等复杂空间曲面的参数化建模设计。 象 模型简介 件的 象链接与嵌入 )应用程序开发接口。,其根为 象。为了得到一个特定的对象 ,必须首先从 象开始对其子孙进行遍历。 象是 的最高层对象 ,是程序调用其它对象的入口 ,可以直接和间接访问 的其它对象。为了便于用户进行二次开发 ,供了大量 象 ,这些对象涵盖了全部 过调用 的 ,可以完成零件的建模、修改以及零件特征信息的提取 ,可在用户开发的应用程序中实现与在 图 1为 对象层次体系 ,可以看出 ,对象分为若干层 ,每一层又包括若干对象 ,每个对象都有相应的属性、事件和方法。通过对象调用 ,可实现程序的基本操作和设置 中 ,最 常用的是 ,该对象属于模型层 ,是 子对象。利用 ,可以实现视图设置、轮廓线修改、参数控制、对象选择、打开和保存文档、生成编辑特征参量、生成框架等与实体模型相关的各种操作。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 7 第三章 麻花钻的设计 过程 设计流程 设计流程如图 2 所示。首先选择一种典型的麻花钻产品 ,按正确的设计关系 (包括几何拓扑关系和约束关系 )在 境中绘制标准的三维模型 ,并根据建模的需要 ,分析并确定模型参数 ;然后在 程环境中 开发程序界面 ,定义变量 ;再在程序中调用 ,用变量代替标准模型中对应的参数 ,通过尺寸驱动生成模型 ,从而实现麻花钻的参数化设计。设计过程如下。 (1)分析模型 ,确定设计参数设计软件的主程序界面图 3所示。为了分析麻花钻模型 ,确定需要驱动的参数。钻头直径 c 和螺旋角 f 是最重要的参数 ,其次是钻杆长度 a、钻头刃带长度 b 和刃背直径 h ,然后是顶角 g ,最后是刀柄长度 d 和刀柄厚度 e。根据模型参数之间的函数关系 ,计算关键点的坐标值 ,并用参数表示。参数之间的几何关系为 式中 , p 为螺距 ;为出屑槽初始位置与 y 坐标轴的夹角 ;为螺旋槽旋转的圈数。 (2)录制宏 ,在 境中编程宏是一系列命令的集合 (相当于 的批处理文件 ) ,宏所包含的调用相当于使用用户界面执行操作时 ,对 助于宏录制 ,可以获得程序头文件 ,方便、快捷地掌握程序语法及命令 ,然后在 带的 境中 ,用程序头文件中定义的变量 ,替换宏程序参数。 (3)导出文件 由于 ,程序不能独立运行 ,操作很麻烦。为便于操作 ,需 要导出程序文件。具体操作步骤为 :在 境中打开工程资源管理器 ;右键单击买文档就送您 纸全套, Q 号交流 401339828 或 11970985 8 窗体 ,选择导出文件 ,在默认文件夹路径下生成 3 . 式文件 ;然后用 开该文件 ,修改程序头文件 ,把程序转换到 发环境中 ;在工具栏中点击“文件”菜单 ,选择生成可执行文件。由于可执行文件移植性好 ,提高了程序安全性。 花钻设计的关键技术 (1)钻尖建模 麻花钻横刃较短 ,钻尖处尺寸值小 ,受屏幕分辨率限制 ,尺寸太小时程序无法进行精确绘图。 解决方法 : 放大模型比例。缺点是模型整体放大后 ,比 例不易控制 ,会给计算带来麻烦 ,因此有一定局限性 ; 局部放大视区 ,对微小尺寸区域进行放大 ,等于提高了屏幕分辨率。程序表示为 : (2)前、后刀面及刃带建模 前刀面是切屑流过的表面 ,由两个出屑槽部分形成。在建模过程中 ,钻杆直径 c 和螺旋升角 f 为变量 ,根据计算公式 ,决定了刃带长度 b 值也是可变的。根据计算公式 ,由于是变化的 ,因此前刀面和后刀面在空间的相对位置也是变化的。因此在建模过程中 ,需要画出空间辅助直线 ,建立空间辅助平面 ,在空间辅助平面上绘制前、后刀面草图。 解决方法 :采用跟踪法 ,即选择螺旋切除的起始点 A ,通过计算得到旋转圈数 ,跟踪计算点 A 的空间位置 ,过原点 O 和起始点 A 画一条空间 3D 线段 得到垂直于 空间辅助平面。由于前、后刀面的空间位置是变化的 ,因此在空间辅助平面上绘制草图时 ,必须控制草图的矢量方向。空间分为四个区间 ,绘制草图直线时 ,将各线段端点坐标值乘以系数 ,经计算 ,随着在 (0 360 )范围内变化 ,由 + 1 到 - 1 交替变化。以此改变草图的矢量方向。程序表示为 : 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 9 通过计算出屑槽的空间位置 ,绘 制辅助 3D 直线和辅助平面 ,并通过判断语句 ,控制草图的方向 , 拉伸切除出横刃以及前、后刀面。 (3)出屑槽和刃背空间曲面建模 随着钻头直径 c 的变化 ,出屑槽和刃背的草图必须随着直径 c 的变化而变化 ,否则会出现没有切除掉或者没有完全切除等现象。程序表示为 : 码整理及程序调试 代码整理如下 : 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 10 语 本文简要论述了 数化设计的思路与重点。麻花钻零件参数化设计调试结果证明 ,该方法简便高效 ,有利于刀具企业结合生产实际 ,建立符合自身需要的产 品参数化元件库 ,对于提高设计效率、缩短开发周期 ,提升产品市场竞争力具有重要的现实意义。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 11 图 6 3 开发的命令按钮 1)选择下拉菜单“视图”工具栏 2)打开自定义对话框后,选择“命令”选项卡下的“用户自定义” 3) 在右边的”命令”列表中根据提示,将命令拖放到 绘图区或现有的工具栏,创建命令按钮。 命令过程: 1. 先绘制圆柱体,圆柱体半径为 5度为 140 使用仰视,西南等轴侧视图,得到下面的图形: 2 则将该图层打开 ,绘制螺纹,螺纹的圆心为( 0,0) ,总转角为 525度,上半圆半径买文档就送您 纸全套, Q 号交流 401339828 或 11970985 12 =半圆半径 =纹高度为 85到下面的图形: 3 再要用到 定原点,进行 4 画圆,圆心与螺纹的起点重合,圆的半径为 行拉伸,如图: 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 13 5. 进行体着色: 6进行阵列: 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 14 7. 进行差集 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 15 8. 体着色视图 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 16 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 17 第 四 章 麻花钻 的参数化设计 学模型 利用麻花钻直线刃圆锥面刃磨法的数学模型,介绍了在 境下,根据标准 直柄麻花钻的相关几何参数和制造参数,探讨和研究了利用此种刃磨法的数学模型,进行麻花钻三维实体建模的详细方法。 在机械加工中,麻花钻是应用最为广泛的孔粗加工刀具,同时也是几何形状最为复杂的切削刀具之一。尽管人们已做了大量有价值的研究工作来加深对其几何形状、切削方式以及制造方法的了解,但对于钻头的几何参数及切削性能仍需作深人的研究。 随着 术的迅速发展,应用先进的计算机技术对麻花钻进行三维实体建模,并在此基础上利用有限元仿真技术模拟其加工情况,避免了传统试验方法的缺陷,对于研究钻头刚度和钻削 机理,提高孔加工效率和改进钻头结构设计有重要意义,建立麻花钻的三维实体模型是其重要的第一步。 本文以直柄麻花钻为例,利用 件和麻花钻直线刃圆锥面刃磨法的数学模型,详细介绍其三维实体建模过程。由于麻花钻几何形状的复杂性,本文所建模型是种近似求解,更为合理的 3D 模型有待于进一步研究。 准麻花钻的组成 麻花钻有三部分组成:尾部、颈部和工作部分。 (1)尾部一钻头上供装卡用的部分,并用来传递钻孔所需的动力 (包力 ); (2)颈部一位于工作部分与尾部之间,是在磨钻尾时供砂轮退刀用; (3)工作部分一一又分切 削部分和导向部分。 切削部分担负主要的切削工作。 导向部分是在钻孔时起引导钻头的作用,同时还是切削部分的后备部分。 这种钻头之所以叫“麻花钻”,就因为它的外形象根“麻花”。在它的工作部分开有两条螺旋槽,槽的作用是容纳和排除切削,钻削时,切削沿着槽面不断流出,冷却润滑液则沿着槽面流入。它的导向部分外缘有棱边,是狭窄的圆柱面 (近似的 ),这样既减少了孔壁与钻头问的摩擦,还能起到引导钻头方向的作用。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 18 准麻花钻切削部分的组成 前面一一即螺旋槽表面,是切屑沿着流出的表面。这表面在钻头热处理 抛光。 主后面一一位 于工作部分的端部,是与工件加工表面 (孔底 )相对的表面 磨方法决定,可以是螺旋面、锥面或平面;而用手工刃磨时,则一般是曲面。 副后面一一即钻头的棱边 (或刃带 ),是与工件已加工表面 (孔壁 )相对的 主切削刃一前面与主后面的交线,它担负主要切削任务。 副切削刃一前面与副后面的交线。 横刃一一两主后面的交线。 外缘尖一一主切削刃和副切削刃的交接处称为外缘尖 钻心尖一一横刃和钻轴的交点。 由此可见,麻花钻有六个刀面、五条刃、三个尖组成。 花钻的结构参数 麻花钻的结构参数是指钻头在制造过程中控制的参数,它们是 决定钻头几何形状的独立 参数。麻花钻的结构参数分为尺寸参数和角度参数两种。 普通麻花钻的钻心厚度通常如表 1 1 所列,或取 2r。 =O.2 d。钻削难加工材料的钻头,可增大钻心厚度到 2r。 =(0 25 0 4)扎硬质合金钻心厚度取 2r。 =(O 25 O 27) 表 1 1麻花钻钻心厚度 修磨两主刃后刀面时会自然形成横刃 b。横刃的切削条件最差,对轴向力、钻削温度及钻削质量的影响较大,为改善钻削条件,使用时一般都要修短横刃长度,修短后的横刃长度用 b。表示。 (1)原始锋角 所谓锋角是两主刃在对称中心平面 (通过钻轴 且与两主刃平行 )内投影的夹角。锋角买文档就送您 纸全套, Q 号交流 401339828 或 11970985 19 分为原始锋角 2m。和使用锋角 2,原始锋角是钻沟槽形设计的重要原始数据。按原始锋角刃磨主后刀面,钻头的主切削刃的形状就和设计刃形一致 (通常为直线 )。普通麻花钻的原始锋角 1180。 (2)使用峰角 2m 根据加工对象可通过刃磨后刀面来改变钻头的锋角,刃磨后的锋角不等于原始锋角时,即为使用锋角。若 2m=2。,通常两主刃为直线;若 2 中 2 中。,两主刃相对于刀具实体呈凹形。 (3)螺旋角 B 通常所说的螺旋角是指钻头外圆柱面与螺旋槽表面的交线上任意点的切线与钻轴的夹角,钻头螺旋角 小,由螺旋槽的导程 。所决定。即: 由于钻头任意半径各点螺旋槽的导程相等,因此,钻刃不同半径的螺旋角是不相等的。 即(4)横刃斜角 在钻头端视图内,横刃与主切削刃的 (或与两主切削刃平行对称且过钻轴中心的对称平面 )的央角。横刃斜角是在刃磨两后刀面时自然形成的。当后角增大时,横刃斜角要减小,且横刃长度增加。因此,可根据横刃斜角的大小判断横刃的锋利程度,即刃磨时可以用检验 V 角大小的方法来控制横刃后角口。的大小,近似地把横刃附近的后刀面看作是平面,横刃斜角与横刃后角的关系 式为: 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 20 花钻建模原理及三维实体模型创建方法 标准直柄麻花钻由工作部分、柄部两部分组成,如图 1所示。其中工作部分是麻花钻的主要部分,又分为切削部分和导向部分。导向部分由两个螺旋形刃瓣组成,形成两条螺旋槽,在切削时用作容屑和排屑,也是切削液的通道。为保证钻头具有必要的强度和刚性,用钻芯将两个刃瓣连为一体,钻芯直径一般为钻头直径的 0 125 0 15倍,并且向柄部方向逐渐增大,每 4 1 8削部分是由导向部分的前端磨出一个钻尖和两个后刀面形成的,后刀面形状按刃磨方法不同可分为螺旋面 或圆锥面。 (2)前刀面螺旋线的绘制 根据麻花钻螺旋线展开图 (见图 4),其中 准麻花钻为 300, 要确定主切削刃上任意一点到其轴线上投影点的距离即可确定螺旋线的半径,再根据麻花钻工作部分的长度能确定所取对应点螺旋线的转数,为了方便建模,取转数为 1。利用 直线 分割成 20等分 (等分越细,以后绘制的螺旋槽截面精确度越高 ),再使用 析功能中的测量功能,分别测量出各个对应点之间的距离,绘制出如图 5所示的螺旋线。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 21 (4)直线刃圆锥 面刃磨法后刀面的生成 参考康纯德教授所建立的直线刃圆锥面刃磨几何参数示意图 图 7 所示,从建模角度,沿着主切削刃方向延伸,知道圆锥角度口、磨削锥相对于钻头轴线 ,即应用几何关系可以确定圆锥顶点 01,从而结合主切削刃长度可以确定所需圆锥的轴线和母线。查询中国标准麻花钻所需刃磨工艺参数表得, 9 的钻头,圆锥角度臼为 12 56200, z 为 46 090, e 为 6 a,008用 的曲线功能,绘制出相应的轴线和圆锥母线,经过旋转操作,即可生产磨削锥,同理可生成另一个磨削 锥,如图 8 所示。利用 前面的螺旋槽实体做减法运算,即可生产所需的后刀面,如图 9所示。 至此,麻花钻三维实体建模最为重要的步骤已介绍完毕。再根据麻花钻其它相应参数,即可生成钻头刃带和柄部部分,篇幅所限在此不再详细介绍,最终 4 咖标准直柄麻花钻三维实体图如图 10 所示。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 22 (3)螺旋槽截面的绘制及螺旋槽实体生成 根据工作部分的长度,绘制一基准平面,与各条螺旋线垂直,找到交点,利用功能中的样条线和圆弧功嬖,即要 绘制出 p 螺旋截面,然后利用 图 10 标准直柄麻花钻 3 由此可见,麻花钻的三维实体创建中最主要的步骤为直线刃 (即主切削刃 )的绘制、前刀面螺旋线的绘制、螺旋槽截面形状及实体创建、后刀面生成 (本文采用直线刃圆锥面刃磨法 )。 (1)直线刃 (即主切削刃 )的绘制 在机械产品中 ,系列化定型产品占有相当大的比例。同系列的定型产品大多具有相同或相似的外形轮廓特征。在采用传统的建模方法进行产品设计时 ,不可避免地要对模型的几何尺寸及结构形状进行反复修改、调整和优化 ,设计效率较低。为了提高设计效率 ,对于系列化定型产品 ,可以采用参数化设计方法。参数化设计是利用一组参数来约束产品模型的几何尺寸 ,以方便地实现产品模型的可变性、可重用性和快速设计 ,它能够缩短设计开发周期 ,提高设计效率 ,把设计人员从繁琐的建模工作中解放出来 ,将更多精力投入模型分析、改进等创新性工作中 ,为后续的有限元分析及制订加工工艺做好准备工作。 在钻削加工中使用最为普遍的麻花钻也属于系列化定型产品 ,同类型的麻花钻具有基本相似的结构特征 ,只是在尺寸参数等方面有所不同。本文基 05 工 具 技 术于 计软件 ,调用 行二次开发 ,实现了麻花钻前刀面、后刀面、出屑槽以及切削刃带等 复杂空间曲面的参数化建模设计。 花钻的参数化 过程 参数化设计流程如图 2所示。首先选择一种典型的麻花钻产品 ,按正确的设计关系(包括几何拓扑关系和约束关系 )在 境中绘制标准的三维模型 ,并根据买文档就送您 纸全套, Q 号交流 401339828 或 11970985 23 建模的需要 ,分析并确定模型参数 ;然后在 程环境中开发程序界面 ,定义变量 ;再在程序中调用对象 ,用变量代替标准模型中对应的参数 ,通过尺寸驱动生成模型 ,从而实现麻花钻的参数化设计。设计过程如下 (1)分析模型 ,确定设计参数 设计软件的主程序界面图 3所示。为了分析麻花钻 模型 ,确定需要驱动的参数。钻头直径 c 和螺旋角 f 是最重要的参数 ,其次是钻杆长度 a、钻头刃带长度 h ,然后是顶角 g ,最后是刀柄长度 d 和刀柄厚度 e。根据模型参数之间的函数关系 ,计算关键点的坐标值 ,并用参数表示。参数之间的几何关系为 式中 , 为出屑槽初始位置与 y 坐标轴的夹角 ;为螺旋槽旋转的圈数。 图 3 主程序界面 (2)录制宏 ,在 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 24 宏是一系列命令的集合 (相当于 的批处理文件 ) ,宏所包含的调用相当于使用用户界面执行操作时 ,对 助于宏录制 ,可以获得程序头文件 ,方便、快捷地掌握程序语法及命令 ,然后在 境中 ,用程序 载入 文件中 。 (3)导出文件 由于 ,程序不能独立运行 ,操作很麻烦。为便于操作 ,需要导出程序文件。具体操作步骤为 :在 境中打开工程资源管理器 ;右键单击窗体 ,选择导出文件 ,在默认文件夹路径下生成 3 麻花钻参数化设计的关键技术 (1)钻尖建模 麻花钻横刃较短 ,钻尖处尺寸值小 ,受屏幕分辨率限制 ,尺寸太小时程序无法进行精确绘图。 解决方法 : 放大模型比例。缺点是模型 整体放大后 ,比例不易控制 ,会给计算带来麻烦 ,因此有一定局限性 ; 局部放大视区 ,对微小尺寸区域进行放大 ,等于提高了屏幕分辨率。 (2)前、后刀面及刃带建模 前刀面是切屑流过的表面 ,由两个出屑槽部分形成。在建模过程中 ,钻杆直径 c 和螺旋升角 f 为变量 ,根据计算公式 ,决定了刃带长度 b 值也是可变的。根据计算公式 ,由于是变化的 ,因此前刀面和后刀面在空间的相对位置也是变化的。因此在建模过程中 ,需要画空间辅助直线 ,建立空间辅助平面 ,在空间辅助平面 上绘制前、后刀面草图。解决方法 :采用跟踪法 ,即选择螺旋切除的起始点 A ,通过计算得到旋转圈数 ,跟踪计算点 A 的空间位置 过原点 O 和起始点 A 画一条空间 3D 线段 得到垂直于 空间辅助平面。由于前、后刀面的空间位置是变化的 ,因此在空间辅助平面上绘制草图时 ,必须控制草图的矢量方向。空间分为四个区间 ,绘制草图直线时 ,将各线段端点坐标值乘以系数 ,经计算 ,随在 (0 360 )范围内变化 ,由 + 1 到 - 1 交替变化。以此改变草图的矢量方向。程序表示为 : 入判断语句 ,看是否过了半圆弧 通过计算出屑槽的空间位置 ,绘制辅助 3D 直线和辅助平面 ,并通过判断语句 ,控制草图的方向 ,拉伸切除出横刃以及前、后刀面。 (3)出屑槽和刃背空间曲面建模 随着钻头直径 c 的变化 ,出屑槽和刃背的草图必须随着直径 c 的变化而变化 ,否则会出现没有切除掉或者没有完全切除等现象。 4 代码整理及程序调试 程序运行结果见图 4。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 25 图 4 程序运行结果 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 26 第 五 章 麻花钻 程序设计 体方案设计 建立好实体模型后,接下来就是利用 序将模型中的表达式的值与对话框联系起来。程序的功能是针对部件的设计参数,对设计参数进行查询、修改,根据新的参数值更新模型从而实现设计变更。在对模型编写程序时只需要根据模型的参数对程序中所调用模型参数做一些修改,其他在程序的编写思路、程序所用的函数和结构等都可以相同。 要实现程序针对某个模型的设计参数进行查询、修改,主要的程序设计思路是先读取对话框中的参数,然后把对话框中的参数传递给模型中的表达式,改变表达式中相应参数的值,更新模型。程序运行后,就能实现把设计者输入对话框的参数转化成模型尺寸的变化, 实现设计目的。但是由于此种参数化设计的方法是建立在模型的基础上进行的,对话框的设计也是针对某个实体模型,编写程序时使用的参数也是针对具体某一个模型的。因此,在程序运行时应首先检测当前打开的模型是否就是该程序和对话框所对应的模型,只有打开了相对应的模型时程序才继续运行,否则退出。另外,为了方便设计者使用,让使用者在打开对话框时就能直接看到当前模型的各个参数,在调用对话框时应首先将当前模型中表达式中的对应参数读出,并传递给对话框,显示在对话框上。因此,程序设计时,首先检测当前显示的部件是否为程序对应的部件文件, 接着使用构造函数将模型中的表达式中的参数值读出并传递到对话框上,然后是用户输入参数值后读取参数并传递给模型,更新模型。程序流程如下图所示: 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 27 话框设计 命令行方法和步骤 在 函数装载后就可以执行了 ,对话框如图: 检测是否为与程序相对应部件 读取模型表达式中参数值,调用对话框 读 取对话框中的数值 将读取的参数值传递到模型中的表达式中,更新模型 开始 退出 是 否 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 28 程序见附录 1 序设计 用 境或内部( 境运行的可执行程序。对于不同 的操作系统平台,在编译和连接生成 用程序时,编译选项和所需的系统库文件是不同的。要使用 须正确设置编译和连接选项。本次设计采用 作系统, 具体步骤见附录 2。 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 29 第 六 章 结 语 本文简要论述了 数化设计的思路与重点。麻花钻零件参数化设计调试结果证明 ,该方法有利于刀具企业结合生产实际 ,建立符合自身需要的产品参数化元件库 ,对于提高设计效率、缩短开发周期 ,提升产品市场竞争力具有重要的现实意义。 运用 件对麻花钻的三维设计进行研究 ,提出了一种麻花钻造型的方法 ,提高了麻花钻设计的效率 . 买文档就送您 纸全套, Q 号交流 401339828 或 11970985 30 参考文献 1 殷国富 ,尹湘云 ,胡晓兵 . 次开发实例解析 :冲压模标准件 3 库北京 :机械工业出版社 ,2006 2 司 . 次开发 . 北京 : 机械工 业出版社 ,2005 3 江洪 ,魏峥 ,王涛威 次开发实例解 析 机械工业出版社 ,2004 4 李福秋 ,张树森 次开发在 滚刀参数造型中的应用 2003(5) 5 江洪 ,李仲兴 ,刑启恩 003 二次开发基础与实例教程 电子工业出版社 ,2003 第一作者 :王勇 ,硕士研究生 ,四川大学制造科学与工程学院 ,610065 成都市 6 国家测绘局、国

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论