十五年专注于
液压缸筒生产

全国咨询热线:
400-086-9833

   热门关键词修理 加工 活塞杆 缸筒 不锈钢

无标题文档

天圆液压产品中心

当前位置:主页 > 行业资讯 >

SolidWorks平液压油缸台下的挤压模具CAD体系(2)

时间:2016-08-02 09:00来源:来自网络 作者:admin 点击:
(6)工程图编辑模块 ss=App.Path“\图形库\三维\” (3)模具组件布局选择模块 假如工程图上的信息不足精确、完备和类型,用户可以通过本模块对工程图加以编辑修改,选择生涯按钮可以实现工程图的自动生涯,如图7所示

(6)工程图编辑模块
   
    ss=App.Path&“\图形库\三维\”

(3)模具组件布局选择模块
    假如工程图上的信息不足精确、完备和类型,用户可以通过本模块对工程图加以编辑修改,选择生涯按钮可以实现工程图的自动生涯,如图7所示。

    体系成立了差异模具零件的尺寸数据库,可以在尺寸属性对话框中对零件的尺寸和公差举办修改,选取修改按钮后该零件的SolidWorks模子的尺寸和公差就会及时更新。在注解属性对话框中可以输入零件的其他属性信息,这样这些信息将在零件工程图的问题栏中表现出来。当用户满足后就可以选取生涯按钮对该模子文件举办生涯,如图6所示。

    (1)模架选择模块

SolidWorks软件回收了特性建模技能和计划进程的全相干技能,是今朝领先的、主流的三维CAD软件。它具有设置打点、协同事变、零件建模、装配计划、全相干工程图、钣金计划、有限元说明和动态仿真等多项成果,在机器制造业的应用很是普及。该软件为用户提供了成果强盛的API接口,并且具有宏录制成果,以是可以很利便地举办二次开拓。本文所述的就是以SolidWorks软件为平台开拓的一套挤压模具CAD体系。
    tolMax(i)=DataGrid1.Columns(i).Value
    DimboolstatusAsBoolean
    tolMin(i)=DataGrid1.Columns(i).Value
    Fori=1ToDataGrid1.Columns.Count1
   
    此时已完成该体系的首要成果,行使该体系可以促进挤压模具的高效和快速计划,而且已经在出产实践中获得充实的检讨。究竟证明,这套体系的事变服从很高,而且事变状况。

图5装配体确认界面

    ‘挪用SolidWorks措施

    ‘驱动模具零件尺寸和公差

    “DIMENSION”,0,0,0,False,0,Nothing)

(5)模具零件计划模块
    通过上一步选择模具各部门的组件布局,体系将会凭证组装相关将组合起来的装配布局图输出并让用户加以确认,假如用户认为不足满足,可以点返回上层按钮从头选择各部门组件布局。假如选择的模具各部门组件不能构成一套装配图,体系将弹出一个提醒框提醒用户返回重选。确认后右边会呈现该装配布局的零件清单,通过点选差异的零件名称按钮将呈现模具零件计划模块,如图5所示。

    该体系以VisualBasic为开拓器材,操作VB的面向工具编程说话、模块化和组件共享等技能,成立挤压模具CAD体系的用户界面及措施代码;操作SolidWorks成立模具各部门组件的模子;还可以通过对SolidWorks提供的API接口函数举办二次开拓来实现对模子库的挪用;并操作ADO数据库会见技能实现对零件模子的参数化驱动,最终天生模具零件工程图和模具总装配图。

图8体系输出的装配体模子

(2)挤压范例选择模块
图4模具组件选择界面

   
    DimrsAsADODB.Recordset
   
    DataGrid1.Row=2
   
    ss=App.Path&"\database\"
   
   
    Fori=1ToDataGrid1.Columns.Count1
    三、结论
    体系凭证预定的装配布局和装配相关对计划好的各类模具零件举办自动装配。体系输出的模具装配体和装配体工程图,如图8和图9所示。

