SolidWorks的液压阀块结构设计_第1页
SolidWorks的液压阀块结构设计_第2页
SolidWorks的液压阀块结构设计_第3页
SolidWorks的液压阀块结构设计_第4页
SolidWorks的液压阀块结构设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、SolidWorks的液压阀块结构设计 3. 1液压阀块的结构特点及设计3. 1. 1液压阀块的结构特点按照结构和用途划分,液压阀块有条形块(Bar Manifolds)、小板块(Subplates),盖板(Coverplates)、夹板(Sandwich Plates)、阀安装底板(Valve Adaptors)、泵阀块(PumpManifolds)、逻辑 阀块(Logic Manifolds)、叠加阀块(Accumulator Manifolds)、专用阀块(Specialty Manifolds)、 集流排管和连接块(Header and Junction Blocks)等多种形式353

2、6。实际系统中的液压阀块 是由阀块体以及其上安装的各种液压阀、管接头、附件等元件组成。(1) SolidWorks 阀块体阀块体是集成式液压系统的关键部件,它既是其它液压元件的承装载体,又是它们油路连通的通道体。阀块体一般都采用长方体外型, 材料一般用铝或可锻铸铁。阀块体上分布有与液 压阀有关的安装孔、通油孔、连接螺钉孔、定位销孔,以及公共油孔、连接孔等,为保证孔道正确连通而不发生干涉有时还要设置工艺孔。一般一个比较简单的阀块体上至少有40-60个孔,稍微复杂一点的就有上百个,这些孔道构成一个纵横交错的孔系网络。阀块体上的孔道有光孔、阶梯孔、螺纹孔等多种形式,一般均为直孔,便于在普通钻床和数控

3、机床上加工。 有时出于特殊的连通要求设置成斜孔,但很少采用。SolidWorks液压阀液压阀一般为标准件,包括各类板式阀、插装阀、叠加阀等,由连接螺钉安装在阀块体上, 实现液压回路的控制功能。(3) SolidWorks 管接头管接头用于外部管路与阀块的连接。各种阀和阀块体组成的液压回路,要对液压缸等执行机构进行控制,以及进油、回油、泄油等,必须与外部管路连接才能实现。(4) 其它附件包括管道连接法兰、工艺孔堵塞、油路密封圈等附件。3. 1. 2液压阀块的布局原则阀块体外表面是阀类元件的安装基面,内部是孔道的布置空间。阀块的六个面构成一个安装面的集合。通常底面不安装元件,而是作为与油箱或其它阀

4、块的叠加面。在工程实际中,出于安装和操作方便的考虑,液压阀的安装角度通常采用直角。液压阀块上六个表面的功用(仅供参考):(1)顶面和底面液压阀块块体的顶面和底面为叠加接合面,表面布有公用压力油口P、公用回油口 O、泄漏油口 L、以及四个螺栓孔。(2) 前面、后面和右侧面(a) 右侧面:安装经常调整的元件,有压力控制阀类,如溢流阀、减压阀、顺序阀等:流量 控制阀类,如节流阀、调速阀等。(b) 前面:安装方向阀类,如电磁换向阀、单向阀等;当压力阀类和流量阀类在右侧面安装 不下时,应安装在前面,以便调整。(c) 后面:安装方向阀类等不调整的元件。(3) 左侧面左侧面设有连接执行机构的输出油口,外测压

5、点以及其他辅助油口, 如蓄能器油孔、接备用压力继电器油孔等。液压阀块块体的空间布局规划是根据液压系统原理图和布置图等的设计要求和设计人员的 设计经验进行的。经常性的原则如下:(1) 安装于液压阀块上的液压元件的尺寸不得相互干涉。(2) 阀块的几何尺寸主要考虑安装在阀块上的各元件的外型尺寸,使各元件之间有足够的装配空间。液压元件之问的距离应大于5mm,换向阀上的电磁铁、压力阀上的先导阀以及压力表等可适当延伸到阀块安装平面以外,这样可减小阀块的体积。但要注意外伸部分不要与其他零件相碰。(3) 在布局时,应考虑阀体的安装方向是否合理,应该使阀芯处于水平方向,防止阀芯的自 重影响阀的灵敏度,特别是换向

