The invention discloses a method for generating a shaft network, an electronic device and a storage medium, traverses a two-dimensional drawing, obtains all the axle symbols in a two-dimensional drawing, identifies all axes through all the axle symbols, and generates a shaft network; the invention identifies all axes in a two-dimensional drawing by identifying all the axle symbols, and identifies all axes through the axle symbols to generate a shaft network, thereby realizing the automatic generation of the axle network; Compared with other lines, the feature of axle symbol is obvious and the recognition degree is high. The relationship between axle symbol and axis is clear and the correspondence degree is high, which improves the recognition efficiency and accuracy, that is to say, the efficiency and accuracy of axle network generation are improved.
【技术实现步骤摘要】
一种轴网生成方法、电子设备以及存储介质
本专利技术涉及工程造价领域,特别涉及一种轴网生成方法、电子设备以及存储介质。
技术介绍
工程造价就是指工程的建设价格,是指完成一个工程的建设所预期或实际所需的全部费用总和,也可认为是工程的建设成本,即为建设一项工程预期支付或实际支付的全部固定资产投资费用。在工程造价的计算过程中,设计人员设计出一座工程,一般是通过CAD设计出二维图纸,造价预算人员通过这个二维图纸,由三维预算软件算出工程量。现有的三维预算软件,都只能计算自己软件的模型,故而造价预算人员需要通过翻模工具以将二维图纸转换为软件需要的建筑模型。在自动翻模过程中,要转换软件需要的建筑模型,则需要先识别二维图纸中的建筑构件。对于一张完整的二维图纸来说,不同的建筑构件位于不同的图中,需要通过轴线来识别不同的建筑构件并进行组合。故而,在自动翻模的过程,轴线的生成至关重要。现有的人工翻模,在选取轴线时,通过选取到图层来确定,但也存在以下几点问题:1、人工选择图层,增加了人工成本且使用人员容易误操作以及遗漏等问题。2、如果设计人员设计的图纸有问题或者不标准,图层识别会出现不准确,识别率不高等问题。
技术实现思路
本专利技术所要解决的技术问题是:提供一种轴网生成方法、电子设备以及存储介质,能够自动生成轴网。为了解决上述技术问题,本专利技术采用的技术方案为:一种轴网生成方法,包括步骤:S1、遍历二维图纸,得到所述二维图纸中的所有轴符;S2、通过所有轴符识别出所有轴线,生成轴网。为了解决上述技术问题,本专利技术采用的另一种技术方案为:一种电子设备,包括存储器、处理器以及存储在所述 ...
【技术保护点】
1.一种轴网生成方法,其特征在于,包括步骤:S1、遍历二维图纸,得到所述二维图纸中的所有轴符;S2、通过所有轴符识别出所有轴线,生成轴网。
【技术特征摘要】
1.一种轴网生成方法,其特征在于,包括步骤:S1、遍历二维图纸,得到所述二维图纸中的所有轴符;S2、通过所有轴符识别出所有轴线,生成轴网。2.根据权利要求1所述的一种轴网生成方法,其特征在于,所述S1步骤中得到所述二维图纸中的所有轴符具体为:识别二维图纸中所有的圆形,判断所述圆形内是否存在英文字符或阿拉伯字符,若存在,则将包含英文字符或阿拉伯字符的圆形确定为轴符。3.根据权利要求1所述的一种轴网生成方法,其特征在于,所述步骤S2具体为:通过所有轴符识别出所有轴符指引线,通过所有轴符以及所有轴符指引线识别出所有轴线。4.根据权利要求3所述的一种轴网生成方法,其特征在于,所述步骤S2中通过所有轴符识别出所有轴符指引线具体为:S21、每一个轴符均以自身为圆心,以小于等于1000毫米的任一数值为半径,得到指引线筛选范围,将与所述指引线筛选范围相交的所有线段放入待确认指引线集合;S22、从所述待确认指引线集合中选出一条线段为第一线段,判断所述第一线段是否是唯一一条和对应的第一轴符相交的线段,若是,则所述第一线段为第一轴符指引线,否则继续从待确认指引线集合中选出一条线段进行判断,直到得到第一轴符指引线;S23、从所述待确认指引线集合中,将与所述第一轴符指引线处于同一图层且至少与处于同一图层的任一线段平行的所有线段标记为轴符指引线;S24、对所述待确认指引线集合中与所述第一轴符指引线不处于同一图层或与所述待确认指引线集合的所有线段均不平行的其他线段依次执行步骤S22及步骤S23,直到所述待确认指引线集合的所有线段均判断完毕,得到轴符指引线集合。5.根据权利要求1所述的一种轴网生成方法,其特征在于,所述步骤S2中通过所有轴符以及所有轴符指引线识别出所有轴线具体为:S25、判断所述轴符指引线所对应的轴符在所述轴符指引线的延伸方向上是否存在编号相同的其他轴符,若存在,则判断编号相同的两个轴符之间的线段是否与任一所述轴符指引线共线,若是,则将编号相同的两个轴符之间的线段标记为轴线,所述编号为在所述轴符的圆形内的英文字符或阿拉伯字符,若不存在,则执行步骤S26;S26、每一个轴符指引线均从远离对应轴符的一端延伸出小于等于3000毫米的任一数值,得到轴线筛选线段,将与所述轴线筛选线段共线的线段标记为待确认轴线;S27,若所述待确认轴线与任一轴线处于同一图层且至少与处于同一图层的任...
【专利技术属性】
技术研发人员:曾开发,李涛涛,许岩辉,
申请(专利权)人:福建省晨曦信息科技股份有限公司,
类型:发明
国别省市:福建,35
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。