设为首页 收藏本站 English

当前位置: 广丰五金网 >> 电子设备

SolidWorks平台下的挤压模具CAD系统蝶型螺母

发布时间:2022-06-25 17:46:29

SolidWorks平台下的挤压模具CAD系统

SolidWorks平台下的挤压模具CAD系统 2011年12月04日 来源: SolidWorks软件采用了特征建模技术和设计过程的全相关技术,是目前领先的、主流的三维CAD软件。它具有配置管理、协同工作、零件建模、装配设计、全相关工程图、钣金设计、有限元分析和动态仿真等多项功能,在机械制造业的应用非常广泛。该软件为用户提供了功能强大的API接口,而且具有宏录制功能,所以可以很方便地进行二次开发。本文所述的就是以SolidWorks软件为平台开发的一套挤压模具CAD系统。基于SolidWorks平台的挤压模具CAD系统将大量的专家知识和设计经验存储于模具结构和零件模型中,通过选用不同模具组件的结构形状,来达到挤压模具的优化设计。此外,它还能利用模具零件间的装配形式和装配关系实现挤压模具的自动装配,生成模具零件工程图和装配体工程图,从而提高了挤压模具设计的智能度,减少了设计人员的工作量,并保证了设计质量,加快了设计速度。该系统以Visual Basic为开发工具,利用VB的面向对象编程语言、模块化和组件共享等技术,建立挤压模具CAD系统的用户界面及程序代码;利用SolidWorks建立模具各部分组件的模型;还可以通过对SolidWorks提供的API接口函数进行二次开发来实现对模型库的调用;并利用ADO数据库访问技术实现对零件模型的参数化驱动,最终生成模具零件工程图和模具总装配图。一、系统设计进程1.系统的功能和应用首先选择合适的模架,然后选择挤压类型,包括正挤压、反挤压、复合挤压和镦挤压等。在不同的挤压类型里提供模具的凸模、凹模、顶出、预应力及料等不同部分组件的结构形状,用户选择后可以组成一套完整的挤压模具装配体结构,然后进行单个模具零件的设计。用户可以在模具设计对话框中更改模具零件的参数尺寸以满足实际需求,还可以对模具零件的工程图进行适当的修改以达到最满意的效果。最后系统将所有设计好的模具零件按照预定的装配关系自动装配起来,生成总装配图。2.功能模块和设计流程挤压模具的CAD系统结构由四个模块组成,如图1所示。

图1 挤压模具CAD系统结构

(1)模架选择模块系统模架库里存储了许多不同类型的模架结构,通过选择不同的模架名称,在架构选择对话框的右边将出现该模架的模型图片。选择模架的主要零件名称,可以调出该零件的模型图片和参数信息,选取三维图按钮和工程图按钮则可以分别打开对应的SolidWorks模型文件和工程图文件,如图2所示。

图2 模架选择界面

(2)挤压类型选择模块挤压类型包括正挤压、反挤压和复合挤压等,通过选取左边的按钮确定挤压类型,在右边就会出现该种类型的示意图和挤压件类型示意图,如图3所示。

图3 挤压类型选择界面

(3)模具组件结构选择模块模具组件可分为凸模组件、凹模组件、顶出组件、预应力组件和料组件等,系统建立了模具组件库供用户选择选择使用。在该模块中用户可以选择不同组件结构的任意一种形状,点选放大组件按钮可以查看对结构的详细介绍和使用场合,点击其他组件按钮可以选择其他组件,如图4所示。

图4 模具组件选择界面

(4)装配体结构确认模块通过上一步选择模具各部分的组件结构,系统将会按照组装关系将组合起来的装配结构图输出并让用户加以确认,如果用户觉得不够满意,可以点返回上层按钮重新选择各部分组件结构。如果选择的模具各部分组件不能组成一套装配图,系统将弹出一个提示框提示用户返回重选。确认后右边会出现该装配结构的零件清单,通过点选不同的零件名称按钮将出现模具零件设计模块,如图5所示。

图5 装配体确认界面

(5)模具零件设计模块系统建立了不同模具零件的尺寸数据库,可以在尺寸属性对话框中对零件的尺寸和公差进行修改,选取修改按钮后该零件的SolidWorks模型的尺寸和公差就会实时更新。在注解属性对话框中可以输入零件的其他属性信息,这样这些信息将在零件工程图的标题栏中显示出来。当用户满意后就可以选取保存按钮对该模型文件进行保存,如图6所示。

图6 模具零件设计界面

(6)工程图编辑模块如果工程图上的信息不够准确、完整和规范,用户可以通过本模块对工程图加以编辑修改,选择保存按钮可以实现工程图的自动保存,如图7所示。

图7 工程图编辑界面

(7)自动装配模块系统按照预定的装配结构和装配关系对设计好的各种模具零件进行自动装配。系统输出的模具装配体和装配体工程图,如图8和图9所示。

图8 系统输出的装配体模型

图9 系统输出的工程图