6、阀一定要水平布置。(4) 阀块公共油孔的形状和位置尺寸要根据系统的设计要求来确定。而确定阀块上各元件的安装参数则应尽可能考虑使需要连通的孔道最好正交,使它们直接连通,减少不必要的工艺孔。(5) 由于每个元件都有两个以上的通油孔道,这些孔道又要与其它元件的孔道以及阀块体上的公共油孔相连通,有时直接连通是不可能的,为此必须设计必要的工艺孔。阀块的孔道设计就是确定孔道连通时所需增加工艺孔的数量、工艺孔的类型和位置尺寸以及阀块上孔道的孔径和孔深。(6) 不通孔道之间的最小壁厚必须进行强度校核。(7) 要注意液压元件在阀块上的固定螺孔不要与油道相碰,其最小壁厚也应进行强度校核等根据以上原则,液压阀块布局

7、的优化方法如下:如果在液压阀块某面上的液压元件的数量不超过4个,则分别布置液压元件在 4个角附近,不一定在角上.这样可以保证在两个边附近进行工艺孔设计。如果在液压阀块某面上的液压元件的数量不超过8个,则除了分别布置液压元件在4个角附近以外,其它液压元件可根据情况分别布置在4个边附近。这样可以保证在一个到两个边附近进行工艺孔设计。(3)如果液压阀块某面上的液压元件的数量超过8个以上,可以考虑使用智能方法进行优化设计。由于一般情况下,液压阀块包含的液压元件总和不会超过10个以上,所以分配到各个面上的液压元件数量不会超过 1O个,一般在3到5个左右。由于在一般液压阀块设计中很少涉及到大量的液压元件布

8、置,所以根据前两条的规则可以满足系统设计的基本要求。3. 1. 3液压阀块的设计思路集成块单元回路图实质上是液压系统原理的一个等效转换, 它是设计块式集成液压控制装置 的基础,也是设计集成块的依据。阀块图纸上要有相应的原理图, 原理图除反映油路的连通 性外,还要标出所用元件的规格型号、油口的名称及孔径,以便液压阀块的设计。设计阀块前.首先要读通原理图, 然后确定哪一部分油路可以集成。 每个块体上包括的元件 数量应适中。阀块体尺寸应考虑两个侧面所安装的元件类型及外形尺寸, 以及保证块体内油 道孔间的最小允许壁厚的原则下,力求结构紧凑、体积小、重量轻。3. 2基于特征的液压阀块的交互设计 3. 2

9、. ISolidWorks阀块的特征分析特征是设计者对涉及对象的功能、形状、结构、制造、装配、检验、管理与使用信息及其关系等具有确切的工程含义的深层次抽象的描述,是产品描述信息的集合3738。不同的应用领域和不同的对象, 特征的抽象和分类方法有所不同。 在机械产品中,将构成零件的特征 分为以下几大类:辅助特征、几何特征等。(1)辅助特征辅助特征是进行基于特征的零件实体建模设计的辅助工具,并不是所设计实体模型的组成部分。在实体建模时,如何恰当地使用辅助特征来顺利完成实体建模,具有很大的技巧性。在实体模型的特征创建完毕后, 辅助特征可被隐藏或重新显示。辅助特征主要包括:工作平面、工作轴、工作点、构

10、造特征和特征管理设计树。工作平面又称工作基准面,是辅助创建草图及其特征和执行特征操作终止的工作平面。是一个无限边界的平坦面,因实体建模的设计必须在某一平面上完成二维草图绘制后,进行特征操作。所以,工作平面主要作用是确定草图平面,同时也可以作为特征操作的终止参数平面和创建其他工作平面的中间媒体。(2)几何特征几何特征是构成零件实体模型的基本要素,是基于特征的实体建模的含义所在,是创建基体特征和进行细节特征操作的主要部分。根据创建方式不同,将几何特征分为草图特征和直接生成特征。草图特征是由二维轮廓线或横断面进行拉伸、旋转、扫描和放样形成的特征,因此草图特征又分为拉伸特征、旋转特征、扫描和放样特征。

