论文部分内容阅读
整体硬质合金刀具相对于其它材质的刀具,具有硬度高、耐磨、强度和韧性较好等一系列优点,它的切削速度以及切削效率高,因此被广泛使用,是各种切削刀具中发展势头最好的产品。现代制造业“高精度、高效率、高可靠性和专用化”的发展趋势,对刀具的设计提出了智能化、专用化的要求。利用传统二维CAD方法设计刀具,容易产生遗漏和错误;且有很多复杂的刀具用二维图很难直观的表达出来。三维参数化设计已成为刀具设计的发展方向,三维模型较之二维图不仅包含了更丰富完整的信息,同时也可以进行刀具产品的强度分析以及优化设计。三维参数化设计以其强有力的草图设计、尺寸驱动功能,成为初始设计、产品建模及修改系列化设计,多方案比较和动态设计的有效手段。以参数化技术为核心开发出三维刀具CAD系统,结合相关技术标准实现CAD图形的自动生成,完成产品图纸与设计参数的统一管理操作,从而能有效提高设计效率,这已成为当前企业的迫切要求。参数化模型不仅记录了必要的设计几何信息,还保留了图形的拓扑结构,以及各种设计知识、设计约束等信息,对结构相同而尺寸不同的产品,就可用同一参数化模型描述其几何形状,当产品因某些定形定位参数发生变化而导致产品的局部形状改变时,系统能维护原有的设计意图,在满足原有约束关系不变的条件下,自动生成新的图形。本系统采用VC++对三维CAD软件SolidWorks进行二次开发。首先建立整体硬质合金刀具的三维模型,添加各尺寸之间的约束关系,将这些设计信息封装在所建立的刀具模型中,构成一个对象类,供设计的时候调用;同时,建立相应的知识库和实例库;采用基于实例推理(CBR)的方法进行刀具的设计,充分利用了已有的设计方案,通过调用SolidWorks API函数,对实例库中的模型尺寸进行驱动更新,设计出新的刀具,从而实现参数化建模;由三维模型自动生成二维工程图,并能实现二者的双向驱动。系统的三维参数化设计克服了传统二维CAD技术的不足,有效的提高了设计的可行性,对刀具设计效率的提高、刀具产品竞争力的提高、刀具设计的创新有着重大的现实意义。