冲压模具橡胶垫智能排样方法及系统的制作方法

文档序号:6623643阅读:442来源:国知局
冲压模具橡胶垫智能排样方法及系统的制作方法
【专利摘要】本发明提供了一种冲压模具橡胶垫智能排样方法及系统,该方法包括:定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择;测量刀口轮廓线的长度;计算所需的橡胶垫的数量;依据橡胶垫的数量对刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点;在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,橡胶垫采用先前所选择的橡胶垫规格,橡胶垫自底向顶的方向平行于该模具冲压方向。本发明能够快速、自动排布橡胶垫,传统的橡胶垫排布难题都被彻底解决,冲压模具的设计效率也得到了极大提升。
【专利说明】冲压模具橡胶垫智能排样方法及系统

【技术领域】
[0001]本发明涉及冲压模具橡胶垫的排样设计,尤其涉及一种冲压模具橡胶垫智能排样方法及系统。

【背景技术】
[0002]冲压模具中,切边刀的周围必须随切边刀的刀口外形均匀排布一列橡胶垫,在料片被切断时,这些橡胶垫起到缓冲压料作用。冲压模具中的橡胶垫的排布工作有以下几个特点:
[0003]I)橡胶垫体积小、数目多,例如在一侧围外板的冲压模具中的橡胶垫总数可达400 ?600 个;
[0004]2)位置约束困难,橡胶垫的排布要求严格随形,而冲压模具的切边刀外形多为弧形或不规则形,角度控制难以精确实现,橡胶垫位置要求随切边刀外形均匀排布,其定位亦很难控制;
[0005]3)排布形状的更新困难,一旦切边线外形发生变化,或是橡胶垫规格需要更换,橡胶垫的位置与角度都需要重新调整,工作量几乎等同于重新排布。


【发明内容】

