本发明涉及一种航天器热控多层图形数据提取方法,该方法可直接应用于航天器热控多层制作领域。
背景技术:
近年来航天器研制任务激增,对热控多层的需求量也日益增大,对热控多层的生产效率和产能都提出了挑战。为了更准确的进行工艺调整,设计效率提升目标,合理制定计划及提供操作人员考核参考标准等,需要更准确有效地进行热控多层工时统计,在计算工时需要热控多层图形的基础数据,从而保证后续工时计算的正常开展。由于手工进行基础数据的测量和计算过于繁琐,通过计算机辅助图形处理的方法快速完成数据的提取,可有效提高工作效率。
技术实现要素:
本发明的目的在于提供一种航天器热控多层图形数据提取方法,该方法直接应用于热控多层工时统计。
航天器热控多层图形数据提取方法,包括以下内容:
1)计算所有线段的长度
对图形上所有的线段长度进行测量,包括曲线和直线,封闭或非封闭线段,并对所有线段的长度求和;
2)计算多层轮廓内部所有的点的数量
在热控多层图形中,点对应多层内设置的销钉孔的位置,计算图形轮廓内所有的点的数量,得到需要加工的销钉孔数量;
3)测量多层图形的总长和总宽
自动调整图形的最长直边水平,测量该状态下图形的总长和总宽;
4)计算所有20mm×20mm并经过填充处理的方块数量
在热控多层图形中,20mm×20mm并经过填充处理的方块代表接地组件,计算该方块的数量得到接地组件数量。
本发明的方法操作步骤简单,能够通过数据的提取用于多层制作时的工时统计方法的基础。
附图说明
图1为本发明方法中适用的航天器热控多层的图形示例。
具体实施方式
下面结合附图对航天器热控多层图形数据提取方法作进一步的说明。本发明通过以下步骤实现:
1)计算所有线段的长度
对图形上所有的线段长度进行测量,包括曲线和直线,如图1中的直线段ab、bc、de、ef、fa、hi、jk的长度,圆弧cd的长度及圆g的周长,并求和;例如直线段ab长100mm,bc长50mm,de长20mm,ef长100mm,fa长150mm,jk长30mm,hi长30mm,圆弧cd长160mm,圆g周长60mm。所以多层线段总长度为ab+bc+cd+de+ef+fa+jk+hi+g=700mm。
2)计算多层轮廓内部所有的点的数量
在热控多层图形中,点代表销钉孔,计算图形轮廓内所有的点的数量得到需要加工的销钉孔数量,销钉数量25,如图1中的所有点;
3)测量图形的总长和总宽
自动调整图形的最长直边水平,测量该状态下图形的总长和总宽,如图1中af为最长直线,调整其水平,即线段ab的长度为总宽,线段ac为总长;
4)计算所有20mm×20mm并经过填充处理的方块数量
在热控多层图形中,20mm×20mm并经过填充处理的方块代表接地组件,计算该方块的数量得到接地组件数量,如图1中接地组件数量为3。
尽管上文对本发明的具体实施方式给予了详细描述和说明,但是应该指明的是,我们可以依据本发明的构想对上述实施方式进行各种等效改变和修改,其所产生的功能作用仍未超出说明书及附图所涵盖的精神时,均应在本发明的保护范围之内。