11、直接生成特征是直接参数地创建在实体模型上的特征, 是系统或设计者已定义好的参数化特征,在建模时,只需进行特征定位和输入参数化尺寸值即可形成的特征。阀块的特征可以知道,有最基本的基体特征,其余就是孔道及沉槽,整体设计特征如下图所 示:Fig. 3.1 Chanci istiE tree of designXtf MiE _ _ _隔财融tQ3. 2. 2基于特征的 SolidWorks API对象在对SolidWorks进行二次开发时,首先要建立SolidWorks的连接,创建 SolidWorks的应用对象:LHm swApp As ObEcctSet swApp -C *SolidWcwis

12、 Applicalion-)心S个前敷,就打开了 SoiMWEw的按口.可以B用它的API函数了, 援卜来就建注立新的零件图、骚配图:Dim Pan As ObjectSa Part-睥 App newpan倒建策配圉:Dini AiMrmb|> 心 ObjcrtS担 As«mHy -iwapp NewAsvmbh-这两个函数创建了一个新的工作区,使能够进行建模和装配。“选择”可以说是在使用SolidWorks时用得最多的一个命令,有很多命令在使用时都要选择操作对象,通过调用ModelDoc对象中的SelectBylD函数来实现:ModelDoc . SelectBylD(ob

13、jectName , objectType , x, y, z)这个函数在应用时需要输入五个参数:objectName表示要选择对象的名称,该名称是SolidWorks在创建对象时按先后顺序自动命名的,如基准面 l、基准面 2、Arcl、Line3、D1草图 1Partl. SLDPRT: objectType 要输入对象的类 型,如 PLANE(面)、SKETCHSEGMENT(草图上的对象如直线、圆弧等 )、DIMENSION(尺 寸标注);x, y, Z是平面上任一点的坐标值。在所选平面上插入草图,调用ModelDoc中的InscrtSketch函数:ModelDoc . InsertS

14、keteh()画直线调用 ModelDoe对象中的 CreateLine2函数:ModelDoc . CreateLine2(xStart,yStart,zStart , xEnd, yEnd, zEnd)ConstructionGeometry=TruexStart、yStaa、zStart、rend、yEnd、zEnd 分 别是直线的起 点和终 点坐标; ConstruetionGeometry=True时表示画中心辅助线。画矩形调用 ModelDoc中的SketchRectangle函数:Part. SketchRectangle(vall, val2, zl, val3, val4,

15、z2, val5)vail和val2分别是左上角的 X值和Y值,val3和val4分别是右上角的 X值和Y值,z1和 z2分别是左上角和左下角的Z值。画圆调用 ModelDoc 对象中的 Create Circle2函数:ModelDoc . CteateCirele2(xg , yc , zc, xp, yp, zp) xc、yc、zc、xp、yp、zp分别是圆心和圆上一点的坐标值。基本实体建模命令:拉伸调用 PanDoc中的FeatureExtrusion函数:PartDoc. FeatureExtrusion(sd , flip , dir,tl , t2, dl, d2, dchkl,

16、 dchk2 , ddirl, ddir2 , dangl, dang2, offsetReverse1 , ffsetReverse2)sd为TRUE时表示单向拉伸为 FALSE时双向拉伸,以 0、l表示;dir为TRUE时表示正向 拉伸。为真时有效;dir为TRUE时表示反向拉伸,为真时有效; tl、t2表示终止类型。可 取下列值:0(给定深度)、1(贯穿)、2(为贯穿下一个)、3(成形到一顶点)、4(成形到一面)、5(到 离指定面指定的距离)、6(两侧对称);dl、d2表示拉伸的深度;ddirl、ddir2为TRUE时表示 带拔模角拉伸;dangl、dan92为TRUE时表示向内拔模,为

