零件拆图系统及方法

文档序号:6615281阅读:468来源:国知局
专利名称:零件拆图系统及方法
技术领域
本发明涉及一种零件拆图系统及方法。
背景技术
制造业是人类社会赖以生存和发展的基础,目前随着汽车及轻工业的迅速发展,模具设 计制造日渐受到人们的广泛关注,已形成一个行业。模具制造已从传统加工到二维手工编程 数控加工,发展到今天的CAD/CAM—体化制造;模具设计也从手工绘图、二维计算机绘图发
展到三维计算机辅助设计。
模具设计者在模具组立图档的绘制中最大的难点就是拆图档中的零件图,即按照组立图
档中零件的属性气泡图将零件图形拆到组立图框的上下部分。模具设计者的做法是找到属性 气泡所指零件图形所在图层,然后找到对应零件拆出来的图形,接着将对应拆出来的零件图 形拷贝一份手动放在组立图的上下部分。这种拆零件图的方式,在拆出零件图形中寻找组立 图气泡所对应的图形要花大量的时间,而且对于上千个零件模具,在很大程度上存在着漏拆 的可能,拆零件图的准确性难以保证。

发明内容
鉴于以上内容,有必要提供一种零件拆图系统,其可以准确的将零件图形拆到组立图框 的上下部分,而且能够提高拆图的效率。
此外,还有必要提供一种零件拆图方法,其可以准确的将零件图形拆到组立图框的上下 部分,而且能够提高拆图的效率。
一种零件拆图系统,该系统包括计算机主机及数据库,所述的数据库存储有模具组立图 及主体结构图,所述计算机主机包括选取模块,用于从数据库中选取需要拆零件的模具组 立图;获取模块,用于获取模具组立图中所有零件的属性气泡,得到所有零件的零件编号; 计算模块,用于计算模具组立图的最小包围核,并计算该最小包围核左边两顶点的坐标,作 为零件拆图的上插入点和下插入点;査找模块,用于根据所述的零件编号从数据库的主体结 构图中査找出要拆图的零件视形及相应的拆图方式;复制模块,用于在主体结构图中根 据所述的拆图方式复制所找到的零件视形;及插入模块,用于根据零件在模具组立图中 的位置将该零件对应的复制后的零件视形插入至模具组立图中的相应的插入点。
一种零件拆图方法,该方法包括如下步骤从一个数据库中选取需要拆零件的模具组立图,该数据库中还包括零件主体结构图;获取模具组立图中所有零件的属性气泡,得到所有 零件的零件编号;计算模具组立图的最小包围核,并得到该最小包围核左边两顶点的坐标, 作为零件拆图的上插入点和下插入点;根据所述的零件编号从零件主体结构图中査找出要拆 图的零件视形及相应的拆图方式;根据所述的拆图方式复制所找到的零件视形;及 将复制后的零件视形插入至模具组立图中的相应的插入点。
相较于现有技术,所述的零件拆图系统及方法,其可准确的将零件图形拆到组立图框的 上下部分,而且能够提高拆图的效率,节省时间和人力成本。


