1、 第 1 页 共 44 页 第第 一一 章章 绪论绪论 课题的提出课题的提出 在现代的制造业中,产品的种类变多、产品的数量变少,从而导致产品 的生产周期缩短,夹具也随着产品而变化。这时使用计算机辅助设计技术来进行 设计将大幅缩短设计的时间。这样就出现了夹具参数化设计软件。 参数化设计可 以显著提高夹具的设计效率,提高设计质量,从而缩短产品的整个生产周期,提 高生产效益。 利用参数化建模技术可将基于特征设计方法与参数化技术有机地结合起来, 实现对多种设计方式(自顶向下或自底而上等)和设计形式(初始设计、 相似设计和 变异设计等)的支持。形状特征的表示可采用已存三维CAD系统来显式地定义,通 过几
2、何推理和约束重建,将尺寸、公差、设计规则、制造方法、特征语义附加于 形状之上,实现形状特征的参数化和特征间关系定义的变量化,可提供更大范围的 选择,既可保证模型的完整性,又具有更大的设计灵活性;。对于参数化模型的尺寸 用对应关系表示,变动一个参数值,也就将改变所有与它相关的尺寸,并遵循一 定的约束关系。 但是,当前,我国的夹具参数化设计软件还存在了很多的问题需要来解决, 比如以下的问题:1、缺少统一的标准 。2、缺少统一的软件开发平台。 当前的夹具参数化设计系统开发存在不止以上这些问题,还有很多别的问 题 。目前开发的过程中,由于许多方面有着比较复杂的问题需要解决,所以当 前一直希望在技术方面
3、有所突破。尽管已经提出来很多的关于设计方面的理论, 但是这些理论的研究还不能运用到实践中来。 综合以上问题来看,所以就相对的提出了基于 Solid Edge 夹具参数化设计 软件的课题。这个设计的开发目标是: 利用应用软件 Visual Basic 对工程软件 Solid Edge 进行二次开发,完成对夹具的设计。要求能够根据实际生产加工的 条件,生成符合工艺要求的实体图,夹具体,定位件,夹紧元件等的零件图,并 且有良好的工作界面和相应的数据库。利用 Visual Basic 对 Solid Edge 进行二 次开发,也就是利用 VB 建立关于夹具的数据库,并设计出良好的工作界面,使 第 2
4、页 共 44 页 能够成功的调用数据库里的参数,然后在 Solid Edge 里面生成夹具的实体。 Visual Basic 是一种可视化编程软件,操作简单,生成界面方便,易于对 Solid Edge 进行二次开发。 第 3 页 共 44 页 第第 二二 章章 汽车转向器专用汽车转向器专用夹具设计的软件使用夹具设计的软件使用 2.12.1 Visual BasVisual Basicic简介简介 VB 是 Visual Basic 的简称,是由美国微软公司于 1991 年开发的一种可视 化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,可用于开发 Windows 环境下的各类应用程序。它简单易学、效率高,且功能强大可以与 Windows 专业开发工具 SDK 相媲美。在 Visual Basic 环境下,利用事件驱动的 编程机制、新颖易用的可视化设计工具,使用 Windows 内部的广泛应用程序接口 (API)函数,动态链接库(DLL) 、对象的链接与嵌入(OLE) 、开放式数据连接 (ODBC)等技术,可以高效、快速地开发 Windows 环境下功能强大、