|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-5-19 11:54 编辑 6 ?2 t3 w" \) \* p, O. L
- b2 B, v; i0 a8 B
欢迎访问我的 blog:http://zueiaixingchen.blog.163.com/ 8 S) ]7 D! I; v9 S- N: f3 ~
*
0 t, k- ~& r3 d5 S) \) T3 ^先来看个图片。这个功能是Mastercam于2009年X4版推出的。正如上面写的一样,这是一个非常重要的功能,但是若干年过去了,这方面的使用还不是很广泛。大多用户还不知道这应该怎么用。今天写一写我对此功能的认知,分享给大家,与君共勉.
" t4 N# e! |5 ~( S
9 h) Q0 g" \4 D; S1 j
- e7 o" i) a( G8 e: j; s1 Z
这个功能非常适用于在表面光洁度及形位公差要求高的行业,如果合理使用了“高级刀具路径优化”,不仅可以提高工件的表面光洁度,而且还可以显著提升加工效率。高级刀具路径优化功能在每个3D刀路的过滤公差处打开,与X4之前的版本会有不同,但主要的区别还是新增的“平滑性过滤设置”。也是我们需要共同学习的地方。
3 |9 O. X; h5 [% k! J2 u. n3 _
5 N t6 T( {1 G; J3 ^
4 K. a L& n3 t" d
1 c1 B; `+ X8 o! `) {$ y1 L z( q5 U1 U/ {7 W
原理:/ |5 W9 o4 b' X; g
我们先来看一组对比刀路,第一个是没有开启,第二个是开启平滑性过滤设置的刀路。
6 p/ H p `: D, U2 O0 F) c
6 X, W' K- L: `. [: c0 s/ z# Q没有开启“平滑性过滤”的刀路,白色点是XYZ位置点,也就是最终G代码中的XYZ坐标点。 绿色线段为线性插补,红色蓝色线段为圆弧插补。
% z* b$ ]- r- P8 u( |3 f
F; w8 S" r& J. Z) r1 B' U3 F
这是开启了“平滑性过滤”的刀路,从上面两个图对比可以明显看出使用了“平滑性过滤”后XYZ位置点明显增多并且更加均布。
1 K9 o- \$ |: Q0 k5 b0 y( G- u正是因为有了更加均匀分布的点,才可以实现匀速加工,加工进给率按照我们设定的F值在一个很小的范围内波动,实现了更高的表面质量和更高的加工效率。没有开启“平滑性过滤”,加工过程中会出现进给率忽快忽慢,从而造成机床的频繁加减速,得到的是较差的加工表面和加工速度的较大损失。合理使用“平滑性过滤”,可以缩短加工时间,提高表面质量。最高可以节省近40%的时间。% j) {# F7 ]% A5 ^% D2 y
: l, b8 Y1 Q, L8 K0 q/ `, T
参数:
& I$ N' `, ^5 d1 @) m- t平滑性过滤一共有四个选项。: |2 z" y+ h# U
1.使用固定线段长度。控制刀路关键点,按照指定的线段长度重新分布,使刀路平滑,提高加工效率,减少加工时间% G, J7 y6 x9 D9 d8 a+ e, v* ]! A
2 |1 R) l X$ B, V1 D
2.沿着刀具路径任一点偏移。Mastercam会在指定的公差范围内,沿着刀具路径将关键点随机向前向后移动,消除加工表面的波浪效应。: {- L W* X6 }3 l/ g
?3 a& b- { |7 W+ w- \: d
3.点的数量减到最小。顾名思义,将关键点的数量减少到最小。
* Z ]/ g: Q/ M) ~6 O2 r
- N5 q$ y& g" ~; G: g8 Y" D4.当前圆弧作为线段。将所有路径输出为线性移动插补,适用于没有圆弧插补的机床系统。9 i/ h2 C6 b- ]* m
$ t( l$ h1 V# M5 t+ g/ Z" ^5 c1 ?
# M8 p$ F& h, f- V
6 e7 ?/ l$ |9 _# L公差:
4 @9 ^( c# p- G0 ~! N& z' W我们设置的整体公差(100%)=切削公差(90%)+圆弧过滤公差(5%)+平滑过滤公差(5%)。占用比例是可以随意调整的,建议使用默认比例。
4 [ u% p* V1 @( ~
- v( p; c# e* [/ V: l 3 l! s( v: d2 l" _+ ]
应用范围:- i' S( b3 I2 g* v7 h
1.使用固定线段长度:特别适用于高速加工,特别试用于高表面质量要求的工件,不适用于预读取能力差的控制器。 Z( ` i1 n/ Q3 h
2.沿着刀具路径任一点偏移:适用于消除曲面表面的波浪纹。8 T/ v @/ D) f
3.点的数量减到最小:适用于精度要求一般的情况,比如开粗,残料,半精加工等。适用于预读取能力差的控制器。$ U9 a3 q: w1 v9 N& A% W/ Z
4.当前圆弧作为线段:适用于没有圆弧插补指令的数控系统,有圆弧插补指令的数控系统,但在拐角落区域使用圆弧移动反而“跑不快”的机床。
* c+ g; G' W0 m5 U. ?6 Q J- g1 d) h+ E. d- c$ R
线段长度:" z, R) T6 F$ ?3 S$ ]
不合理的设置线段长度会造成加工时间延长,加工时机床抖动。
# U, b8 j" w/ I
2 V& U2 o4 v1 A; X: c9 N检查方法,降低进给倍率,机床如果不抖动,说明参数设置正常,如果抖动说明设置不合理。
6 n+ c9 t" f9 X$ ~7 L+ j8 Z线段长度必须通过计算得出的值要大于机床响应时间,至于机床响应时间,你可以查看机床说明书,或者咨询机床厂商。& { Z k6 t* E& m* U5 [2 S
计算公式 60*线段长度/F(m/min)=刀路关键点移动时间>机床最小响应时间。$ _2 B3 Q/ t" v, W
' H0 @( W1 r3 h C, l转载请注明 作者:蔷薇的羽翼 blog:http://zueiaixingchen.blog.163.com/
. b2 [ L5 ~ A6 n, E
6 s0 f9 |0 _% S
5 h2 p! ]7 I9 r1 X# j' J( a, H" H8 C4 ]. a: E1 _( G5 _
+ N' Q1 K. `) U6 T6 ?( S
|
|