此时已完成该系统的主要功能,使用该系统可以促进挤压模具的高效和快速设计,并且已经在生产实践中得到充分的检验。事实证明,这套系统的工作效率很高,并且工作状况。二、系统模具零件设计模块部分源程序鉴于本系统的源程序比较庞大,所以本文只给出系统模具零件设计模块部分的源程序。Dim ss As StringDim boolstatus As Booleanss=App.Path &“\图形库\三维\”Set swApp=CreateObject("SldWorks.Application")swApp.Visible = True'调用SolidWorks程序Set Part = swApp.OpenDoc6(ss & “\反挤压\6\凸模.SLDPRT”, 1, 0,“”, longstatus, longwarnings)Set Part = swApp.ActiveDocboolstatus = Part.Extension.SelectByID(“注解”, “DCABINET”, 0,0, 0, False, 0, Nothing)'打开对应的模型文件Dim rs As ADODB.RecordsetDim conn As ADODB.Connection'定义ADO对象变量ss = App.Path & "\database\"Set conn = New ADODB.Connection conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;" & “Persist Security Info=False;” & “Mode=read;”& “Data Source=” & ss & “模具零件库.mdb;”conn.Open‘建立ADO连接,打开数据库newTableName = Str(2011)Adodc1.RecordSource =newTableNameAdodc1.RefreshSetDataGrid1.DataSource=Adodc1‘打开记录集,读取模具零件型号DataGrid1.Row = 0For i = 1 To DataGrid1.Columns.Count 1D(i) = DataGrid1.Columns(i).ValueNextDataGrid1.Row = 1For i = 1 To DataGrid1.Columns.Count 1tolMax(i) = DataGrid1.Columns(i).ValueNextDataGrid1.Row = 2For i = 1 To DataGrid1.Columns.Count 1tolMin(i) = DataGrid1.Columns(i).ValueNext'存入模具零件尺寸值和公差值Boolstatus = Part.Extension.SelectByID(“D1@草图1@凸模.SLDPRT”,“DIMENSION”, 0, 0, 0, False, 0,Nothing)Part.Parameter(“D1@草图1”).SystemValue = D(1) / 1000retval = Part.Parameter(“D1@草图1”).SetToleranceValues(tolMin(1) /1000, tolMax(1) / 1000)‘驱动模具零件尺寸和公差三、结论基于SolidWorks平台的挤压模具CAD系统通过集成大量挤压模设计资料和专家经验,形成了模具设计知识库,为典型挤压零件的模具设计提供了完整的计算机辅助设计手段,甚至连一些缺乏经验的技术人员也能够利用本系统完成挤压模具的设计,从而有利于挤压技术的推广和应用。同时该系统也是对SolidWorks专业化应用的开拓与实践,对其余专业从事SolidWorks本地化专业化的二次开发具有重要借鉴意义。为了使本系统更加完整,目前正在补充模具强度校核部分。原载《CAD/CAM与制造业信息化》杂志(end)

兰州哪家男科医院医生好

郑州哪家治疗外阴溃疡好

哪家医院治男科

治性功能障碍医院哪家好

鼠疫的症状和表现有哪些

治疗妇科疾病医院排行榜

友情链接
养血生发胶囊对白发有帮助吗 气血不足会心烦浑身无力眩晕吗 乙型网带 穗宝床垫广州店 电子万能试验机 爱依瑞斯 穗宝 眼科小管家 关节炎 北京二手空调回收 锚索灌浆密实度检测 吃枸橼酸西地那非需要注意什么 口服避孕药适合哪类人 阳痿怎么治疗 益母草颗粒什么人适合吃 有高血压并发症的人吃什么护理好 京万红 怎么去黑头 体股癣的特征及治疗 用眼过度眼睛发涩多久能好 得百宁贴剂的主要成分 孩子肚子凉腹泻怎么办 小孩子厌食是什么原因 治缺血性脑中风的中成药 如何避免室上性心动过速 强心护心的中成药有哪些 八子补肾胶囊服用人群 吃什么可以补精血补肾亏 脱毛蜡纸可以永久脱毛吗 三岁宝宝上火怎么办 神经衰弱睡眠质量差睡前怎样做 脸上长痘痘涂药膏能好吗 试验机 职业装订制 小儿有痰怎么办 流黄涕吃小儿氨酚黄那敏颗粒行吗 婚姻律师 天津试管婴儿医院 家庭常备药 seo优化 离婚律师起诉费 北京专业离婚律师咨询专线 一直咳嗽嗓子痛的食疗方法 连花清瘟胶囊对感冒头痛有用吗 阿托伐他汀钙片作用与功效 依兰琳卡 有灰指甲的人穿过的鞋传染吗 凤仙花治灰指甲要多久 指甲变薄变脆易断裂是灰指甲吗 用治足癣的药能治灰指甲吗 灰指甲上药要打磨到哪种程度 灰指甲引起指头痛是啥原因 找医院 补血 静心助眠口服液 黑河治疗眼科专科医院哪家好 上海离婚房产律师在线咨询 茂名皮肤病专科医院哪家好 上诉离婚律师报价 铁岭肛肠医院哪家好 遗产管理人 五指山治疗妇产专科医院 图木舒克肛肠 小孩吸收不好不长个怎么调理 直心力骨式网带厂 债务纠纷 Crane 有法网 南京工作服定做厂家 Impact Testing Machine Auto Engine Structure 寻医问药 济南看耳鼻喉科哪个医院好 四川哪家治疗风湿病医院好 吉林银屑病哪家医院好 济南治疗男科哪个医院好 四川治疗抽动医院哪家好 泰安资讯 Suppliers