一种图元信息解析方法及装置制造方法及图纸

技术编号:38844062 阅读:10 留言:0更新日期:2023-09-17 09:56
本发明专利技术公开了一种图元信息解析方法及装置,属于计算机辅助设计技术领域。本发明专利技术通过获取待解析的CAD文件并进行图层分类;读取图层分类后CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形;读取图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息;将解析后的双线梁体图形与解析后的梁标注尺寸信息进行对应匹配,得到结构梁体的梁截面尺寸信息。本发明专利技术可以快速精准的获取CAD图纸中所有的结构梁体信息,进而帮助施工人员对CAD图纸中的空间结构关系进行判断,有利于节约人工审查时间,同时,在对CAD文件进行读取和信息解析的过程中可以通过机器学习与配置拓展,提高CAD文件读取和信息解析的精准性和高效性。的精准性和高效性。的精准性和高效性。

【技术实现步骤摘要】
一种图元信息解析方法及装置


[0001]本专利技术涉及计算机辅助设计
,尤其涉及一种图元信息解析方法及装置。

技术介绍

[0002]AutoCAD(AutodeskComputerAidedDesign,自动计算机辅助设计)软件是伴随着建筑行业数字化而产生的一种图纸编辑软件,可以通过读取DXF(DrawingInterchangeFormat,绘图交换文件)、DWT(Dreamweaver Template,网页模板文件)和DWG(DraWinG,绘图文件格式)等绘图交换文件对CAD(ComputerAidedDesign,计算机辅助设计)图纸进行解析。现在市面上的设计师可以通过PC端的AutoCAD软件编辑DXF和DWG格式的CAD图纸。
[0003]CAD施工图中经常会出现建筑的结构梁体,需要根据CAD施工图中墙体等其他结构来进行辅助判断,随着人工智能的兴起,一大波由人工参与的项目可以用人工智能代替,其中CAD施工图的审查就是一项耗时耗力的重复性工作,为了便于人工智能对CAD施工图的审查,需要精准的识别图纸中的构件,本专利技术正是针对CAD图纸中结构梁体的精准识别,提出了一种准确率高、识别解析速度快的图元信息解析方法。
[0004]上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。

技术实现思路

