【技术实现步骤摘要】
一种CAD图纸的切割与标注方法
[0001]本专利技术涉及
CAD
图纸
,具体来说,涉及一种
CAD
图纸的切割与标注方法
。
技术介绍
[0002]CAD
图纸中有很多重复工作内容需要进行提取并进行系统的设计和分析,传统的提取工作大都需要人力进行,既费时又费力,而且还很容易出错
。
针对上述问题,目前还没有有效的解决办法
。
技术实现思路
[0003]针对相关技术中的上述技术问题,本专利技术提出一种
CAD
图纸的切割与标注方法,能够克服现有技术的上述不足
。
[0004]为实现上述技术目的,本专利技术的技术方案是这样实现的:一种
CAD
图纸的切割与标注方法,包括如下步骤:
S1
通过元素解析器解析
DXF
文件中的元素并提取出线类型的图像实体;
S2
通过切割算法将有关联的线归为一组;
S2
的具体步骤如下:
S21
切割算法对传入的每一条线进行分析,通过线的起止点和长度绘制出每条线所占据的一个矩形区域,分别以
(lx,ly)
和
(rx,ry)
表示该矩形区域的左上和右下两点,取这个矩形两条对角线的交点
(midx,midy)
,针对每条线得到
(lx,lyx,rx,ry,midx,midy)
一组共6个属性;
S22 ...
【技术保护点】
【技术特征摘要】
1.
一种
CAD
图纸的切割与标注方法,其特征在于,包括如下步骤:
S1
通过元素解析器解析
DXF
文件中的元素并提取出线类型的图像实体;
S2
通过切割算法将有关联的线归为一组;
S2
的具体步骤如下:
S21
切割算法对传入的每一条线进行分析,通过线的起止点和长度绘制出每条线所占据的一个矩形区域,分别以
(lx,ly)
和
(rx,ry)
表示该矩形区域的左上和右下两点,取这个矩形两条对角线的交点
(midx,midy)
,针对每条线得到
(lx,lyx,rx,ry,midx,midy)
一组共6个属性;
S22
引入两个常量
c
和
p
,
c
表示两个矩形区域相交比例的阈值,
p
代表两条线距离的阈值;
S23
针对每一条线有
l
i
=(lx
i
,lyx
i
,rx
i
,ry
i
,midx
i
,midy
i
)
与其他的线进行计算得到矩形区域相交比例
ci
和距离
pi
,将满足
ci<c
且
pi<p
的线分为一组;不在一组的线被切割算法抛弃;
S24
将图纸中剩下的绘制结构的线传入绘图算法;
S3
将分组后的线重新绘制成
DXF
文件并生成图片;
S4
标注算法依赖
CNN
卷积神经网络对图像进行识别,识别出每张图片中包含的结构并对结构进...
【专利技术属性】
技术研发人员:李子力,宋红景,胡文锋,钱增志,李太胜,孙玉龙,邢路,马良杰,
申请(专利权)人:中铁建设集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。