17、 FALSE是向外拔模; offsetRe2verseI , offsetReverse2控制到离指定面指定的距离,在t1、t2为5时有效。其中d2、dchk2、ddir2、dang2、offsetReverse2 在双向拉伸时有效。切除拉伸调用 PartDoc 中的 FeatureCut 函数:Part. FeatureManager. FeatureCut(sd, flip , dir,tl , t2, dl, d2, dchkl, dchk2, ddirl, ddir2, dangl, dan92, off. Revea1, offsetReverse2; keeppieceindex,

18、 normalcut)sd为TRUE时表示单向拉伸,为FALSE时双向拉伸, 以0、1表示;flip为TRUE时表示切除轮廓外的材料;dir为TRUE时表示反向拉伸,为真时有效; t1、t2表示终止类型,可取 下列值:0(给定深度)、l(贯穿)、2(为贯穿下一个)、3(成形到一顶点)、4(成形到一面)、5(到 离指定面指定的距离)、6(两侧对称);dl, d2表示切割的深度;ddirl、dd破为TRUE时表示 带拔模角拉伸;dangl、dan92为TRUE时表示向内拔模,为 FALSE是向外拔模; offsetRe2versel, offsetReverse2控制到离指定面指定的距离,在tl、

19、t2为5时有效。其中d2、dchk2、ddir2、dan92、offsetReverse2 在双向拉伸时有效。NormalCut 正常切除时为 TRUE,否则为FALSE。.2. 3阀块特征的SolidWorks参数化设计基于特征参数化建模技术是将特征设计方法与参数化技术有机的结合起来,从而实现对多种设计方式(自顶而下或自底而上等)和设计形式(原始设计、相似设计和衍生设计等)的支持39。这种理念的提出,改变了传统 CAD系统完全靠设计者指出零件几何图素的位置这一 限制,将零件几何体的多个图素结合在一起,形成一个以特征为操作单位的新语义实体,这将包含比几何图素多得多的零件描述。对于一个特征来说其

20、构成的几何图索之间的拓扑关系是不变的,特征形状的变化只能通过给特征指定不同的参数值来实现40。对零件的修改就可转化为对构成零件特征参数的修改,使得用户不用直接参与修改零件几何图素位置关系的工作,大大方便了零件的设计与后期修改。本设计主要采用特征参数化技术。 系统首先对阀块进行特征分析, 然后进行确定特征建立的 次序,将特征归纳为参数的表达形式;最后利用Solidworks进行建模,在程序中进行参数设置,实现参数化驱动。利用SolidWorks类型库的支持对该系统的模块进行二次开发。草图特征和螺纹孔定位销孔 采用基于特征的全参数造型技术,用户可以方便地利用特征造型技术新建零件实体,也可通过Sol

21、idWorks系统所提供的特征树等功能对己有零件实体进行编辑和修改。采用 VB开发 参数化建模和造型实质上是在更深的层次中应用SolidWorks,即直接利用VB程序对SolidWorks的内部特征函数进行调用从而实现特征的生成、修改、编辑、保存等操作。创建基体特征的时候采用人机交互的形式建立模型,设置合理的设计变量, 再通过VB程序驱动设计变量实现模型的更新。首先根据液压系统原理图和布置图等的要求,初步确定液压阀块的大小。在SolidWorks中设计阀块的基体特征,阀块的基体是一个长方体,考虑到后期孔道特征的在各个面的创建, 需要在长方体上增加辅助特征,即三个工作基准面:后视基准面,左视基准

22、面和下视基准面,由于面的命名没有什么规律,很多时候是程序自动来命名的,这样,不方便使用SelectbylD来选择,也不能使用坐标值来选择一个面,那样做更加糟糕, 所以创建了三个辅助平面,对面进行布尔的判断。然后,根据液压阀块在总装图中的位置初步确定液压阀块主油路孔和各元件在阀块体上的位 置,在选择的基准面上确定一点,插入草图,并且实现螺纹孔和定位销孔的特征实现,将所用的每一个元件的底板草图尺寸从建立的相应的数据库中调出,驱动草图特征在选择面上的生成。随着设计系统的增加, 相应的各类液压阀的底板草图尺寸在数据库中的模板也会增加,但每次增加的数量会相应的减少。这样,就创建了如图3. 2所示的阀块上

