|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-5-19 11:54 编辑 ; r# J' y, O% |7 i/ n7 H7 d
4 Q$ J, a6 G( {8 |欢迎访问我的 blog:http://zueiaixingchen.blog.163.com/
: X2 ^" N. \, E" q4 m*
3 ]' b( c2 ~5 J& @ q7 n先来看个图片。这个功能是Mastercam于2009年X4版推出的。正如上面写的一样,这是一个非常重要的功能,但是若干年过去了,这方面的使用还不是很广泛。大多用户还不知道这应该怎么用。今天写一写我对此功能的认知,分享给大家,与君共勉.
% w+ z" Q1 Y0 f, t
) r& h: O. B; r! i' w* M" o2 i* U( _3 s; ]% J
这个功能非常适用于在表面光洁度及形位公差要求高的行业,如果合理使用了“高级刀具路径优化”,不仅可以提高工件的表面光洁度,而且还可以显著提升加工效率。高级刀具路径优化功能在每个3D刀路的过滤公差处打开,与X4之前的版本会有不同,但主要的区别还是新增的“平滑性过滤设置”。也是我们需要共同学习的地方。( K9 Q( \' ]* S* b: b+ L
/ O, W3 T9 I, N" q5 b) y+ `7 j( y3 j: i+ X
, E/ l6 ~4 t4 ^! d& M; A- P
3 g N- V# ?" @- T2 G* ~* M
原理:
8 C! @7 h6 ~2 w. K我们先来看一组对比刀路,第一个是没有开启,第二个是开启平滑性过滤设置的刀路。
7 N6 Z* O3 f; M
* C% L% T5 _5 T3 @" S没有开启“平滑性过滤”的刀路,白色点是XYZ位置点,也就是最终G代码中的XYZ坐标点。 绿色线段为线性插补,红色蓝色线段为圆弧插补。4 ]- u, m1 W6 X2 ?5 v# k- y
# k$ Y( ^! u$ M, }& M 这是开启了“平滑性过滤”的刀路,从上面两个图对比可以明显看出使用了“平滑性过滤”后XYZ位置点明显增多并且更加均布。8 J5 r0 R' v0 s* ]
正是因为有了更加均匀分布的点,才可以实现匀速加工,加工进给率按照我们设定的F值在一个很小的范围内波动,实现了更高的表面质量和更高的加工效率。没有开启“平滑性过滤”,加工过程中会出现进给率忽快忽慢,从而造成机床的频繁加减速,得到的是较差的加工表面和加工速度的较大损失。合理使用“平滑性过滤”,可以缩短加工时间,提高表面质量。最高可以节省近40%的时间。3 s' _3 `/ y8 d+ }" r { {' @" z
# c! q# D4 u9 _ o: i9 h0 I$ P参数:
+ ~/ p0 Y& f2 E/ p! k0 e* Z: n平滑性过滤一共有四个选项。( l5 q" O( O! d# ?
1.使用固定线段长度。控制刀路关键点,按照指定的线段长度重新分布,使刀路平滑,提高加工效率,减少加工时间
4 l# J" d5 {% O4 J6 z
/ {- ? e7 f( P2.沿着刀具路径任一点偏移。Mastercam会在指定的公差范围内,沿着刀具路径将关键点随机向前向后移动,消除加工表面的波浪效应。
, m! T' G! A( m- w/ d0 E
+ O3 _, O2 y" k3 `- R _3.点的数量减到最小。顾名思义,将关键点的数量减少到最小。
, r9 g/ U9 u9 o
, s+ A: |& G1 K4.当前圆弧作为线段。将所有路径输出为线性移动插补,适用于没有圆弧插补的机床系统。
! o: a+ E3 [, Q$ q; G; w
$ d+ ^2 F( w+ B0 R& a; ?
& h2 ?. i! }9 H& M4 F- f! Q+ q) @/ q/ v' C Y: t5 b
公差:' u* `& H% k1 O/ _2 t" ]
我们设置的整体公差(100%)=切削公差(90%)+圆弧过滤公差(5%)+平滑过滤公差(5%)。占用比例是可以随意调整的,建议使用默认比例。& L m6 }7 ^+ x0 G# Q
" T* ~9 r# S8 }( i/ }% z: ] # X' Z# h4 S3 X0 a3 W5 f
应用范围:
4 `. u8 Z- p' b! p. o4 F3 L1.使用固定线段长度:特别适用于高速加工,特别试用于高表面质量要求的工件,不适用于预读取能力差的控制器。: }4 [6 {% r4 N0 C3 R" d$ _
2.沿着刀具路径任一点偏移:适用于消除曲面表面的波浪纹。. B" T; X, ]: }& X$ K9 m8 [
3.点的数量减到最小:适用于精度要求一般的情况,比如开粗,残料,半精加工等。适用于预读取能力差的控制器。
, x0 Q/ L" g" h0 m4.当前圆弧作为线段:适用于没有圆弧插补指令的数控系统,有圆弧插补指令的数控系统,但在拐角落区域使用圆弧移动反而“跑不快”的机床。
: M. l; j7 d* M4 c2 l* d. a/ h/ }5 u( O) ?; m8 r
线段长度:' M. ^& ?. g/ v
不合理的设置线段长度会造成加工时间延长,加工时机床抖动。
3 V1 D, s8 q0 `4 b8 J. p
( J, s! [4 l8 a. Q检查方法,降低进给倍率,机床如果不抖动,说明参数设置正常,如果抖动说明设置不合理。
2 Y# G& d" f; q( k! Z! O; @3 S8 Z线段长度必须通过计算得出的值要大于机床响应时间,至于机床响应时间,你可以查看机床说明书,或者咨询机床厂商。! Z0 L. S# `* h% |3 W% e1 _7 y$ Y# Y
计算公式 60*线段长度/F(m/min)=刀路关键点移动时间>机床最小响应时间。
5 o' J3 X# e8 b, b
+ R/ N9 E$ _2 Q转载请注明 作者:蔷薇的羽翼 blog:http://zueiaixingchen.blog.163.com/# V7 m1 P: h K. X; w4 E
4 C' [ s3 y) d @3 T+ l. [8 J/ u1 k. A6 Z) |4 a
' E1 t! q1 E, u7 H" M* r1 B5 ]- V* d/ F! Y6 }4 c' l5 m {7 m5 ]5 g
|
|