|
|
马上注册,结识高手,享用更多资源,轻松玩转三维网社区。
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 路过不买 于 2013-5-19 11:54 编辑
/ Z" f7 W5 h* H, v$ u9 t
% Z! Y; r) p D+ @% j: s: _' g* \欢迎访问我的 blog:http://zueiaixingchen.blog.163.com/
, F) c/ M( `- I' K) V, @7 D*! d* w- y( u# K l" @
先来看个图片。这个功能是Mastercam于2009年X4版推出的。正如上面写的一样,这是一个非常重要的功能,但是若干年过去了,这方面的使用还不是很广泛。大多用户还不知道这应该怎么用。今天写一写我对此功能的认知,分享给大家,与君共勉.
9 q4 L! q& M8 D- N% j
0 E6 c- n; [6 y% m p" l
, w* o5 W3 {7 N1 r h这个功能非常适用于在表面光洁度及形位公差要求高的行业,如果合理使用了“高级刀具路径优化”,不仅可以提高工件的表面光洁度,而且还可以显著提升加工效率。高级刀具路径优化功能在每个3D刀路的过滤公差处打开,与X4之前的版本会有不同,但主要的区别还是新增的“平滑性过滤设置”。也是我们需要共同学习的地方。
. D9 S: U* Z7 A7 g
: ^2 v. R3 J. o( H7 N" q
; x J9 R; b; L; S; _" C/ L9 G2 e
0 [2 J( j/ U- y: @- I. P
* G# \( O. I! M" B) |$ A原理:: d: U. Z2 Q% |# x
我们先来看一组对比刀路,第一个是没有开启,第二个是开启平滑性过滤设置的刀路。
' O! p' N" m0 N, c* y5 E# n
B" U& h. g8 C) i$ B
没有开启“平滑性过滤”的刀路,白色点是XYZ位置点,也就是最终G代码中的XYZ坐标点。 绿色线段为线性插补,红色蓝色线段为圆弧插补。
7 a; V# y5 ]6 z" I1 [) f
/ P$ ]* f1 Y/ g8 b" z" q 这是开启了“平滑性过滤”的刀路,从上面两个图对比可以明显看出使用了“平滑性过滤”后XYZ位置点明显增多并且更加均布。) U8 R: a G, b
正是因为有了更加均匀分布的点,才可以实现匀速加工,加工进给率按照我们设定的F值在一个很小的范围内波动,实现了更高的表面质量和更高的加工效率。没有开启“平滑性过滤”,加工过程中会出现进给率忽快忽慢,从而造成机床的频繁加减速,得到的是较差的加工表面和加工速度的较大损失。合理使用“平滑性过滤”,可以缩短加工时间,提高表面质量。最高可以节省近40%的时间。/ W, _" T4 U' o+ A
# P! Z, R8 x, z' q
参数:; ^9 O, U% }; H- p$ K: D& s
平滑性过滤一共有四个选项。
+ L5 w7 `/ { r, l v# o0 _- A4 ^1.使用固定线段长度。控制刀路关键点,按照指定的线段长度重新分布,使刀路平滑,提高加工效率,减少加工时间- }, q( H) D/ t; G8 v0 i0 S, L
# n1 v8 m! d: H1 z7 I2.沿着刀具路径任一点偏移。Mastercam会在指定的公差范围内,沿着刀具路径将关键点随机向前向后移动,消除加工表面的波浪效应。
9 h, A( z$ t# R/ B3 M% j) ?
% h% J B1 M3 _ E3.点的数量减到最小。顾名思义,将关键点的数量减少到最小。" N. n+ y9 H) i7 Q- h- ^/ Y
. L q/ |! B( {7 r4.当前圆弧作为线段。将所有路径输出为线性移动插补,适用于没有圆弧插补的机床系统。
" N3 x6 \/ U0 |4 z
* a6 g* D! O7 I
1 y1 P- S9 ^2 u k$ }( \. X/ F o! l# a: v& o
公差:: D1 N! Q6 _- X6 w- }! _- ?
我们设置的整体公差(100%)=切削公差(90%)+圆弧过滤公差(5%)+平滑过滤公差(5%)。占用比例是可以随意调整的,建议使用默认比例。
5 R8 V' F3 k1 J- {& k* O) h4 O
. i: S# p+ D5 V3 ~& }9 K
9 o( R& V8 E. c8 I
应用范围:$ [7 E( z- E8 c' j/ p
1.使用固定线段长度:特别适用于高速加工,特别试用于高表面质量要求的工件,不适用于预读取能力差的控制器。
0 Z' \; h( V4 b( H% |2.沿着刀具路径任一点偏移:适用于消除曲面表面的波浪纹。4 Q. N' C0 n- i
3.点的数量减到最小:适用于精度要求一般的情况,比如开粗,残料,半精加工等。适用于预读取能力差的控制器。4 E2 K+ K _, T+ c- H) L" q+ b, @
4.当前圆弧作为线段:适用于没有圆弧插补指令的数控系统,有圆弧插补指令的数控系统,但在拐角落区域使用圆弧移动反而“跑不快”的机床。
3 d0 p7 c3 t# Q2 Y2 m" z' C' A+ j% M. N
线段长度:0 c; L3 i: r% |
不合理的设置线段长度会造成加工时间延长,加工时机床抖动。
2 W3 v9 y$ F3 ?' m* S0 k
0 m: K: Z* G8 P
检查方法,降低进给倍率,机床如果不抖动,说明参数设置正常,如果抖动说明设置不合理。
" @# b8 M; T0 i线段长度必须通过计算得出的值要大于机床响应时间,至于机床响应时间,你可以查看机床说明书,或者咨询机床厂商。6 e0 s( S |' h6 o+ _0 j; t( l
计算公式 60*线段长度/F(m/min)=刀路关键点移动时间>机床最小响应时间。) i+ }2 d7 O9 }# O) D- J
' w5 t; a' T8 T' _2 C转载请注明 作者:蔷薇的羽翼 blog:http://zueiaixingchen.blog.163.com/& j) U0 d6 p+ l
, H. O6 c/ b( p5 n% k1 Q6 r8 m
6 f: A0 g1 x8 c8 h# V% I/ b9 N
6 W7 q$ X8 v( t
. T R1 B/ W+ J" C/ D: L: D7 A
|
|