23、的草图特征及与参数无关的螺栓孔和定位销孔的特征。国3.2睡:,初期待桃的闷块Fig. 12 In帕浏 dviracKEGf moiin'ld utoUi3. 3孔道连通设计 3. 3. 1孔道设计的原则液压阀块的六个构造基面上都分布有各种类型的孔道。阀块孔道连通设计过程就是根据装配关系设计方案和原理图的要求,确定各类孔道的孔深,以实现预定的控制要求3839。阀块孔道设计必须满足以下要求:满足用户要求,如尺寸限制、油孔位置、方位面等用户的特殊需求。(2)满足原理图中对孔道连通关系的要求,该通的孔应保证连接畅通,并满足规定的通流面积要求,不该连通的孔不通,并满足壁厚要求。为保证阀块设计的质

24、量,在阀块孔道设计中必须遵循以下准则:(1) 孔道深度的数值不包括孔尖的深度,是指孔道主体部分(圆柱体)的深度;(2) 连通孔道应尽量直通,不能直通的孔道,应保证工艺孔位置安排合理、工艺孔数目最少、 几何尺寸最小且加工简单;(3) 相交两孔应至少包容小孔半径,垂直相交两孔孔深至少达到另一孔中心线,对面相交两 孔相交部分深度应至少达到两孔最小半径值。对于不能直接相连的待通孔, 需要设计工艺孔。而工艺孔的设计,不仅要满足于连通两待通 孔,还应使油流通畅、能满足一定的通流面积。所以在设计工艺孔位置、尺寸时除了遵循以 上准则外,还应遵守以下规范:工艺孔位置应保证至少通过小孔的一半;工艺孔的半径等于小孔

25、的半径Rg=Min(Rl , R2)。3. 3. 2孔道连通设计孔道连通设计的实质就是实现阀块上任意两条孔道的连通。分析两孔道的相对位置关系是孔道连通设计的关键,它决定了孔道设计的连通方法、工艺孔数目和工艺孔设计的情况等40。阀块上两孔道间的位置关系有以下几种情况:(1)两孔道位于同一平面(简称两孔同面)对于两孔同面的孔道连通设计比较简单直观,下面来重点研究一下两孔对面和两孔临面的情况。设液压阀块的长宽高分别为L , w , H。设待连通的两个孔的坐标分别为【可,瓦)和以,/ L(2)两孔道位于相对平面(简称两孔对面)两孔位于相对平面的时候,分为两种情况:前视基准面与基准面1(后视基准面);右

26、视基准面和基准面2(左视基准面)。先研究第一种情况, 当两点在前视基准面与基准面 1上的时候,此时工艺孔需要打两个,孔心分别为皿力三)和H ,,、:四个仇的孔深分期为;z . W - z .H -min(xPxj 中二旺根据底板尺寸和位置自主确定的,第二神情拥的时候,两个工艺11心坐部分别为tx,巧.£> 和1%, R.补,四个孔的乱g倒为:工.£-前心冉)."111荷(凹,为)甘/、中x是根据底板尺寸和位置自主确定的。(3)两孔道位于相邻平面(简称两孔邻面)两孔位于相邻平面的时候,分为四种情况,两孔在右 视基准面与基准面 1,两孔在基准面 3与基准面1,两孔在右视基准面与前视基准面,两孔在基准面3与前视基准面这里只列出第一种情况,其他以此类推。两孔在右视基准面与基准面 1 的时候,此时需要打一个工艺孔,工艺孔的坐标是(电,H.技minWjJL三个孔的孔深分别为:天,W反mirk(外乃).3. 4辅助功能的开发3. 4. 1坐标转换在Visual Basic的编程语言里对 SolidWorks进行二次开发的语言所需要的坐标有些是空间坐 标,而数据库里的坐标都是基于二维平面图而建立的。为了要实现目标,必须进行坐标转换以获得草图的坐标的时候程序是由两部分组成,一部分是获得草图点空间坐标

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论