冷冲压模具标准件库开发探究

冷冲压模具标准件库开发探究

ID:31685514

大小:57.95 KB

页数:7页

时间:2019-01-17

冷冲压模具标准件库开发探究_第1页
冷冲压模具标准件库开发探究_第2页
冷冲压模具标准件库开发探究_第3页
冷冲压模具标准件库开发探究_第4页
冷冲压模具标准件库开发探究_第5页
资源描述:

《冷冲压模具标准件库开发探究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、冷冲压模具标准件库开发探究本文研究了基于SolidWorks的模具设计开发方法。以冷冲压快速三维建模为研究对象,突出了SolidWorks的二次开发功能与优点,对使用VisualBasic.NET程序语言对SolidWorks进行二次开发生成零件库的方法及过程作了具体的描述。建立标准零部件的三维图库,可以大大减少模具设计的工作量。模具设计与制造技术水平的高低,是衡量一个国家产品制造水平高低的重要标志之一,在很大程度上决定着产品的质量、效益和新产品的开发能力。冷冲压模具,是指在冷冲压加工中,将材料(金属或非金属)加工成零件(或半成品)的

2、一种特殊工艺装备冲压模具,是用于制造加工冲压产品的一种成形工艺装备。在进行冲压模具结构设计时,设计人员除了应具有冲模设计知识和实践经验之外,还需要查询相应的技术设计手册和材料手册资料,也会频繁地用到标准零部件和进行相应的3D图形建模工作。建立此类标准零部件的3D图库,可以大大减少模具设计的工作量。常用的NX、Pro/ENGINEER和SolidWorks等通用三维CAD/CAM软件尚未能提供模具标准件图库,采用二次开发技术定制适合企业实际需要的专业标准件、常用零部件3D图库是一件十分有意义的工作。一、建立标准件库的技术基础在机械零件的

3、设计中,同类型的零件通常具有类似的结构特征,只是在特征的数量和尺寸的大小方面有所不同。因此,对于形状相似的同类型零件可以采用参数化设计,即用一组参数约束该零件的结构尺寸,使参数与设计零件的控制尺寸相对应,当赋予其不同的参数值时,便可生成新的零件模型。参数化为产品模型的可变性、可重用性和并行设计提供了丰富的技术手段,使设计人员可以利用以前的模型方便地建立新的模型,并可在遵循原设计意图的情况下便捷地改动模型,生成系列产品,提高设计效率,不少设计人员通过SolidWorks的“系列零件设计表”来实现参数化设计,这种方法具有一定的实用意义。通

4、过分析论证,在SolidWorks中有必要添加这样一个基于参数化驱动的三维零部件库。(1)它具有课程设计中用到的冷冲压模具库,在后续开发中,可以再进一步增加机械设计常用标准件及通用件。(2)零部件代码少而精,采用的技术利于实现与其他系统的集成。(3)具有良好的人机交互界面,易学易用。(4)有好的移植性,能在不同的系统环境中运行,适应性强。通过SolidWorks的二次开发功能,将冷冲压零件库集成到SolidWorks中,以工具条的形式成为其绘制工具中的一部分。在界面设计时要做到以下几点。◎提供给用户一个看起来美观、使用起来简单、直观的

5、界面。◎提供尽可能多的保护措施,使输入信息符合标准。◎提供尽可能多的查询方式,尽量符合不同操作人员的操作习惯。◎尽量将相似标准件信息在相同的界面下导入,以减少界面冗余。◎在输入界面提供对应零件图片,方便使用者判断类型。在模型结构建立中我们力求做好每一个工程实际的处理,其中包括:压缩弹簧两端面应为平面,且弹簧整体是两端紧密、中间疏松,有外螺纹的各处均装饰螺纹线并附上对应的注释,以及按要求做上圆角与倒角等。导入所需模型后,使用者还可以根据自己的具体要求对模型进行直接修改,或对于频繁使用的特殊模型可以在对应的绘图语句中更改,并通过再次导入刷

6、新建模过程,使之实现快速导入、自主修改及自主定义等个性化操作。二、实现原理在SolidWorks环境下,程序员可以使用SolidWorks提供的数百个API方法对其进行二次开发。这些API即为SolidWorks的OLE或COM接口,因此支持OLE或者COM技术的编程语言都可以作为SolidWorks的开发工具。笔者在此使用的是VB语言来对其进行二次开发,构建所需要的、专用的SolidWorks功能模块,完成造型过程。1.SolidWorksAPISDKAPISDK是SolidWorks向开发者提供的软件开发工具包(SoftwareD

7、evelopmentKit),用它可以开发与SolidWorks软件整合的插件程序。SDK提供了在VisualStudio2010环境下建立SolidWorks插件的向导程序,同样也提供了可用于API程序项目的样例程序。使用该工具无需对COM技术很了解,只要对VC、VB或其他OLE开发程序中的一种程序比较熟悉,就能方便地对SolidWorks进行二次开发。为了使用SDK,必须从SolidWorks安装光盘中运行安装程序,可以在APISDK文件夹中找到安装程序。一旦安装成功,用户就可以在VisualStudio2010中找到SolidW

8、orksAdd-in向导程序。Add-in程序编译成功会生成一个可以加载到SolidWorks中的DLL程序,Add-in程序和SolidWorks程序运行在同一进程空间,成为SolidWorks中的一个插件。Add-i

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。