[0006]本发明要解决的技术问题是提供一种冲压模具橡胶垫智能排样方法及系统,能够快速、自动排布橡胶垫,传统的橡胶垫排布难题都被彻底解决,冲压模具的设计效率也得到了极大提升。
[0007]为解决上述技术问题,本发明提供了一种冲压模具橡胶垫智能排样方法,包括:
[0008]定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择;
[0009]测量所述刀口轮廓线的长度;
[0010]计算所需的橡胶垫的数量,该橡胶垫的数量等于所述刀口轮廓线的长度除以所选择的橡胶垫规格的长度与间隙之和;
[0011]依据所述橡胶垫的数量对所述刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点;
[0012]在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,所述橡胶垫采用先前所选择的橡胶垫规格,所述橡胶垫自底向顶的方向平行于所述模具冲压方向。
[0013]根据本发明的一个实施例,在每一个等分点处分别生成一个橡胶垫包括:
[0014]在每一等分点处生成刀口轮廓线的两条切线,分别为顶部切线和底部切线,该顶部切线的长度为所述橡胶垫的顶部长度,该底部切线的长度为所述橡胶垫的底部长度;
[0015]将所述底部切线向所述刀口轮廓线的外部方向偏移,偏移距离为所述橡胶垫的斜面侧底边到所述橡胶垫的底部中心的距离,得到外偏直线;
[0016]在每一等分点处生成中心圆,所述中心圆的圆心分别位于各个等分点,所述中心圆的直径等于所述橡胶垫的中心孔的直径;
[0017]将所述底部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的底部台阶高度,得到底部片体,将所述顶部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到顶部片体,将所述中心圆沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到中心圆筒面;
[0018]对所述外偏直线进行按拔模角度的直面扫掠操作,参考方向为模具冲压方向,角度为所述橡胶垫的斜面角度;
[0019]将所述顶部片体和底部片体向两侧加厚,加厚数值为所述橡胶垫两侧到中心的距离;
[0020]用所述中心圆筒面切割实体,得到所述橡胶垫的中心孔,并用扫掠得到的斜面切割实体,得到所述橡胶垫的斜面。
[0021]根据本发明的一个实施例,该方法还包括:生成所述刀口轮廓线、等分点、橡胶垫的预览图以供用户预览,并接受用户对所述橡胶垫的走向和斜面朝向的修改,其中,所述橡胶垫的走向与所述刀口轮廓线相切,所述斜面朝向垂直于所述橡胶垫的走向以及自底向顶的方向。
[0022]根据本发明的一个实施例,所述预设的多种橡胶垫规格的外形尺寸信息存储在标准件数据库中。
[0023]为了解决上述问题,本发明还提供了一种冲压模具橡胶垫智能排样系统,包括:
[0024]输入模块,接收用户的输入,用于定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择;
[0025]测量模块,用于测量所述刀口轮廓线的长度;
[0026]计算模块,用于计算所需的橡胶垫的数量,该橡胶垫的数量等于所述刀口轮廓线的长度除以所选择的橡胶垫规格的长度与间隙之和;
[0027]等分模块,依据所述橡胶垫的数量对所述刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点;
[0028]橡胶垫生成模块,在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,所述橡胶垫采用先前所选择的橡胶垫规格,所述橡胶垫自底向顶的方向平行于所述模具冲压方向。
[0029]根据本发明的一个实施例,所述橡胶垫生成模块包括:
[0030]第一线元素生成单元,在每一等分点处生成刀口轮廓线的两条切线,分别为顶部切线和底部切线,该顶部切线的长度为所述橡胶垫的顶部长度,该底部切线的长度为所述橡胶垫的底部长度;
[0031]第二线元素生成单元,将所述底部切线向所述刀口轮廓线的外部方向偏移,偏移距离为所述橡胶垫的斜面侧底边到所述橡胶垫的底部中心的距离,得到外偏直线;
[0032]第三线元素生成单元,在每一等分点处生成中心圆,所述中心圆的圆心分别位于各个等分点,所述中心圆的直径等于所述橡胶垫的中心孔的直径;
[0033]第一面元素生成单元,将所述底部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的底部台阶高度,得到底部片体,将所述顶部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到顶部片体,将所述中心圆沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到中心圆筒面;
[0034]第二面元素生成单元,对所述外偏直线进行按拔模角度的直面扫掠操作,参考方向为模具冲压方向,角度为所述橡胶垫的斜面角度;
[0035]第一实体生成单元,将所述顶部片体和底部片体向两侧加厚,加厚数值为所述橡胶垫两侧到中心的距离;
[0036]第二实体生成单元,用所述中心圆筒面切割实体,得到所述橡胶垫的中心孔,并用扫掠得到的斜面切割实体,得到所述橡胶垫的斜面。
[0037]根据本发明的一个实施例,该系统还包括:预览模块,生成所述刀口轮廓线、等分点、橡胶垫的预览图以供用户预览,并接受用户对所述橡胶垫的走向和斜面朝向的修改,其中,所述橡胶垫的走向与所述刀口轮廓线相切,所述斜面朝向垂直于所述橡胶垫的走向以及自底向顶的方向。
[0038]根据本发明的一个实施例,该系统还包括:标准件数据库,用于存储所述预设的多种橡胶垫规格的外形尺寸信息。
[0039]与现有技术相比,本发明具有以下优点:
[0040]本发明实施例的冲压模具橡胶垫智能排样方法及系统中,根据定义的刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,能够确定每一橡胶垫的位置,从而按照预设的橡胶垫规格生成橡胶垫,从而实现了快速、准确、多型号地智能化排布橡胶垫,橡胶垫的排布难题被彻底解决,冲压模具的设计效率也有了极大提升。

【专利附图】

