在VB6 环境中选择主菜单中的工程) 引用, 勾选AutoCAD Object Library, 这样就完成了一步。新建工程之后, 定义AutoCAD 对象machine, 调用AutoCAD 程序; 调用AutoCAD 对象之后, 在工程中编写代码控制AutoCAD 绘出齿条插刀和链轮毛坯的具体形状, 其瞬时位置如图3 所示; 将齿条插刀视为一个物体, 链轮毛坯视为一个物体。将分度角X 等分成n 份( n 为正整数, n 数值越大, 渐开线齿形越光滑) , 赋给v 2 角, 由式1 求出相应的链板转角v 1,由式4 求出相应的链板平移距离l ; 将这些公式编成代码, 定义齿条插刀和链轮毛坯的瞬间位置, 用布尔减运算从链轮毛坯上切掉与齿条插刀相交叉的部分; 随着链轮毛坯转角的变化, 逐步切出渐开线齿形[ 8] 。 312 齿形链新型链轮的齿形修正上节得出的是大压力角大负变位的渐开线链轮, 将这样的链轮与标准链条相配合,任丘齿轮 只能减小链条啮入时的冲击, 但不能从根本上减弱并消除多边形效应。因此需要根据齿形链新型链轮的构造原理对渐开线链轮进行修正, 以消除多边形效应的影响。在渐开线齿形链轮的基础上, 重新定义刀具的形状, 对渐开线链轮进行二次加工, 使该刀具与链条的链板形状相同。链板刀具的初始位置与图1 a 中链板Ò的位置相同, 当链轮旋转v2 角后, 链板刀具平移l 距离并绕刀具的右铰链中心旋转v 1 度, 用布尔减运算从链轮毛坯上切掉与链板刀具相交叉的部分。当v2 角取X 角时, 链板刀具此时的位置与图1a 中链板Ó的位置相同, 即转过一个分度角。v2 角从0b取到X, 加工出修正的齿形, 相当于当这样的齿形与链条上的链板相啮合时, 可保持链条的中心线与链轮中心的距离保持为ra。修正后的链轮齿形如图3 中的粗线所示。
文章摘自:http://www.hbdtjx.com.cn/hangye/2127.html |