一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种矢量钢筋图纸智能翻样方法及系统与流程

2022-12-19 20:17:01 来源:中国专利 TAG:

技术特征:
1.一种矢量钢筋图纸智能翻样方法,其特征在于,包括如下步骤:s1、对矢量钢筋图纸中的所有矢量文字的高度排序后取中位值作为特征值hc,根据特征值hc完成钢筋明细表中的钢筋基本数据项的提取与关联;s2、通过正则匹配规则得到矢量钢筋图纸中的钢筋大样图的钢筋表达式;s3、通过钢筋表达式提取出钢筋大样图中的基础数据,完成钢筋大样图数据的提取与关联。2.如权利要求1所述的矢量钢筋图纸智能翻样方法,其特征在于,所述步骤s1中根据特征值hc识别出钢筋明细表中的钢筋规格数据的方法包括如下步骤:s101、根据矢量钢筋图纸中的水平线条得到钢筋明细表的范围;s102、遍历所有矢量文字,将文字的顶部或底部纵坐标值的差值小于等于特征值hc的第一设定倍数的文字视作同行数据,进而得到同行数据集合;s103、遍历同行数据集合中的每一同行数据,得到含有钢筋符号的文字,此文字为钢筋规格;钢筋规格左边的文字则为钢筋编号;钢筋规格右边的文字依次为单根钢筋的长度和数量。3.如权利要求2所述的矢量钢筋图纸智能翻样方法,其特征在于,所述步骤s103后还包括步骤s104:s104、统计步骤s103中提取的所有钢筋数量,若包含小数点的值的个数超过设定比例,或者大于设定数值的值的个数超过设定比例,则将提取出的单根钢筋的长度和数量进行互换。4.如权利要求1所述的矢量钢筋图纸智能翻样方法,其特征在于,所述步骤s2中,通过正则匹配规则识别出矢量钢筋图纸中的钢筋大样图的钢筋表达式的方法包括:s201、遍历钢筋大样图中的矢量文字,找到包含钢筋符号的文字,通过正则匹配规则得到钢筋表达式。5.如权利要求1所述的矢量钢筋图纸智能翻样方法,其特征在于,述步骤s3中通过钢筋表达式提取出钢筋大样图中的基础数据,完成钢筋大样图数据的提取和关联的方法包括:s301、通过钢筋表达式得到钢筋的根数、规格、直径、间距;s302、根据钢筋表达式获取钢筋的编号及几何数据,所述几何数据包括钢筋图形、总长及每段边长。6.如权利要求5所述的矢量钢筋图纸智能翻样方法,其特征在于,述步骤s301中还包括对钢筋的根数进行数据检验,若含有非数字的数据的数量超过设定比例,则将钢筋的根数修改为钢筋编号。7.如权利要求5所述的矢量钢筋图纸智能翻样方法,其特征在于,所述步骤s302中,根据钢筋表达式获取钢筋的几何数据的方法包括如下步骤:s302.1、根据设定条件找到钢筋大样图中的标注线;s302.2、在标注线两侧端点处搜索文字,若找到则为钢筋的编号,在标注线下方,垂直距离h2小于等于特征值hc的第四设定倍数的高度范围内识别文字,且文字的横坐标在标注线左侧点右侧、在标注线右侧点左侧,此文字为钢筋的长度;s302.3、分别获取标注线的两个端点与所有直线的端点的距离,找连接线,当与某直线l1的某一端点距离小于特征值hc的第六设定倍数时,此直线l1为所述标注线的连接线,直
线l1的另一端点即为远端点,根据远端点采用同样的方法找连接线,直至找到所有的连接线;s302.4、根据连接线的远端点找到垂足距离h3小于特征值hc的第七设定倍数的一根钢筋线;在此钢筋线的两个端点处分别找连接线,将所述钢筋线与找到的所有连接线组合,得到钢筋线组合体;遍历每一钢筋线组合体的每一段线条的上下侧,找到垂直距离h4小于特征值hc的第八设定倍数的文字,且文字定位坐标到此线的垂足在此线段中,则所找到的文字为此段钢筋的长度。8.如权利要求7所述的矢量钢筋图纸智能翻样方法,其特征在于,所述步骤s302.1中的设定条件为:该线为位于钢筋表达式下方的水平线,其与钢筋表达式的垂直距离h1小于特征值hc的第二设定倍数;其左侧端点位于钢筋表达式定位坐标点左侧或右侧且与钢筋表达式定位坐标点的水平距离s1小于特征值hc的第三设定倍数。9.一种如权利要求1所述方法的矢量钢筋图纸智能翻样系统,其特征在于,包括钢筋基本数据获取模块、钢筋表达式获取模块和钢筋几何数据获取模块;所述钢筋基本数据获取模块用于对矢量钢筋图纸中的所有矢量文字的高度排序后取中位值作为特征值hc,根据特征值hc完成钢筋明细表中的钢筋基本数据项的提取与关联;所述钢筋表达式获取模块用于通过正则匹配规则得到矢量钢筋图纸中的钢筋大样图的钢筋表达式;所述钢筋几何数据获取模块用于通过钢筋表达式提取出钢筋几何数据,完成钢筋大样图数据的提取与关联。10.如权利要求9所述的矢量钢筋图纸智能翻样系统,其特征在于,所述钢筋基本数据获取获取模块中,还包括钢筋明细表范围获取模块、同行数据获取模块和钢筋基本数据提取模块;所述钢筋明细表范围获取模块用于根据矢量钢筋图纸中的水平线条得到钢筋明细表的范围;所述同行数据获取模块用于遍历所有矢量文字,将文字的顶部或底部纵坐标值的差值小于等于特征值hc的第一设定倍数的文字视作同行数据,进而得到同行数据集合;所述钢筋基本数据提取模块用于遍历同行数据集合中的每一同行数据,得到含有钢筋符号的文字,此文字为钢筋规格;钢筋规格左边的文字则为钢筋编号;钢筋规格右边的文字依次为单根钢筋的长度和数量。

技术总结
本发明公开了一种矢量钢筋图纸智能翻样方法及系统。包括对矢量钢筋图纸中的所有矢量文字的高度排序后取中位值作为特征值hc,根据特征值hc完成钢筋明细表中的钢筋基本数据项的提取和关联;通过正则匹配规则得到矢量钢筋图纸中的钢筋大样图的钢筋表达式;通过钢筋表达式提取出钢筋大样图中的基础数据,完成钢筋大样图数据的提取和关联,通过钢筋编号将钢筋明细表和钢筋大样图中的数据进行关联,汇总得到钢筋下料单。本发明通过智能识别矢量钢筋图纸中的钢筋和参数,将数据转换为分类明确的数据模型,解决人工识图翻样工作效率低、容易出错的问题。错的问题。错的问题。


技术研发人员:朱明清 程茂林 李建强 涂同珩 夏昊 李冬冬 潘道辉 张晓平 吴中正 陈斌 严双桥
受保护的技术使用者:中交第二航务工程局有限公司
技术研发日:2022.09.30
技术公布日:2022/12/16
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献