【附图说明】
[0041]图1是本发明实施例的冲压模具橡胶垫智能排样方法的流程示意图;
[0042]图2是一种橡胶垫的立体结构示意图;
[0043]图3是本发明实施例的第一种规格的橡胶垫的形状及尺寸信息;
[0044]图4是本发明实施例的第二种规格的橡胶垫的形状及尺寸信息;
[0045]图5是本发明实施例的第三种规格的橡胶垫的形状及尺寸信息;
[0046]图6至图12是本发明实施例的冲压模具橡胶垫智能排样方法中各个步骤对应的结构示意图;
[0047]图13是本发明实施例的冲压模具橡胶垫智能排样系统的结构框图。

【具体实施方式】
[0048]下面结合具体实施例和附图对本发明作进一步说明,但不应以此限制本发明的保护范围。
[0049]参考图1,本实施例的冲压模具橡胶垫智能排样方法包括如下步骤:
[0050]步骤S11,定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择;
[0051]步骤S12,测量所述刀口轮廓线的长度;
[0052]步骤S13,计算所需的橡胶垫的数量,该橡胶垫的数量等于所述刀口轮廓线的长度除以所选择的橡胶垫规格的长度与所述间隙之和;
[0053]步骤S14,依据所述橡胶垫的数量对所述刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点;
[0054]步骤S15,在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,所述橡胶垫采用先前所选择的橡胶垫规格,所述橡胶垫自底向顶的方向平行于所述模具冲压方向。
[0055]参考图2,图2示出了一种橡胶垫10,其主要包括底部101以及位于底部101上的顶部102,顶部102的长度略小于底部101的长度,顶部102的一侧具有斜面。另外,该橡胶垫10还具有中心孔103,该中心孔103贯穿顶部102和101,该中心孔103可以位于橡胶垫10的中心。当然,橡胶垫10的形状并不限于此,还可以是其他任意适当的形状。
[0056]图3至图5示出了三种不同规格的橡胶垫的形状和尺寸信息。图3所示的橡胶垫具有dl?dl5等多个尺寸信息,图4所示的橡胶垫具有11?116等多个尺寸信息,图5所示的橡胶垫具有《I?wl6等多个尺寸信息,这些尺寸信息例如可以是橡胶垫的长度、宽度、高度、斜面角度、底部厚度、中心孔直径等等。
[0057]上述不同规格橡胶垫的尺寸信息可以与存在标准件数据库中,用户只要选择相应的橡胶垫规格,就能够调用该规格橡胶垫的尺寸信息。
[0058]下面结合一个具体实例对该冲压模具橡胶垫智能排样方法进行详细说明。
[0059]参考图6,定义刀口轮廓线60,该定义过程可以通过图形用户界面的方式来实现。该轮廓线60例如可以是冲压模具中的切边刀的刀口轮廓,可以是封闭的或者不封闭的,图6所示的刀口轮廓线60是封闭的。
[0060]在刀口轮廓线60上定义起始点61。对于封闭的刀口轮廓线60,该起始点61的位置可以是任意的;对于非封闭的刀口轮廓线60,该起始点61可以位于轮廓线的端点。
[0061]另外,还可以定义模具冲压方向、相邻橡胶垫之间的间隙,这些参数的定义也可以通过图形用户界面来实现。模具冲压方向用于确定橡胶垫的自底向顶的方向。相邻橡胶垫之间的间隙可以根据实际需要来确定。
[0062]此外,还可以在多种橡胶垫规格中进行择一选择,例如选择图3至图5所示橡胶垫其中之一。
[0063]在定义刀口轮廓线60之后,可以测量其长度,测量方法可以是现有技术中任何适当的方法。在得到刀口轮廓线60的长度之后,可以计算需要的橡胶垫的数量,该橡胶垫的数量=刀口轮廓线60的长度/ (先前选择的橡胶垫规格的长度+相邻橡胶垫之间的间隙)。其中,橡胶垫的长度指的是橡胶垫的最长的长度,例如以图2中的橡胶垫10为例,其长度为底部101的长度。例如在一实例中,计算出需要73块橡胶垫。
[0064]参考图7,依据橡胶垫的数量对刀口轮廓线60进行等分,得到多个等分点62,其中,先前设定的起始点61作为第一个等分点。这一过程可以看作是点元素的生成过程,生成的多个等分点62可以写入数组形成点集。
[0065]之后,在每一个等分点62处生成一个橡胶垫,每个橡胶垫采用先前选择的橡胶垫规格,也就是每个橡胶垫的尺寸沿用预设的尺寸信息,每个橡胶垫的底部中心位于各等分点62处。另外,生成的橡胶垫的自底向顶的方向平行于先前定义的冲压方向。
[0066]作为一个非限制性的实例,橡胶垫的形状可以是图2所示的橡胶垫10的形状,下面对其生成过程作详细说明。
[0067]参考图8,在每一等分点62处生成刀口轮廓线60的两条切线,分别是顶部切线64和底部切线63。其中顶部切线62的长度等于橡胶垫的顶部102 (参见图2)的长度,底部切线63的长度等于橡胶垫的底部101 (参见图2)的长度,底部切线63的长度略长于顶部切线64。
[0068]另外,将底部切线63向刀口轮廓线60的外部方向偏移,也就是朝远离刀口轮廓线60的方向偏移,偏移距离为橡胶垫的斜面侧底边到橡胶垫底部中心的距离,以得到外偏直线 631。
[0069]在每一等分点62处生成中心圆65,中心圆65的圆心位于等分点62,中心圆65的直径等于橡胶垫的中心孔103(参见图2)的直径。
[0070]上述底部切线63、顶部切线64、中心圆65、外偏直线631的生成过程可以看作是线元素的生成过程。
[0071]参见图9,将底部切线沿先前定义的模具冲压方向拉伸,拉伸高度为橡胶垫的底部101(参见图2)台阶高度,得到底部片体632 ;将顶部切线沿模具冲压方向拉伸,拉伸高度为橡胶垫的总高度(即图2所示的顶部102和底部101的总高度),得到顶部片体641。
[0072]参考图10,将中心圆沿模具冲压方向拉伸,拉伸高度为橡胶垫的总高度,得到中心圆筒面651 ;对外偏直线631进行按拔模角度的直面扫掠操作,参考方向为模具冲压方向,角度为橡胶垫的斜面角度,得到斜面6311。
[0073]上述底部片体632、顶部片体641、中心圆筒面651、斜面6311的生成过程可以看作是面元素的生成过程。
[0074]参考图11,将顶部片体和底部片体向两侧加厚,加厚数值为橡胶垫两侧到中心的距离,生成实体;之后,采用先前得到的中心圆筒面切割实体,得到橡胶垫的中心孔,并采用先前扫掠得到的斜面6311切割实体,得到橡胶垫的斜面,至此,完成橡胶垫66的生成过程。
[0075]上述橡胶垫66的生成过程可以看作是实体的生成过程。
[0076]在上述各个阶段,可以生成刀口轮廓线、等分点、橡胶垫的预览图以供用户预览。在预览时,用户可以做适当的修改。例如,用户可以对橡胶垫的走向和斜面朝向进行修改,其中,橡胶垫的走向与刀口轮廓线相切,橡胶垫的斜面朝向垂直于橡胶垫的走向和橡胶垫的自底向顶的方向。进一步而言,由于橡胶垫的走向与刀口轮廓线相切,因而该走向具有两种可能,即“正向”和“反向”,用户可以根据需要对默认的走向进行反转;类似地,橡胶垫的斜面朝向同时垂直于橡胶垫的走向和橡胶垫自底向顶的方向,因而斜面朝向也具有两种可能,即“向内”和“向外”,用户可以根据需要对默认的斜面朝向进行反转。
[0077]参考图12,图12示出了生成的多个橡胶垫的整体结构,该多个橡胶垫的排布与图6所示的刀口轮廓线60吻合。
[0078]综上,本实施例的方法可以快速地生成符合要求的橡胶垫排布,定位准确,分布均匀,大大缩短了模具设计周期,使常规耗时4?5个工时的橡胶垫排布工作缩短为5分钟之内完成,减少重复劳动,减少模具设计差错,提高模具设计标准化,降低模具设计与制造成本。
[0079]参考图13,图13示出了本实施例的冲压模具橡胶垫智能排样系统的结构框图,包括:输入模块131、测量模块132、计算模块133、等分模块134、橡胶垫生成模块135、预览模块136以及标准件数据库137。
[0080]其中,输入模块131接收用户的输入,用于定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择;测量模块132用于测量刀口轮廓线的长度;计算模块133用于计算所需的橡胶垫的数量,该橡胶垫的数量等于刀口轮廓线的长度除以所选择的橡胶垫规格的长度与间隙之和;等分模块134依据橡胶垫的数量对刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点;橡胶垫生成模块135在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,橡胶垫采用先前所选择的橡胶垫规格,橡胶垫自底向顶的方向平行于模具冲压方向;预览模块136生成刀口轮廓线、等分点、橡胶垫的预览图以供用户预览,还可以接受用户对所述橡胶垫的走向和斜面朝向,其中,所述橡胶垫的走向与所述刀口轮廓线相切,所述斜面朝向垂直于所述橡胶垫的走向以及自底向顶的方向;标准件数据库137用于存储预设的多种橡胶垫规格的外形尺寸信息。
[0081]其中,该橡胶垫生成模块135可以包括:第一线元素生成单元,在每一等分点处生成刀口轮廓线的两条切线,分别为顶部切线和底部切线,该顶部切线的长度为所述橡胶垫的顶部长度,该底部切线的长度为所述橡胶垫的底部长度;第二线元素生成单元,将所述底部切线向所述刀口轮廓线的外部方向偏移,偏移距离为所述橡胶垫的斜面侧底边到所述橡胶垫的底部中心的距离,得到外偏直线;第三线元素生成单元,在每一等分点处生成中心圆,所述中心圆的圆心分别位于各个等分点,所述中心圆的直径等于所述橡胶垫的中心孔的直径;第一面元素生成单元,将所述底部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的底部台阶高度,得到底部片体,将所述顶部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到顶部片体,将所述中心圆沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到中心圆筒面;第二面元素生成单元,对所述外偏直线进行按拔模角度的直面扫掠操作,参考方向为模具冲压方向,角度为所述橡胶垫的斜面角度;第一实体生成单元,将所述顶部片体和底部片体向两侧加厚,加厚数值为所述橡胶垫两侧到中心的距离;第二实体生成单元,用所述中心圆筒面切割实体,得到所述橡胶垫的中心孔,并用扫掠得到的斜面切割实体,得到所述橡胶垫的斜面。
[0082]关于该系统的更多详细内容,请参见前述冲压模具橡胶垫智能排样方法的相关描述,这里不再赘述。
[0083]作为一个非限制性的实例,该冲压模具橡胶垫智能排样系统可以采用软件程序的方式来实现,例如可以在专业软件Catia的基础上进而二次开发。进一步而言,该智能生成系统可以实现与Catia中几何元素的交互选择,借助这一方式,允许用户自由地在Catia中选择所需要的主控元素,并将生成的结果输出至Catia。此外,执行扫掠操作、线条的拉伸时,还可以利用Catia提供的应用接口。
[0084]当然,本实施例的智能生成系统不限于在Catia中的二次开发,例如也可以利用独立的软件程序来实现,或者也可以采用硬件来实现。
[0085]本领域技术人员将进一步领会,结合本文中所公开的实施例来描述的各种解说性逻辑板块、模块、电路、和算法步骤可实现为电子硬件、计算机软件、或这两者的组合。为清楚地解说硬件与软件的这一可互换性,各种解说性组件、框、模块、电路、和步骤在上面是以其功能性的形式作一般化描述的。此类功能性是被实现为硬件还是软件取决于具体应用和施加于整体系统的设计约束。技术人员对于每种特定应用可用不同的方式来实现所描述的功能性,但这样的实现决策不应被解读成导致脱离了本发明的范围。
[0086]结合本文所公开的实施例描述的各种解说性逻辑板块、模块、和电路可用通用处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、现场可编程门阵列(FPGA)或其它可编程逻辑器件、分立的门或晶体管逻辑、分立的硬件组件、或其设计成执行本文所描述功能的任何组合来实现或执行。通用处理器可以是微处理器,但在替换方案中,该处理器可以是任何常规的处理器、控制器、微控制器、或状态机。处理器还可以被实现为计算设备的组合,例如DSP与微处理器的组合、多个微处理器、与DSP核心协作的一个或多个微处理器、或任何其他此类配置。
[0087]结合本文中公开的实施例描述的方法或算法的步骤可直接在硬件中、在由处理器执行的软件模块中、或在这两者的组合中体现。软件模块可驻留在RAM存储器、闪存、ROM存储器、EPROM存储器、EEPROM存储器、寄存器、硬盘、可移动盘、CD-ROM、或本领域中所知的任何其他形式的存储介质中。示例性存储介质耦合到处理器以使得该处理器能从/向该存储介质读取和写入信息。在替换方案中,存储介质可以被整合到处理器。处理器和存储介质可驻留在ASIC中。ASIC可驻留在用户终端中。在替换方案中,处理器和存储介质可作为分立组件驻留在用户终端中。
[0088]本发明虽然以较佳实施例公开如上,但其并不是用来限定本发明,任何本领域技术人员在不脱离本发明的精神和范围内,都可以做出可能的变动和修改,因此本发明的保护范围应当以本发明权利要求所界定的范围为准。
【权利要求】
1.一种冲压模具橡胶垫智能排样方法,其特征在于,包括: 定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择; 测量所述刀口轮廓线的长度; 计算所需的橡胶垫的数量,该橡胶垫的数量等于所述刀口轮廓线的长度除以所选择的橡胶垫规格的长度与所述间隙之和; 依据所述橡胶垫的数量对所述刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点; 在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,所述橡胶垫采用先前所选择的橡胶垫规格,所述橡胶垫自底向顶的方向平行于所述模具冲压方向。
2.根据权利要求1所述的冲压模具橡胶垫智能排样方法,其特征在于,在每一个等分点处分别生成一个橡胶垫包括: 在每一等分点处生成刀口轮廓线的两条切线,分别为顶部切线和底部切线,该顶部切线的长度为所述橡胶垫的顶部长度,该底部切线的长度为所述橡胶垫的底部长度; 将所述底部切线向所述刀口轮廓线的外部方向偏移,偏移距离为所述橡胶垫的斜面侧底边到所述橡胶垫的底部中心的距离,得到外偏直线; 在每一等分点处生成中心圆,所述中心圆的圆心分别位于各个等分点,所述中心圆的直径等于所述橡胶垫的中心孔的直径; 将所述底部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的底部台阶高度,得到底部片体,将所述顶部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到顶部片体,将所述中心圆沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到中心圆筒面; 对所述外偏直线进行按拔模角度的直面扫掠操作,参考方向为所述模具冲压方向,角度为所述橡胶垫的斜面角度; 将所述顶部片体和底部片体向两侧加厚,加厚数值为所述橡胶垫两侧到中心的距离;用所述中心圆筒面切割实体,得到所述橡胶垫的中心孔,并用扫掠得到的斜面切割实体,得到所述橡胶垫的斜面。
3.根据权利要求1或2所述的冲压模具橡胶垫智能排样方法,其特征在于,还包括:生成所述刀口轮廓线、等分点、橡胶垫的预览图以供用户预览,并接受用户对所述橡胶垫的走向和斜面朝向的修改,其中,所述橡胶垫的走向与所述刀口轮廓线相切,所述斜面朝向垂直于所述橡胶垫的走向以及自底向顶的方向。
4.根据权利要求1或2所述的冲压模具橡胶垫智能排样方法,其特征在于,所述预设的多种橡胶垫规格的外形尺寸信息存储在标准件数据库中。
5.一种冲压模具橡胶垫智能排样系统,其特征在于,包括: 输入模块,接收用户的输入,用于定义刀口轮廓线、模具冲压方向、相邻橡胶垫的间隙以及该刀口轮廓线的起始点,并在预设的多种橡胶垫规格中进行择一选择; 测量模块,用于测量所述刀口轮廓线的长度; 计算模块,用于计算所需的橡胶垫的数量,该橡胶垫的数量等于所述刀口轮廓线的长度除以所选择的橡胶垫规格的长度与间隙之和; 等分模块,依据所述橡胶垫的数量对所述刀口轮廓线进行等分,得到多个等分点,该起始点为第一个等分点; 橡胶垫生成模块,在每一个等分点处分别生成一个橡胶垫,各个橡胶垫的底部中心位于各个等分点,所述橡胶垫采用先前所选择的橡胶垫规格,所述橡胶垫自底向顶的方向平行于所述模具冲压方向。
6.根据权利要求5所述的冲压模具橡胶垫智能排样系统,其特征在于,所述橡胶垫生成模块包括: 第一线元素生成单元,在每一等分点处生成刀口轮廓线的两条切线,分别为顶部切线和底部切线,该顶部切线的长度为所述橡胶垫的顶部长度,该底部切线的长度为所述橡胶垫的底部长度; 第二线元素生成单元,将所述底部切线向所述刀口轮廓线的外部方向偏移,偏移距离为所述橡胶垫的斜面侧底边到所述橡胶垫的底部中心的距离,得到外偏直线; 第三线元素生成单元,在每一等分点处生成中心圆,所述中心圆的圆心分别位于各个等分点,所述中心圆的直径等于所述橡胶垫的中心孔的直径; 第一面元素生成单元,将所述底部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的底部台阶高度,得到底部片体,将所述顶部切线沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到顶部片体,将所述中心圆沿所述模具冲压方向拉伸,拉伸高度为所述橡胶垫的总高度,得到中心圆筒面; 第二面元素生成单元,对所述外偏直线进行按拔模角度的直面扫掠操作,参考方向为模具冲压方向,角度为所述橡胶垫的斜面角度; 第一实体生成单元,将所述顶部片体和底部片体向两侧加厚,加厚数值为所述橡胶垫两侧到中心的距离; 第二实体生成单元,用所述中心圆筒面切割实体,得到所述橡胶垫的中心孔,并用扫掠得到的斜面切割实体,得到所述橡胶垫的斜面。
7.根据权利要求5-6中任一所述的冲压模具橡胶垫智能排样系统,其特征在于,还包括:预览模块,生成所述刀口轮廓线、等分点、橡胶垫的预览图以供用户预览,并接受用户对所述橡胶垫的走向和斜面朝向,其中,所述橡胶垫的走向与所述刀口轮廓线相切,所述斜面朝向垂直于所述橡胶垫的走向以及自底向顶的方向。
8.根据权利要求5-6中任一所述的冲压模具橡胶垫智能排样系统,其特征在于,还包括:标准件数据库,用于存储所述预设的多种橡胶垫规格的外形尺寸信息。
【文档编号】G06F17/50GK104133973SQ201410403910
【公开日】2014年11月5日 申请日期:2014年8月15日 优先权日:2014年8月15日
【发明者】赵梦龙, 岳洪, 李莎莎, 王定康 申请人:上海大众汽车有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1