图7工程图编辑界面

    onn.Open

    SetDataGrid1.DataSource=Adodc1
    Part.Parameter(“D1@草图1”).SystemValue=D(1)/1000
    模具组件可分为凸模组件、凹模组件、顶出组件、预应力组件和料组件等,体系成立了模具组件库供用户选择选择行使。在该模块顶用户可以选择差异组件布局的恣意一种外形,点选放大组件按钮可以查察对布局的具体先容和行使场所,点击其他组件按钮可以选择其他组件,如图4所示。

    SetPart=swApp.OpenDoc6(ss&“\反挤压\6\凸模.SLDPRT”,1,0,“”,longstatus,longwarnings)

    2.成果模块和计划流程
    基于SolidWorks平台的挤压模具CAD体系通过集成大量挤压模计划资料和专家履历,形成了模具计划常识库,为典范挤压零件的模具计划提供了完备的计较机帮助计划本领,乃至连一些缺乏履历的技强职员也可以或许操作本体系完成挤压模具的计划,从而有利于挤压技能的推广和应用。同时该体系也是对SolidWorks专业化应用的开辟与实践,对别的专业从事SolidWorks当地化专业化的二次开拓具有重要小心意义。为了使本体系越发完备,今朝正在增补模具强度校核部门。

   
    conn.ConnectionString="Provider=Microsoft.Jet.OLEDB.4.0;"&“PersistSecurityInfo=False;”&“Mode=read;”&“DataSource=”&ss&“模具零件库.mdb;”
   
    挤压模具的CAD体系布局由四个模块构成,如图1所示。
    起首选择吻合的模架,然后选择挤压范例,包罗正挤压、反挤压、复合挤压和镦挤压等。在差异的挤压范例里提供模具的凸模、凹模、顶出、预应力及料等差异部门组件的布局外形,用户选择后可以构成一套完备的挤压模具装配体布局,然后举办单个模具零件的计划。用户可以在模具计划对话框中变动模具零件的参数尺寸以满意现实需求,还可以对模具零件的工程图举办恰当的修改以到达最满足的结果。最后体系将全部计划好的模具零件凭证预定的装配相关自动装配起来,天生总装配图。
    Next

二、体系模具零件计划模块部门源措施

   
    Boolstatus=Part.Extension.SelectByID(“D1@草图1@凸模.SLDPRT”,

(4)装配体布局确认模块

图9体系输出的工程图

    体系模架库里存储了很多差异范例的模架布局,通过选择差异的模架名称,缸筒,在架构选择对话框的右边将呈现该模架的模子图片。选择模架的首要零件名称,可以调出该零件的模子图片和参数信息,选取三维图按钮和工程图按钮则可以别离打开对应的SolidWorks模子文件和工程图文件,如图2所示。

    Next
    D(i)=DataGrid1.Columns(i).Value
    ‘打开记录集,读取模具零件型号

    DataGrid1.Row=0
    ‘界说ADO工具变量
    鉴于本体系的源措施较量复杂,以是本文只给出体系模具零件计划模块部门的源措施。
    Adodc1.RecordSource=newTableName
    swApp.Visible=True
    Fori=1ToDataGrid1.Columns.Count1
    DimconnAsADODB.Connection
    挤压范例包罗正挤压、反挤压和复合挤压等,通过选取左边的按钮确定挤压范例,在右边就会呈现该种范例的表示图和挤压件范例表示图,如图3所示。

图2模架选择界面

   
    Next
    DataGrid1.Row=1

(7)自动装配模块
   

SetPart=swApp.ActiveDoc
   
    newTableName=Str(2011)
    ‘成立ADO毗连,打开数据库
    Adodc1.Refresh
    DimssAsString
    SetswApp=CreateObject("SldWorks.Application")
   
   
图1挤压模具CAD体系布局

    基于SolidWorks平台的挤压模具CAD体系将大量的专家常识和计划履历存储于模具布局和零件模子中,通过选用差异模具组件的布局外形,来到达挤压模具的优化计划。另外,它还能操作模具零件间的装配情势和装配相关实现挤压模具的自动装配,天生模具零件工程图和装配体工程图,从而进步了挤压模具计划的智能度,镌汰了计划职员的事变量,并担保了计划质量,液压油缸,加速了计划速率。
(责任编辑:admin)
分享按钮
------分隔线----------------------------