一种制造技术

技术编号:39842381 阅读:17 留言:0更新日期:2023-12-29 16:29
本发明专利技术公开了一种

【技术实现步骤摘要】
一种CAD图纸的几何轮廓提取方法及系统


[0001]本专利技术涉及图像处理
,尤其涉及一种
CAD
图纸的几何轮廓提取方法及系统


技术介绍

[0002]随着计算机技术的不断发展,
CAD
技术渐渐完善,应用范围在不断扩大
,
涉及到建筑

机械

电子

航空等多个领域

这些领域中,会采用逆向工程将实体部件拆解并测量,以便了解部件的设计

工作原理

制造方式等

目前,当将
CAD
技术应用到逆向工程中时,由于有时图纸没有保存几何信息,导致不能直接提取部件数据,无法满足工程的应用要求

[0003]因此,需要提出一个能够提取
CAD
图纸上的几何轮廓信息的方法

[0004]以上信息作为背景信息给出只是为了辅助理解本公开,并没有确定或者承认任意上述内容是否可用作相对于本公开的现有技术<本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.
一种
CAD
图纸的几何轮廓提取方法,其特征在于,所述方法包括:
S10、
输入
CAD
图纸的轮廓点,进行整圆轮廓提取,得到整圆轮廓和剩余的轮廓点;
S20、
通过道格拉斯

普克算法对剩余的轮廓点进行简化,并通过简化后的点集对轮廓点进行分割,得到分割的轮廓数组;
S30、
在轮廓数组中,计算首尾点距离满足要求的相邻两段轮廓拟合圆的得分,并判断是否融合为一条轮廓;融合之后,对每一段轮廓点分别拟合圆和直线,并计算残差,若圆的残差更小,且直线和圆的差值大于经验阈值,则该轮廓为圆弧,否则该轮廓为线段;
S40、
对于类型为线段的轮廓,设置首尾点拟合线段模型,对于类型为圆弧的轮廓,利用距离和角度判断圆弧角度拟合圆弧模型
。2.
根据权利要求1所述的
CAD
图纸的几何轮廓提取方法,其特征在于,步骤
S10
包括:
S11、
输入
CAD
图纸的轮廓点;
S12、
利用连通性分割和距离阈值将轮廓点初步分成几个不连通的轮廓集;
S13、
将首尾点距离很近的轮廓连接,并计算每个点某个范围内的均值平滑轮廓点;
S14、
将平滑后的点集利用最小二乘法分别拟合圆,并判断各点到圆心的距离是否接近半径,从而计算点在圆上的比例;若比例大于预设比例阈值,则判断则该轮廓的形状为圆,提取出该轮廓,并拟合为圆模型,得到整圆轮廓和剩下的轮廓点
。3.
根据权利要求2所述的
CAD
图纸的几何轮廓提取方法,其特征在于,最小二乘法拟合圆公式为:其中,
f
是方差,
n
是当前轮廓的点个数,使
f
最小时,计算出圆心
(x
c

y
c
)
和半径
R。4.
根据权利要求1所述的
CAD
图纸的几何轮廓提取方法,其特征在于,步骤
S20
包括:
S21、
对于剩余轮的廓点,假设有
n
个点,找到首点
P1和尾点
P2连接成一条直线,求出各点到该直线的距离
d
i
,并确定具有最远距离
d
max
的最远点
P3;
S22、
判断最远距离
d
max
与第一预设距离阈值
d
epi
的大小;若大于第一预设距离阈值
d
epi
,则该最远点
P3保留;
S23、
依据保留的最远点
P3,分别将首点
P1和最远点
P3作为新的首尾点连接成一条直线,求出各点到该直线的距离
d
i
,并确定具有最远距离
d
max
的最远点
P4,以及分别将最远点
P3和尾点
P2作为新的首尾点连接成一条直线,求出各点到该直线的距离
d
i
,并确定具有最远距离
d
max
的最远点
P5;分别判断最远点
P4和最远点
P5与第一预设距离阈值
d
epi
的大小;若大于第一预设距离阈值
d
epi
,则该最远点
P4和最远点
P5保留,重复以上将保留的最远点作为新的首点以及尾点的步骤,直到找不到符合要求的点,...

【专利技术属性】
技术研发人员:高冉潘威杨宇桥付吉祥曹玲卢盛林
申请(专利权)人:广东奥普特科技股份有限公司
类型:发明
国别省市:

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

1