全文预览

基于Solidworks的麻花钻的二次开发

上传者:似水流年 |  格式:doc  |  页数:8 |  大小:271KB

文档介绍
资源管理器;右键单击窗体,选择导出文件,在默认文件夹路径下生成3.frm格式文件;然后用VB打开该文件,修改程序头文件,把程序转换到VB开发环境中;在工具栏中点击“文件”菜单,选择生成可执行文件。由于可执行文件移植性好,提高了程序安全性。3.2 麻花钻设计的关键技术(1)钻尖建模麻花钻横刃较短,钻尖处尺寸值小,受屏幕分辨率限制,尺寸太小时程序无法进行精确绘图。解决方法:①放大模型比例。缺点是模型整体放大后,比例不易控制,会给计算带来麻烦,因此有一定局限性;②局部放大视区,对微小尺寸区域进行放大,等于提高了屏幕分辨率。程序表示为:(2)前、后刀面及刃带建模前刀面是切屑流过的表面,由两个出屑槽部分形成。在建模过程中,钻杆直径c和螺旋升角f为变量,根据计算公式,决定了刃带长度b值也是可变的。根据计算公式,由于γ是变化的,因此前刀面和后刀面在空间的相对位置也是变化的。因此在建模过程中,需要画出空间辅助直线,建立空间辅助平面,在空间辅助平面上绘制前、后刀面草图。解决方法:采用跟踪法,即选择螺旋切除的起始点A,通过计算得到旋转圈数γ,跟踪计算点A的空间位置,过原点O和起始点A画一条空间3D线段OA,得到垂直于OA的空间辅助平面。由于前、后刀面的空间位置是变化的,因此在空间辅助平面上绘制草图时,必须控制草图的矢量方向。空间分为四个区间,绘制草图直线时,将各线段端点坐标值乘以系数λ,经计算,随着ε在(0~360°)范围内变化,λ由+1到-1交替变化。以此改变草图的矢量方向。程序表示为:通过计算出屑槽的空间位置,绘制辅助3D直线和辅助平面,并通过判断语句,控制草图的方向,拉伸切除出横刃以及前、后刀面。(3)出屑槽和刃背空间曲面建模随着钻头直径c的变化,出屑槽和刃背的草图必须随着直径c的变化而变化,否则会出现没有切除掉或者没有完全切除等现象。程序表示为:3.3 代码整理及程序调试代码整理如下:

收藏

分享

举报
下载此文档