一种型材划线自动转换方法、系统及存储介质技术方案

技术编号:20917122 阅读:20 留言:0更新日期:2019-04-20 09:48
本发明专利技术公开了一种型材划线自动转换方法、系统及存储介质,方法包括以下步骤:对第一型材数据进行拆分,得到若干个单元数据;对单元数据进行分析,得到开孔信息;根据开孔信息,获取划线标识并获取划线数据;根据划线数据生成转换后的第二型材数据;系统包括拆分模块、分析模块、获取模块和转换模块。本发明专利技术通过拆分第一型材数据,然后根据拆分得到的开孔信息就能够获取划线数据,进而转换得到具有划线数据的第二型材数据,本发明专利技术解决了SPD设计的型材无法增加划线的问题,能够通过划线数据使得在型材驳接时精准避开肋位定位或重要区域,大大提高了生产效率和定位精准度,可广泛应用于船舶设计技术领域。

A Method, System and Storage Medium for Automatic Conversion of Profile Drawing

The invention discloses an automatic conversion method, system and storage medium for profile marking, which comprises the following steps: dividing the first profile data to obtain several unit data; analyzing the unit data to obtain the opening information; obtaining the marking mark and the marking data according to the opening information; and generating the converted second profile data system according to the marking data; The system includes split module, analysis module, acquisition module and conversion module. By splitting the first profile data, and then obtaining the scribed data according to the hole information obtained by splitting, the second profile data with scribed data can be converted. The invention solves the problem that the profile designed by SPD can not increase the scribed data, and can make the precise avoidance of rib location or important area in the connection of profiles by scribed data, thus greatly improving production. Efficiency and positioning accuracy can be widely used in the field of ship design technology.

【技术实现步骤摘要】
一种型材划线自动转换方法、系统及存储介质
本专利技术涉及船舶设计
,尤其是一种型材划线自动转换方法、系统及存储介质。
技术介绍
SPD是上海东欣软件工程有限公司开发的船舶专用软件,其设计及修改效率高,操作简单,在国内外多家船厂得到广泛使用。型材,有时候也叫型钢,包括角钢、槽钢、工字钢、方刚、H型钢等。每一种型材的名字都与其侧面的视图相对应。型材是铁或钢以及具有一定强度和韧性的材料(如塑料、铝、玻璃纤维等)通过轧制,挤出,铸造等工艺制成的具有一定几何形状的物体。型材划线主要有装配定位线,肋位标识线等,装配定位线一般用于提高生产装配效率;肋位标识线是指在重要位置上划线,用于提示施工人员避开重要位置进行型材驳接。其中,对于型材装配定位线,由于型材端部都有过焊孔或离空,装配时无法直接确定型材的始止位置,很容易出现偏差,导致后期修改;装配定位线是指在母板及型材在同一理论位置上划线,划线位置一般定义在母板边界偏移100mm~200mm之间,装配时型材划线与母板划线对正即可,有助于提高生产效率。由于SPD软件设计的型材不具备划线功能,导致SPD设计的型材无法增加划线,使得在型材驳接时无法避开肋位定位或重要区域,生产效率较低且无法对装配过程进行精准定位。
技术实现思路
为解决上述技术问题,本专利技术的目的在于:提供一种能够精准定位且能提高生产效率的型材划线自动转换方法、系统及存储介质。本专利技术一方面所采取的技术方案为:一种型材划线自动转换方法,包括以下步骤:对第一型材数据进行拆分,得到若干个单元数据;对单元数据进行分析,得到开孔信息;根据开孔信息,获取划线标识并获取划线数据;根据划线数据生成转换后的第二型材数据。进一步,所述对第一型材数据进行拆分,得到若干个单元数据这一步骤,其具体为:采用预设的分界线,将第一型材数据划分为多个单元数据;其中,所述单元数据包括零件数据。进一步,所述对单元数据进行分析,得到开孔信息这一步骤,包括以下步骤:根据拆分得到的单元数据,逐一提取各个单元数据中的开孔半径;判断开孔半径是否大于预设的阈值,若是,则不做处理;反之,则获取对应的开孔数据;当所有开孔半径均不大于预设的阈值时,则删除所有开孔标识。进一步,所述开孔半径包括内孔和边界孔。进一步,所述根据开孔信息,获取划线标识并获取划线数据这一步骤,包括以下步骤:对没有划线标识的零件增加划线标识;根据所有零件的划线标识,获取所有零件的划线数据。进一步,所述根据划线数据生成转换后的第二型材数据这一步骤,包括以下步骤:根据所有零件的划线数据,获取相邻两组划线数据之间的第一相对距离的集合;逐一将第一相对距离的集合中的第一相对距离转换成绝对距离;逐一将转换得到的绝对距离添加到划线数据中;基于预设的排序规则,对添加划线数据后的绝对距离进行排序;将排序后的所有绝对距离转换成第二相对距离的集合;根据第二相对距离的集合,生成第二型材数据。进一步,所述逐一将转换得到的绝对距离添加到划线数据中这一步骤,其具体为:对于转换得到的绝对距离,添加预设大小的开孔定位距离。本专利技术另一方面所采取的技术方案是:一种型材划线自动转换系统,包括:拆分模块,用于对第一型材数据进行拆分,得到若干个单元数据;分析模块,用于对单元数据进行分析,得到开孔信息;获取模块,用于根据开孔信息,获取划线标识并获取划线数据;转换模块,用于根据划线数据生成转换后的第二型材数据。本专利技术另一方面所采取的技术方案是:一种型材划线自动转换系统,包括:至少一个处理器;至少一个存储器,用于存储至少一个程序;当所述至少一个程序被所述至少一个处理器执行,使得所述至少一个处理器实现所述的型材划线自动转换方法。本专利技术另一方面所采取的技术方案是:一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行所述的型材划线自动转换方法。本专利技术的有益效果是:本专利技术通过拆分第一型材数据,然后根据拆分得到的开孔信息就能够获取划线数据,进而转换得到具有划线数据的第二型材数据,本专利技术解决了SPD设计的型材无法增加划线的问题,能够通过划线数据使得在型材驳接时精准避开肋位定位或重要区域,大大提高了生产效率和定位精准度。附图说明图1为本专利技术实施例的整体步骤流程图;图2为本专利技术实施例的SPD型材文件内容示意图。具体实施方式下面结合说明书附图和具体实施例对本专利技术作进一步解释和说明。对于本专利技术实施例中的步骤编号,其仅为了便于阐述说明而设置,对步骤之间的顺序不做任何限定,实施例中的各步骤的执行顺序均可根据本领域技术人员的理解来进行适应性调整。通过研究SPD软件的型材文件及型材下料表数据,本专利技术通过型材属性标识识别型材数据,其中,NOTCH为边界孔标识,HOLE为内孔标识,FORMINGDATA为加工标识,包含划线数据;通过EXCELVBA二次开发技术,把SPD型材小开孔数据转换为划线数据。首先,介绍一下型材装配定位线的概念,由于型材端部都有过焊孔或离空,装配时无法直接确定型材的始止位置,很容易出现偏差,导致后期修改;装配定位线是指在母板及型材在同一理论位置上划线,划线位置一般定义在母板边界偏移100mm~200mm之间,装配时型材划线与母板划线对正即可,有助于提高生产效率。本专利技术首先规定所有小开孔(半径R≤2mm)的边界孔或内孔为划线,并在型材需要划线的位置上增加小开孔。本专利技术提供的一种型材划线自动转换算法,能够快速批量处理,其操作简单,减少型材安装精度问题,提高了生产效率。如图1所示,本专利技术实施例提供了一种型材划线自动转换方法,包括以下步骤:S1、对第一型材数据进行拆分,得到若干个单元数据;进一步作为步骤S1的优选实施方式,所述步骤S1,其具体为:采用预设的分界线,将第一型材数据划分为多个单元数据;其中,所述单元数据包括零件数据。本专利技术将型材文件数据拆分为单元数据,在本实施例中,如图2所示,以“=========”作为单元数据的分界线,将型材数据划分为若干个单元数据,通过后续对单元数据进行逐一分析及处理数据,能够提高精准度及处理速度。S2、对单元数据进行分析,得到开孔信息;进一步作为步骤S2的优选实施方式,所述步骤S2包括以下步骤:S21、根据拆分得到的单元数据,逐一提取各个单元数据中的开孔半径;S22、判断开孔半径是否大于预设的阈值,若是,则不做处理;反之,则获取对应的开孔数据;S23、当所有开孔半径均不大于预设的阈值时,则删除所有开孔标识。具体地,本实施例通过分析单元数据,提取所有单元数据的开孔半径R,当R值≤2mm时,抽取开孔数据;当R>2mm时,保持原数据不变。如果所有内孔或边界孔的半径R全部小于或者等于2mm,则需要删除所有开孔标识。其中,本实施例中的开孔标识包括内孔标识和边界孔的标识,开孔半径包括内孔和边界孔。S3、根据开孔信息,获取划线标识并获取划线数据;进一步作为步骤S3的优选实施方式,所述步骤S3包括以下步骤:S31、对没有划线标识的零件增加划线标识;S32、根据所有零件的划线标识,获取所有零件的划线数据。具体地,本实施例查找划线标识,如果单元数据中找不到划线标识,则需要增加划线标识“FORMINGDATA”,划线标识处于开孔数据后面。S4、根据划线数据生成转换后的第二型材数据。进一步作为步骤本文档来自技高网...

