您的位置:网站首页 > CAD新闻

基于SolidWorks的液压阀块的设计研究(三)

时间:2010-11-14 23:44:31 来源:

(2)连通孔道应尽量直通,不能直通的孔道,应保证工艺孔位置安排合理、工艺孔数目最少、几何尺寸最小且加工简单;

(3)相交两孔应至少包容小孔半径,垂直相交两孔孔深至少达到另一孔中心线,对面相交两孔相交部分深度应至少达到两孔最小半径值。

对于不能直接相连的待通孔,需要设计工艺孔。而工艺孔的设计,不仅要满足于连通两待通孔,还应使油流通畅、能满足一定的通流面积。所以在设计工艺孔位置、尺寸时除了遵循以上准则外,还应遵守以下规范:

(1)工艺孔位置应保证至少通过小孔的一半;

(2)工艺孔的半径等于小孔的半径Rg=Min(Rl,R2)。

3.3.2孔道连通设计

孔道连通设计的实质就是实现阀块上任意两条孔道的连通。分析两孔道的相对位置关系是孔道连通设计的关键,它决定了孔道设计的连通方法、工艺孔数目和工艺孔设计的情况等[40]。阀块上两孔道间的位置关系有以下几种情况:

(1)两孔道位于同一平面(简称两孔同面)

对于两孔同面的孔道连通设计比较简单直观,下面来重点研究一下两孔对面和两孔临面的情况。设液压阀块的长宽高分别为L,w,H。设待连通的两个孔的坐标分别为

(2)两孔道位于相对平面(简称两孔对面)

两孔位于相对平面的时候,分为两种情况:前视基准面与基准面l(后视基准面);右视基准面和基准面2(左视基准面)。先研究第一种情况,当两点在前视基准面与基准面1上的时候,此时工艺孔需要打两个,孔心分别为:其中x是根据底板尺寸和位置自主确定的。

(3)两孔道位于相邻平面(简称两孔邻面)两孔位于相邻平面的时候,分为四种情况,两孔在右视基准面与基准面1,两孔在基准面3与基准面l,两孔在右视基准面与前视基准面,两孔在基准面3与前视基准面这里只列出第一种情况,其他以此类推。两孔在右视基准面与基准面1的时候,此时需要打一个工艺孔,工艺孔的坐标是

3.4辅助功能的开发

3.4.1坐标转换

在Visual Basic的编程语言里对SolidWorks进行二次开发的语言所需要的坐标有些是空间坐标,而数据库里的坐标都是基于二维平面图而建立的。为了要实现目标,必须进行坐标转换以获得草图的坐标的时候程序是由两部分组成,一部分是获得草图点空间坐标,一部分是获得草图点的空间坐标的坐标,另一部分是获得草图点的空间坐标,转换的时候要注意坐标的符合度和符号。在转换前视图的时候,二维坐标和三维坐标的是一致的,这个时候的三维坐标的x坐标和Y坐标即为二维坐标,而Z坐标则是三维坐标的z坐标;而转换后视图的时候,与前视图相比不同的,三维坐标的X坐标则为二维横坐标的负值。转换左视图的时候三维坐标的X不变,而三维坐标的Y则为二维坐标的Y坐标,而三维坐标的Z坐标则是二维的x坐标;而右视图的时候,与左视图不同的,三维坐标的z坐标则是二维坐标x坐标的负值。转化下视图的时候三维坐标的Y坐标不变,而三维坐标的X坐标为二维坐标的X坐标,Z坐标则是二维坐标的Y坐标;转换上视图的时候,与下视图相比不同的三维坐标的Z坐标为二维坐标Y的负值。有了这个转换,可以更好地进行二次开发。在程序里提供了即时测量点的空阈与草图坐标的程序。

3.4.2外壳透明与清除特征颜色

在检查孔的通断的时候如果零件的表面是透明的,那么再改变孔的颜色,就很容易观察孔的连通情况,为此调用Component2::RemoveMaterialProperty。设置透明值为0.7。