火箭舱段连接框周向铆钉孔排布位置生成方法

文档序号:9489120阅读:365来源:国知局
火箭舱段连接框周向铆钉孔排布位置生成方法
【技术领域】
[0001]本发明涉及火箭舱段连接框制造加工技术领域,具体地,涉及火箭舱段连接框周向铆钉孔排布位置生成方法。
【背景技术】
[0002]运载火箭舱段连接框周向铆钉孔用于连接框固定连接安装铆钉的,铆钉孔的位置和排布直接影响连接框的强度乃至运载火箭的安全。火箭舱段连接框周向制孔设备主要应用于运载火箭舱段连接框周向铆钉孔的数控自动制孔,其逐渐取代了原有的手工画线钻孔加工方式,而编制其数控加工程序需要确定每个铆钉孔的坐标位置,进而根据每个孔的坐标生成连接框的数控加工程序。由于连接框有几十种,每种连接框上铆钉孔的数量多达上千个,因此如果通过人工计算的方式得到每个铆钉孔的坐标,工作量将极其繁重,效率低下,且计算过程中极易出错,生成的数控程序准确性差。最后导致连接框的强度受到影响。

【发明内容】

[0003]针对现有技术中的缺陷,本发明的目的是提供一种火箭舱段连接框周向铆钉孔排布位置生成方法。
[0004]根据本发明的一个方面,提供一种火箭舱段连接框周向铆钉孔排布位置生成方法,其特征是,包括如下步骤:
[0005](1)建立参量铆钉数据库;
[0006](2)将连接框类型参数与所述参量铆钉数据库匹配,形成类型参量铆钉数据库;
[0007](3)将连接框周向分成若干个特征化区域;
[0008](4)确定每块区域的特征参量;
[0009](5)将每块区域的参量与类型参量铆钉数据库的参量数据匹配;
[0010](6)将匹配的参量数据对应的铆钉位置写入新建的连接框周向铆钉数据库中;
[0011 ] (7)将连接框周向铆钉数据库中的数据导出为铆钉排布位置,送至加工中心。
[0012]优选地,所述第(3)步通过以下两个步骤实现,先将连接框由周向分成四个区域,然后每个区域根据其特征分成多个区域。
[0013]优选地,所述连接框周向铆钉孔的数据包括:孔行数、孔列数、每行每列孔间距和与区域边界距离。
[0014]优选地,所述参量铆钉数据库和连接框周向铆钉数据库均为EXCEL电子表格。
[0015]与现有技术相比,本发明具有如下的有益效果:
[0016]本发明避免了手动计算确定每个铆钉孔的坐标位置错误率高的问题,通过数据库比对,自动确定铆钉孔的数据,并可进一步生成加工中心的数控加工程序。提高了数据的准确性以及加工程序的生成效率。
【附图说明】
[0017]通过阅读参照以下附图对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将会变得更明显:
[0018]附图1为1/4周的连接框周向铆接孔的特征分区示意图;
[0019]附图2为一个分区的特征模型组成铆钉参量示意图。
【具体实施方式】
[0020]下面结合具体实施例对本发明进行详细说明。以下实施例将有助于本领域的技术人员进一步理解本发明,但不以任何形式限制本发明。应当指出的是,对本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进。这些都属于本发明的保护范围。
[0021]火箭舱段连接框周向铆钉孔排布位置生成方法包括如下步骤:
[0022](1)建立参量铆钉数据库;
[0023](2)将连接框类型参数与所述参量铆钉数据库匹配,形成类型参量铆钉数据库;
[0024](3)将连接框周向分成若干个特征化区域;
[0025]特征化区域分切过程可通过两步完成,先将连接框由周向分成四个区域,然后每个区域根据其特征分成多个区域。
[0026](4)确定每块区域的特征参量;
[0027](5)将每块区域的参量与类型参量铆钉数据库的参量数据匹配;
[0028](6)将匹配的参量数据对应的铆钉位置写入新建的连接框周向铆钉数据库中;
[0029](7)将连接框周向铆钉数据库中的数据导出为铆钉排布位置,送至加工中心。
[0030]下面通过具体实施例对本发明进行详细说明。
[0031]参见附图1,首先对该火箭舱段连接框的图纸进行分析,对其周向上铆钉孔的分布特点进行特征识别。根据周向上铆钉孔的分布特点将其周向分成若干个特征化区域。将该舱段连接框的1/4周分成了 20个特征分区,a、b、c等分别代表不同的特征分区。
[0032]依据现有连接框铆钉的排布规律特征建立参量铆钉数据库,在对所有特征化分区与参量铆钉数据库进行匹配,得到铆钉孔排布特征参量模型,通过模型内特征参量值的变化可以实现对所有特征化分区的表达。
[0033]参见如图2,在该特征参量模型中包含的参量有:
[0034]区域在连接框周向上所占的角度d ;
[0035]第一行孔的数量na;
[0036]第二行孔的数量nb;
[0037]第一列孔的行数nra;
[0038]第二列孔的行数nrb;
[0039]第一行孔距离上边界的距离hal ;
[0040]第二行孔距离上边界的距离hbl ;
[0041]第三行孔距离第一行孔的距离ha2 ;
[0042]第四行孔距离第二行孔的距离hb2 ;
[0043]第五行孔距离第三行孔的距离ha3 ;
[0044]第一列孔距离左边界的距离;
[0045]第二列孔距离第一列孔的距离wbl ;
[0046]第三列孔距离第一列孔的距离^2 ;
[0047]第四列孔距离第二列孔的距离wb2 ;
[0048]按照这样的规律对各行各列孔之间的距离进行编号。
[0049]将上述铆钉数据形成连接框周向铆钉数据库,最后可以直接通过数据传送方式发送到加工中心的数控机床。
[0050]在实际应用中用VC++语言编程实现,定义一个包含上述参数的结构体,通过对结构体内参数的赋值实现对所有特征化分区的表达。上述的数据库均可用EXCEL参数文件替代。
[0051]以上对本发明的具体实施例进行了描述。需要理解的是,本发明并不局限于上述特定实施方式,本领域技术人员可以在权利要求的范围内做出各种变形或修改,这并不影响本发明的实质内容。
【主权项】
1.一种火箭舱段连接框周向铆钉孔排布位置生成方法,其特征在于,包括如下步骤: (1)建立参量铆钉数据库; (2)将连接框类型参数与所述参量铆钉数据库匹配,形成类型参量铆钉数据库; (3)将连接框周向分成若干个特征化区域; (4)确定每块区域的特征参量; (5)将每块区域的参量与类型参量铆钉数据库的参量数据匹配; (6)将匹配的参量数据对应的铆钉位置写入新建的连接框周向铆钉数据库中; (7)将连接框周向铆钉数据库中的数据导出为铆钉排布位置,送至加工中心。2.根据权利要求1所述的火箭舱段连接框周向铆钉孔排布位置生成方法,其特征在于,所述第⑶步通过以下两个步骤实现,先将连接框由周向分成四个区域,然后每个区域根据其特征分成多个区域。3.根据权利要求1所述的火箭舱段连接框周向铆钉孔排布位置生成方法,其特征在于,所述连接框周向铆钉孔的数据包括:孔行数、孔列数、每行每列孔与区域边界距离。4.根据权利要求1所述的火箭舱段连接框周向铆钉孔排布位置生成方法,其特征在于,所述参量铆钉数据库和连接框周向铆钉数据库均为EXCEL电子表格。
【专利摘要】本发明提供了一种火箭舱段连接框周向铆钉孔排布位置生成方法,包括步骤:(1)建立参量铆钉数据库;(2)将连接框类型参数与所述参量铆钉数据库匹配,形成类型参量铆钉数据库;(3)将连接框周向分成若干个特征化区域;(4)确定每块区域的特征参量;(5)将每块区域的参量与类型参量铆钉数据库的参量数据匹配;(6)将匹配的参量数据对应的铆钉位置写入新建的连接框周向铆钉数据库中;(7)将连接框周向铆钉数据库中的数据导出为铆钉排布位置,送至加工中心。本发明自动确定铆钉孔参数,提高了数据的准确性以及加工程序的生成效率。
【IPC分类】G06F17/50
【公开号】CN105243221
【申请号】CN201510707973
【发明人】王留锋, 陈浩, 成群林, 徐兴中, 周愿愿, 孙奇, 别亚星
【申请人】上海航天精密机械研究所
【公开日】2016年1月13日
【申请日】2015年10月27日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1