【技术保护点】
1.一种型材划线自动转换方法,其特征在于:包括以下步骤:对第一型材数据进行拆分,得到若干个单元数据;对单元数据进行分析,得到开孔信息;根据开孔信息,获取划线标识并获取划线数据;根据划线数据生成转换后的第二型材数据。

【技术特征摘要】
1.一种型材划线自动转换方法,其特征在于:包括以下步骤:对第一型材数据进行拆分,得到若干个单元数据;对单元数据进行分析,得到开孔信息;根据开孔信息,获取划线标识并获取划线数据;根据划线数据生成转换后的第二型材数据。2.根据权利要求1所述的一种型材划线自动转换方法,其特征在于:所述对第一型材数据进行拆分,得到若干个单元数据这一步骤,其具体为:采用预设的分界线,将第一型材数据划分为多个单元数据;其中,所述单元数据包括零件数据。3.根据权利要求2所述的一种型材划线自动转换方法,其特征在于:所述对单元数据进行分析,得到开孔信息这一步骤,包括以下步骤:根据拆分得到的单元数据,逐一提取各个单元数据中的开孔半径;判断开孔半径是否大于预设的阈值,若是,则不做处理;反之,则获取对应的开孔数据;当所有开孔半径均不大于预设的阈值时,则删除所有开孔标识。4.根据权利要求3所述的一种型材划线自动转换方法,其特征在于:所述开孔半径包括内孔和边界孔。5.根据权利要求3所述的一种型材划线自动转换方法,其特征在于:所述根据开孔信息,获取划线标识并获取划线数据这一步骤,包括以下步骤:对没有划线标识的零件增加划线标识;根据所有零件的划线标识,获取所有零件的划线数据。6.根据权利要求5所述的一种型材划线自动转换方法,其特征在于:所述根据划线数据生成转换后的第二型材数据这一步骤...

【专利技术属性】
技术研发人员:伍广兴吴蓉蓉帅兵
申请(专利权)人:广州文冲船厂有限责任公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1