图l是本发明零件拆图系统的较佳实施例的系统架构图。
图2是本发明零件拆图方法的较佳实施例的流程图。
图3是零件拆图后的组立图的示意图。
具体实施例方式
如图1所示,是本发明零件拆图系统的较佳实施例的系统架构图。本发明零件拆图系统 包括计算机主机10及与该计算机主机10相连的数据库20,所述的数据库20用于储存模具设计 中的模具组立图及主体结构图。所述的主体结构图包括主视图、下视图及右视图。所述的模 具组立图是从模具主体结构图中取出部分所需零件组合在一起形成的图。所述的计算机主机 IO主要包括选取模块IIO、获取模块120、计算模块130、査找模块140、复制模块150、调整 模块160、插入模块170及属性气泡添加模块180。
所述的选取模块IIO,用于从数据库20中选取需要拆零件的模具组立图。如图3所示,A 、B、 C、 D是模具组立图的四边顶点。k为模具组立图的中线。
所述的获取模块120,用于获取模具组立图中所有零件的属性气泡,得到所有零件的零 件编号。如图3所示,a、 b、 c、 d为模具组立图中的零件,Pl、 p2 、 qi、 Q2分别为零件a、 b 、c、 d的属性气泡。由于零件a、 b位于模具组立图中线k的上方,因此属性气泡Ph P2位于 模具组立图的上方;零件d、 e位于模具组立图中线k的下方,因此属性气泡qh Q2位于模具 组立图的下方。其中,零件属性气泡中的属性包括有名称、长度、宽度、高度、数量、标注 格式、投单属性、材质、热处理方式、零件编号等。
所述的计算模块130,用于计算模具组立图的最小包围核,并计算该最小包围核左边两 顶点的坐标,作为零件拆图的上插入点和下插入点。所述的最小包围核为能够包围该模具组 立图的最小矩形。如图3所示,E、 F、 G、 H为所述的模具组立图的最小包围核。E、 F的坐标 即为该最小包围核左边两顶点的坐标。所述的査找模块140,用于根据获取模块120获取的零件编号从数据库20的主体结构图中 査找出要拆图的零件视形及相应的拆图方式。其中,所述的拆图方式作为零件的属性存 储于主体结构图中零件视形的属性中。所述的拆图方式有三种, 一种为只拆主视图,另 一种为拆主视图和下视图,还有一种为拆主视图、下视图及右视图。
所述的复制模块150,用于在主体结构图中根据所述的拆图方式复制所找到的零件视图 图形。
所述的调整模块160,用于调整复制后的零件视形的距离,以便进一步将该零件视 形插入到模具组立图中。
所述的插入模块170,用于根据零件在模具组立图中的位置将该零件对应的复制调整后 的零件视形插入至模具组立图中的相应的插入点。其中,若某零件位于模具组立图中线 的上方,则将该零件所对应的零件视形插入至上插入点;若某零件位于模具组立图中线 的下方,则将该零件所对应的零件视形插入至下插入点。如图3所示,qn 、 q^分别为 零件C所对应的零件视形的主视图、下视图,q2l 、 q22分别为零件d所对应的零件视 形主视图、下视图。Pll 、 Pl2分别为零件a所对应的零件视形的主视图、下视图,P21 、 P22分别为零件b所对应的零件视形主视图、下视图。零件a、 b位于模具组立图中线的上 方,因此将Pii 、 Pi2 、 P21 、 P22插入至上插入点;零件c、 d位于模具组立图中线的下方, 因此将qil 、 qi2 、 Q21 、 q22插入至下插入点。
所述的属性气泡添加模块180,用于给插入后的零件视形添加属性气泡。
如图2所示,是本发明零件拆图方法的较佳实施例的流程图。首先,步骤Sll,选取模块 110从数据库20中选取需要拆零件的模具组立图。
步骤S12,获取模块120获取模具组立图中所有零件的属性气泡,得到所有零件的零件编号。
步骤S13,计算模块130计算模具组立图的最小包围核,并计算该最小包围核左边两顶点 的坐标,作为零件拆图的上插入点和下插入点。
步骤S14,査找模块140根据步骤S12获取的零件编号从数据库20的主体结构图中査找出 要拆图的零件视形及相应的拆图方式。
步骤S15,复制模块150在主体结构图中根据所述的拆图方式复制所找到的零件视形
步骤S16,调整模块160调整复制后的零件视形的距离,以便进一步将该零件视 形插入到模具组立图中。步骤S17,插入模块170根据零件在模具组立图中的位置将该零件对应的复制调整后的零 件视形插入至模具组立图中的相应的插入点。
步骤S 18 ,属性气泡添加模块180给插入后的零件视形添加属性气泡。
权利要求
权利要求1一种零件拆图系统,该系统包括计算机主机及数据库,其特征在于,所述的数据库存储有模具组立图及主体结构图,所述计算机主机包括选取模块,用于从数据库中选取需要拆零件的模具组立图;获取模块,用于获取模具组立图中所有零件的属性气泡,得到所有零件的零件编号;计算模块,用于计算模具组立图的最小包围核,并计算该最小包围核左边两顶点的坐标,作为零件拆图的上插入点和下插入点;查找模块,用于根据所述的零件编号从数据库的主体结构图中查找出要拆图的零件视形及相应的拆图方式;复制模块,用于在主体结构图中根据所述的拆图方式复制所找到的零件视形;及插入模块,用于根据零件在模具组立图中的位置将该零件对应的复制后的零件视形插入至模具组立图中的相应的插入点。
2.如权利要求l所述的零件拆图系统,其特征在于,所述的计算机主机还包括调整模块,用于调整复制后的零件视形的距离,以便进一步将该零件视形插 入到模具组立图中。
3.如权利要求l所述的零件拆图系统,其特征在于,所述的零件属性 气泡中的属性包括有名称、长度、宽度、高度、数量、标注格式、投单属性、材质、热处理 方式、零件编号。
4.如权利要求l所述的零件拆图系统,其特征在于,所述的拆图方式 有三种,包括只拆主视图;拆主视图和下视图;拆主视图、下视图及右视图。
5.如权利要求l所述的零件拆图系统,其特征在于,所述的插入模块 将位于模具组立图中线的上方的零件所对应的零件视形插入至上插入点,所述的插入模 块将位于模具组立图中线的下方的零件所对应的零件视形插入至下插入点。
6. 一种零件拆图方法,其特征在于,该方法包括如下步骤从一个数据库中选取需要拆零件的模具组立图,该数据库中还包括零件主体结构图; 获取模具组立图中所有零件的属性气泡,得到所有零件的零件编号; 计算模具组立图的最小包围核,并得到该最小包围核左边两顶点的坐标,作为零件拆图的上插入点和下插入点;根据所述的零件编号从零件主体结构图中査找出要拆图的零件视形及相应的拆图方式;根据所述的拆图方式复制所找到的零件视形;及 将复制后的零件视形插入至模具组立图中的相应的插入点。
7.如权利要求6所述的零件拆图方法,其特征在于,在将复制后的零 件视形插入至模具组立图中的相应的插入点步骤之前还包括调整复制后的零件视 形的距离,以便进一步将该零件视形插入到模具组立图中。
8.如权利要求6所述的零件拆图方法,其特征在于,所述的零件属性 气泡中的属性包括有名称、长度、宽度、高度、数量、标注格式、投单属性、材质、热处理 方式、零件编号。
9.如权利要求6所述的零件拆图方法,其特征在于,所述的拆图方式 有三种,包括只拆主视图;拆主视图和下视图;拆主视图、下视图及右视图。
10.如权利要求6所述的零件拆图方法,其特征在于,所述的将将复 制后的零件视形插入至模具组立图中的相应的插入点的步骤包括若某零件位于模具组立图中线的上方,则将该零件所对应的零件视形插入至上插 入点;及若某零件位于模具组立图中线的下方,则将该零件所对应的零件视形插入至下插 入点。
全文摘要
本发明提供一种零件拆图方法,该方法包括如下步骤从一个数据库中选取需要拆零件的模具组立图,该数据库中还包括零件主体结构图;获取模具组立图中所有零件的属性气泡,得到所有零件的零件编号;计算模具组立图的最小包围核,并得到该最小包围核左边两顶点的坐标,作为零件拆图的上插入点和下插入点;根据所述的零件编号从零件主体结构图中查找出要拆图的零件视形及相应的拆图方式;根据所述的拆图方式复制所找到的零件视形;及将复制后的零件视形插入至模具组立图中的相应的插入点。本发明还提供一种零件拆图系统。利用本发明可以准确的将零件图形拆到组立图框的上下部分,而且能够提高拆图的效率。
文档编号G06F17/50GK101430726SQ20071020242
公开日2009年5月13日 申请日期2007年11月8日 优先权日2007年11月8日
发明者常春明 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1