青华模具培训学校

 找回密码
 注册

QQ登录

只需一步,快速开始

青华模具培训学院
查看: 384|回复: 0

[分享] 三维在机检测数据自动生成技术

[复制链接]
发表于 2019-8-5 14:01 | 显示全部楼层 |阅读模式
三维在机检测数据自动生成技术
冯洪华,饶宏弟,梁其杲,梁远海
珠海格力精密模具有限公司(广东珠海519070)
【摘要】CNC加工后在机检测是精度质量控制的关键,在机检测可控制单工序加工完成流 转至下道工序前完成精度误差补偿,从而确保单工序精度在公差范围内。传统手动标注 质量检测数据方式以平面、直身面等2D面为主,检测数据少、操作繁琐,数据参考价值 低。应用C语言及ug软件开发,自动判断特征类别,匹配对应的精度公差要求,自动生成 3D检测数据。配合CNC在机检测功能,提升单工序精度修正补偿能力,降低返工率。
  N- ]) [: N. @. K& @3 Q关键词:在机检测;检测数据自动生成;提升精度8 \9 |- T5 @$ I8 M
6 i# V( I7 m/ @+ G5 [& h
1   引言
. c: z  f/ X( Y* a0 Q    零件制造过程中,数控加工结果要到计量中心进 行检测,而机床停机待检,数控机床到三坐标然后返回 数控机床,这样多次重复确定下一道工序是否进行,而 零件终检时仍然是废品,这是由于在较多环节都存在 脱控。目前在机检测省去了工件搬运、多次装夹的过 程,减少了机床等待时间,提高了生产效率。在机检测 技术受到了国内外研究学者的广泛关注。6 K) H& L' C  z
2    整体方案概述
" V, [4 D$ N+ E/ G(1) 建立模型颜色、’特征、加工精度要求的对应标准。' `9 W7 W$ R( f" O6 X+ O5 G% n

5 B1 X; h5 S, ^% M% u! _(2) 通过VB、C++、UG二次开发,实现在UG前处 理模型时生成检测点及对应的三维坐标数据。
. W4 z; Z& W: _: C4 O(3) 开发图表自动插人加工卡模块,使操作规范 化,自动化,取消手动标注工作量,减少误输数据出 错,提高效率与质量。
. H7 i0 c8 B& T: b3 i, @$ t& X. ?(4) 配合在机检测技术实现单工序加工后精度检 测及误差补偿。
* \9 Q4 j  A% o5 S. ^. y) ^. X" i6 E& X5 I3 ?2 z% _' {
3    详细技术方案% p+ C4 ]' o; W' X! G
(1) 建立模型颜色、特征、加工精度要求的对应标 准,区分不同大小零件的公差标准,并且根据点、槽、尺 角、孔位等特征作出分类,对高度、宽度数据实现自动识別、根据不同大小探头实现自动补偿生成三维检测 数据。$ l* K* ?, q% a; J/ K) ^8 _+ Y
(2) 通过VB、C++、UG二次开发外挂,实现在UG 前处理模型时生成检测点及对应的三维坐标数据,涉 及调用视图着色设置和线框视图设置(32和64位UG 通用)。
8 |# }/ a8 m/ e# }! q(3) 导出制图窗口图片(32和64位UG通用);隐 藏视图边界(32和64位UG通用)。8 h8 ?) t7 ?1 x  q: ?5 j1 D1 w8 M
(4) CNC加工卡自检图出图。3 ?1 M3 Z1 A1 d; L
4    问题攻关记录
% z. U# \3 g$ D(1) 图片字体加粗,显眼。
5 h2 _, R5 f. v0 w( O0 B0 @* z0 A(2) 坐标点多余的数据去除,智能识别点的平面 还是侧面,平面只出Z值。
) ?! j9 m2 I- ]: J# \) C" h(3) 检测槽出槽的长宽数据,检测圆出圆直径命数据。- M8 ~  F$ v0 r% K$ {; J, m
(4) 解决翻面加工UG如何实现出侧面的检测数的问题。
+ x( [( ~% G8 k. T
8 c' r  w4 [6 [& q(5) 出图重新开发,按点、槽、探针三者混合信息. 出检测图。8 D9 ~3 W4 ~  w" x
(6) 增加出探头数据功能。4 i) H0 W% s. h1 z  o5 w
(7) 如何防呆,防止插入图片错误。
- Q$ j2 s+ R; `4 x  y(8) 防止插入错误(如动模镶件1加工卡里面插人 动模镶件2的图片进去)。1 g% x4 S5 \9 F% C4 }
(9) 多面加工卡的图片自动插人。9 V( d4 U: ?- V9 d) `+ @
(10) 增加快速定位6个方向WCS的选项。# R0 B& I9 v( r1 l" k# W
(11) 增加槽单个方向检测。
. k& z) r7 }8 N8 z9 ?* x(12) 出图命名修改成会议定的规则命名。7 T) Y7 a% N6 I; r
(13) 对照图档名与零件名称与上个图档对比导 出图片防呆。5 J2 [, t0 Q% U  t/ G
(14) R面检测增加直径检测和3D检测。4 K2 v1 w0 K" u/ i. a' W
(15) 增加自动出加工前检测数据;增加后面追加 检测点的程序。
- L  s! X% m6 }) v2 p1 L2 ?5     UG外挂界面
# i3 Y7 [+ V: NUG外挂界面如图1所示。) `7 w; }3 j: X/ i1 B, Z
9 l$ ?- g* M7 @0 w! q' g
6.jpg
& t5 K( A  V! f# D7 d
2 F# Q" c' |/ P/ R" f6    操作界面
8 I. E- t, G% ?% ]7 q操作界面如图2所示。; ^  H. o4 E+ ?) g
7     CNC检测卡界面+ W6 @$ a1 _* H! T/ w: N- o) s6 I
    CNC检测卡的界面如图3所示。公差测量范围需要根据零件的公差要求进行自定义。& E0 K; ~( ?( s6 O# X( R8 T
(1) 加工前检测数内容。分有工艺脚类和无工艺脚类,有工艺脚需给工艺顶面Z数找直身面给数。无工艺脚类找平面位置给z数,找直身面给检测数。直面定义:平行基准面的垂直面。  o/ p6 u7 y8 ~

- y6 A) o9 P" T 7.jpg
4 V8 G1 G$ W/ [* O0 S" T(2) 加工后的检测内容。分别使用探头、塞规、千 分表等工具进行检测,平面:不同刀具的加工位置需 要出检测数,且相同刀具加工的平面至少出两个检测数,程式头尾两处。' }/ e- \$ u! {6 O- \! r5 s

! o8 j8 f/ a8 ` 8.jpg / u4 ]' q1 P7 h3 R/ W
8    现场检测操作规范0 j* c  I3 C( w' k$ v1 S& _! i! e
(1) 根据检测卡所示规格选择相匹配的探头。
* o9 ]' a8 N+ U(2) 探头的检测速度控制在手轮第三格,速度是+ y/ ]/ O. D, z' G- T
F:12mm/min0
3 j1 h5 J. v3 Y6 ?(3) 灰色底是探头要检测的数。如图4所示,加工 后检测点8,需要手动手轮把探头5称至;H0.715, 733.574,并且距离y点69.283约1 Omm处,对F点进行 等检测。. w0 ]3 e2 d7 J# A
(4) 镶件槽类根据槽长及槽宽用塞规进行。
) |) z* h( k- ]& q4 r8 d# U- Z1 z5 ?(5) 检测后记录实测量,发现有余量或过切,需找 现场单元长处理。* B2 D+ k* w$ A, E
% h  m' \) O. \% T/ G$ z
9.jpg
& f7 K6 L, V4 a) Z9 ]# D项目成果:该项目自从4月份在罗德斯加工机试行以来,截至6月,制程合格率由原来的74.68%提高 至82.38%,6月份CNC罗德斯加工机工序返工成本时 间同比4月份下降了 62.5%,各项指标达到要求。
. u  i2 a  z$ }; i: Q5 l" g, B7 f# J( o# u' b
9    应用前景
* W! G( M6 t: z3 g& u5 g$ x三维在机检测数据自动生成技术,可以对多种模 型多面加工同时生产检测数据,并自动生成检测数据 图,并把图表自动插人加工卡中,使操作规范化,自动 化,减少手动标注工作量,减少误输数据出错,提高效 率与质量,所有实验均在公司内进行,无需额外投入 其他人力和资金。
% H( X2 T3 b6 J1 M三维在机检测数据自动生成技术已形成标准 《QJ.GPM1800.02.03.64 CNC三轴在机检测标准》,各 精加工板块均可按照此标准执行。该标准适合在模 具零件加工车间推广。  P" t  s+ E/ z5 U
, m+ l8 J  j3 N- V& g9 p& c
' E# R. Y9 q9 R& F# [$ c9 |' t7 d
. ]- R4 T( h% q3 X& |. q

: Z5 V% B3 O$ ^, ~' M$ _/ l; B
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|关于我们|sitemap|小黑屋|Archiver|手机版|UG网-UG技术论坛-青华数控模具培训学校 ( 粤ICP备15108561号 )

GMT+8, 2025-6-23 20:28 , Processed in 0.105573 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表