[0005]本专利技术的主要目的在于提供一种图元信息解析方法及装置,旨在解决现有技术如何实现对CAD图纸中的结构梁体快速准确读取的技术问题。
[0006]为实现上述目的,本专利技术提供了一种图元信息解析方法,所述方法包括以下步骤:
[0007]获取待解析的CAD文件并进行图层分类;
[0008]读取所述图层分类后的CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形;
[0009]读取所述图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息;
[0010]将所述解析后的双线梁体图形与所述解析后的梁标注尺寸信息进行对应匹配,得到结构梁体的梁截面尺寸信息。
[0011]可选地,读取所述图层分类后的CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形,具体步骤包括:
[0012]读取所述梁线条信息,并根据各个梁线条与坐标轴夹角数值的不同进行集合分类;
[0013]计算各个集合中线条的垂直距离,并将各个集合中垂直距离为零的线条归类为同一个子集合;
[0014]根据同一集合中各个子集合之间的不同垂直距离进行线组合匹配,得到解析后的
双线梁体图形。
[0015]可选地,所述计算各个集合中线条的垂直距离,并将各个集合中垂直距离为零的线条归类为同一个子集合之后还包括:
[0016]根据图层分类后的CAD图,识别读取承重结构的图元信息;
[0017]通过所述承重结构的图元信息进行辅助识别,将子集合中线条端点在承重结构上的单根或多根线条归类为一个线组合;
[0018]识别各个子集合中的线条端点距离,所述线条端点距离小于第一预设值则视为同一根线条。
[0019]可选地,所述根据同一集合中各个子集合之间的不同垂直距离进行线组合匹配,得到解析后的双线梁体图形中的线组合匹配过程,具体步骤包括:
[0020]将垂直距离小于第二预设值的线组合进行条件匹配判断;
[0021]将条件匹配成功的一对线组合合并为一个梁体,所述梁体包含有自身线组合的角度信息和数据结构。
[0022]可选地,所述将垂直距离小于第二预设值的线组合进行条件匹配判断,具体包括:
[0023]判断线组合包含的线条数是否相同;
[0024]判断线组合中的线条长度是否对应相同;
[0025]判断线组合与相同承重结构图元的位置关系是否相同。
[0026]可选地,读取所述图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息,具体步骤包括:
[0027]读取所述图层分类后的CAD图中的集中标注信息,并将所述集中标注信息与相应距离最小的引注线进行匹配,得到第一梁标注尺寸信息;
[0028]读取所述图层分类后的CAD图中的原位标注信息,并将所述原位标注信息归类为第二梁标注尺寸信息;
[0029]整合所述第一梁标注尺寸信息和第二梁标注尺寸信息得到所述解析后的梁标注尺寸信息。
[0030]可选地,将所述解析后的双线梁体图形与所述解析后的梁标注尺寸信息进行对应匹配,得到结构梁体的梁截面尺寸信息,具体步骤包括:
[0031]将所述解析后的双线梁体图形与所述解析后的梁标注尺寸信息按照梁体角度进行分类,得到多个不同的匹配集合;
[0032]将所述匹配集合分别进行集中标注信息匹配,得到第一匹配结果;
[0033]将所述匹配集合分别进行原位标注信息匹配,得到第二匹配结果;
[0034]将所述第一匹配结果与所述第二匹配结果进行比对,比对结果相同部分使用第二匹配结果进行信息覆盖,得到所述结构梁体的梁截面尺寸信息。
[0035]可选地,将所述匹配集合分别进行集中标注信息匹配,得到第一匹配结果,具体步骤包括:
[0036]判断所述集中标注信息中的引注线锚点是否位于所述梁体中;
[0037]若判断成功,则对所述集中标注信息中的跨数信息进行检测;
[0038]若检测合格,则所述匹配集合与所述集中标注信息匹配成功,输出第一匹配结果,所述第一匹配结果包含有集中标注信息。
[0039]此外,为实现上述目的,本专利技术还提出一种图元信息解析装置,所述图元信息解析装置包括:
[0040]图层分类模块:获取待解析的CAD文件并进行图层分类;
[0041]图形解析模块:读取所述图层分类后的CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形;
[0042]信息解析模块:读取所述图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息;
[0043]信息匹配模块:将所述解析后的双线梁体图形与所述解析后的梁标注尺寸信息进行对应匹配,得到结构梁体的梁截面尺寸信息。
[0044]本专利技术通过获取待解析的CAD文件并进行图层分类;读取所述图层分类后的CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形;读取所述图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息;将所述解析后的双线梁体图形与所述解析后的梁标注尺寸信息进行对应匹配,得到结构梁体的梁截面尺寸信息。本专利技术通过图元信息解析方法,可以快速精准的获取CAD图纸中所有的结构梁体信息,这样可以帮助施工人员对CAD图纸中的空间结构关系进行判断,有利于节约人工审查的时间,同时,在对CAD文件进行读取和信息解析的过程中可以通过机器学习与配置拓展,有利于提高CAD文件读取和信息解析的精准性和高效性。
附图说明
[0045]图1为本专利技术图元信息解析方法第一实施例的流程示意图;<本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种图元信息解析方法,其特征在于,所述图元信息解析方法包括:获取待解析的CAD文件并进行图层分类;读取所述图层分类后的CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形;读取所述图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息;将所述解析后的双线梁体图形与所述解析后的梁标注尺寸信息进行对应匹配,得到结构梁体的梁截面尺寸信息。2.如权利要求1所述的图元信息解析方法,其特征在于,读取所述图层分类后的CAD图中的梁线条信息并进行解析,得到解析后的双线梁体图形,具体步骤包括:读取所述梁线条信息,并根据各个梁线条与坐标轴夹角数值的不同进行集合分类;计算各个集合中线条的垂直距离,并将各个集合中垂直距离为零的线条归类为同一个子集合;根据同一集合中各个子集合之间的不同垂直距离进行线组合匹配,得到解析后的双线梁体图形。3.如权利要求2所述的图元信息解析方法,其特征在于,所述计算各个集合中线条的垂直距离,并将各个集合中垂直距离为零的线条归类为同一个子集合之后还包括:根据图层分类后的CAD图,识别读取承重结构的图元信息;通过所述承重结构的图元信息进行辅助识别,将子集合中线条端点在承重结构上的单根或多根线条归类为一个线组合;识别各个子集合中的线条端点距离,所述线条端点距离小于第一预设值则视为同一根线条。4.如权利要求3所述的图元信息解析方法,其特征在于,所述根据同一集合中各个子集合之间的不同垂直距离进行线组合匹配,得到解析后的双线梁体图形中的线组合匹配过程,具体步骤包括:将垂直距离小于第二预设值的线组合进行条件匹配判断;将条件匹配成功的一对线组合合并为一个梁体,所述梁体包含有自身线组合的角度信息和数据结构。5.如权利要求4所述的图元信息解析方法,其特征在于,所述将垂直距离小于第二预设值的线组合进行条件匹配判断,具体包括:判断线组合包含的线条数是否相同;判断线组合中的线条长度是否对应相同;判断线组合与相同承重结构图元的位置关系是否相同。6.如权利要求5所述的图元信息解析方法,其特征在于,读取所述图层分类后的CAD图中的梁标注信息并进行解析,得到解析后的梁标注尺寸信息,具体步骤包括:读取所述图层分...

【专利技术属性】
技术研发人员:徐涌哲王文宇陈渝阳
申请(专利权)人:深圳卓蚁科技有限公司
类型:发明
国别省市:

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

1