您的位置:网站首页 > Solidworks

SolidWorks环境下级进模标准件建库方法研究

时间:2010-06-02 08:00:00 来源:

    
    (3)方程式中可以使用条件语句,语法格式为:"Dx@SketchY"=if((条件),参数1,参数2)。当式中条件成立时,取值为参数l,否则取值为参数20针对图6所示圆凹模。凹模刃口尺寸为d,外径随d变化且取整数,可利用公式进行参数化建库。方法是:先建立圆凹模零件,然后插入公式,改变d值,D。自动变化。
   


    图7为圆凹模的方程式以及d分别为1.8、3、5.6m时。由方程式驱动生成的不同模型。
   


    3通过二次开发功能建库
   
    由于级进模所应用的标准件及企业标准中的标准件多种多样,只应用SolidWorks本身的功能难以满足实际需要。针对特定需求进行二次开发是解决各种标准件建库的有效途径。
   
    SolidWorks通过OLE/0CM技术为用户提供二次开发接口API。包括了数以百计的功能函数,所有的函数都是有关对象的方法或属性,涵盖了所有SolidWorks的数据模型,通过这些对象属性的设置和方法的调用。用户可以在自己开发的DLL中实现与SolidWorks相同的功能。以VC为平台。通过日浏表进行任意标准零件建库的程序框图如图8所示。
   


    采用Microsoft的电子表格存储标准件的系列数据,不仅方便用户管理,而且便于用户自行完成新的标准件建库。为便于程序对数据管理,采用表2所示目录管理。
   
    通过标准件的数据表路径又可以访问到每个零件的尺寸参数表;通过模型路径访问模型文件。这种结构方便数据的选取和添加。
   
    下面以企业内部标准件切气隙圆凹模为例(见图9),所对应的尺寸参数如表3所示,介绍利用二次开发功能建库过程。
   


    (1)建立切气隙圆凹模尺寸参数表,如表4所示,程序中定义好"~"及"()"的含义。分别表示取值范围以及变量。
    (2)建立零件的一个模型,同时将有关尺寸名称更改为d、D、H。
    (3)按照参数数量定义用户界面,在装配环境下插入零件,如图10所示。
   


    4结束语
   
    大量的标准件及典型结构是级进模设计经验的积累,将标准件的典型结构建库。使得模具设计人员将精力花费在排样等具有创造性的工作中,并以模具标准件库的功能为基础建立模具设计知识库。将模具设计人员从复杂、重复的标准件绘制和操作中解放出来,可以极大地提高模具设计效率,对提高级进模设计质量、缩短模具设计周期具有重要意义。