本帖最后由 杜纬 于 2013-3-7 12:29 编辑 ! W( U$ J: B0 p& x0 i- l
% x# Z7 N( C5 A6 h, f' u
今天我们来做一个简单的分析,希望对才学编程的朋友有用,在这里我们先上图:
/ C+ _/ [0 C/ Z0 R) M/ |$ q% ?如何定义坐标、2 n" u x( A5 k
定义刀具(定义30R5的飞刀进行开粗,D10的刀做二次开粗)
: g, _6 {# h9 ~. s C$ E我们找到创建工序、点击轮廓铣削,选择型腔铣,
# Q1 X+ v# {/ V$ O, P% L
# E' J& J5 P Y- i! |0 ?
* \2 D) o6 V5 @: y- M0 |1 Q
切削模式选择跟随部件,步距选择刀具百分比的65%每刀切削深度设置,0.3,
4 y0 O/ v3 _' v. p/ }* _- V切削参数设置 z' T. ]- F' c/ V3 F; {8 p
策略的设置(切削方向选择顺铣,切削顺序选择深度优先)
& Y9 e1 x" V2 G6 y& I连接的设置(区域排序选择优化,开放刀路,选择变换切削方向)( S: ~* d5 ^+ @% l! l7 h7 U
拐角的设置(光顺选择所有刀路,半径设置纬2,0)相对于低版本来说高版本软件增加了这个功能非常实用,特别是对于高速加工
0 e4 N5 X. }. A+ d ^( X
. G+ M1 i8 u. m! D5 I/ X5 f
& F9 N4 c5 a; b
& P: P) e: U8 u. V
- ]0 v. G" z/ ]* i2 e1 `6 w! _
% z8 W# c3 l4 ~; s; Q0 u
- O* B Y* P( t q7 v这里我们就省略对进给的设置;" I# @1 R8 E$ i0 S! G2 r
非切削参数的设置:7 L N' `+ C: S! R# R( N0 h- h
* l0 C2 d8 A$ N0 b
进刀的设置:
- S( I- m- x- r) w; E( E开发区域设置为线性,封闭区域设置为螺旋,飞刀我们要防止顶刀,走到狭小区域呢最小螺旋直径设置纬50%就够了,这里我们设置最小斜面长度设置纬50%,斜坡角度设计在3到5度,这里我们设置为3度。在开发区域位置我们设置高度参数为1MM,
* _! ~% Q# u% ?5 [1 H" [退刀的设置:; S+ l% ^5 U) R- T, D
在这里我们选择与开放区域相同就可以了。0 @4 m/ ~6 Z0 e& q* s" C
这里我们再设置一个下刀点(我们用区域起点来控制)3 F" v; g# N4 E/ d1 t. ?
如图:
; r# t+ C, e( F! T
- S" s. r/ C% P' u; m$ q$ M: D( P
6 _+ Y5 X7 v. T8 D! W
然后选择传达方式:
0 k2 l/ W. b' x安全设置:这里我们使用继承的,点选下面的手电筒我们会看见设置的安全平面显示出来。
' m6 C$ A Z1 x" | I
5 o' Q% l* r# s- {- _$ Q( Y
/ y. c/ P8 S5 R3 v7 f区域之间这里我们设置为先前平面,安全距离设置为1个MM就够了。
2 Y1 R9 T8 h* p! N对于区域内设置参数和 区域之间相同。. ?4 J% O+ W$ {6 V8 C
3 M1 A3 o. ?5 W3 c6 e5 h% C1 q* }8 b$ [) k+ D3 U7 |, U
然后我们指定修剪边界如图;) d& F2 l, i: v4 }4 Y
( p* J# W9 }7 M! P! D R: O
通过对参数的定义我们生成刀路看看:6 R1 M# v! z. @* c
B8 S% A- R. o$ M4 O# O
1 j+ {- q4 v! c1 r" C, Z) F
那么我们从生成的刀路可以看出刀路都是经过圆弧光顺(这样有利于高手加工,保护机床和刀具)
9 [+ `1 n9 ]. Q
+ e ^. ^8 u5 X) ~# I( y7 T1 }4 T' m3 z% t
下面我们来对二次开粗做一个讲解:
5 L7 `; F% ^/ S2 F1.什么叫二次开粗?5 D! B1 q4 R$ ]. o4 h
前一个程序未加工到的位置或所残留下来的残料,我们需要进一步加工,达到清除多余残料的目的。
/ v" B; p- F( g, ]. w$ A二次开粗的几种方法: R4 `% p; u! a1 W
1.参考3D:使用前一个程序未加工到的位置或所残留下来的残料,作为二次开粗的毛胚加工!6 V' Z# {# v0 _) ?& m* F( B/ Y
参考3D二次开粗与部件余量有关联
: ^7 S# ^; j9 f& V1 \参考3D二次开粗与开粗存在父子关系1 R7 I/ u. W7 n
在同一个WORKPIECE下面
. r% B1 T7 Q3 Q1 {) m参考3D的特点:计算的精确、稳定、安全,但计算时间上会长一点。; B; b: f+ K. w/ ?7 u S
2.基于层:参考上一程序的层所留下的残料进行二次加工
( Y6 R! g0 ^ s$ {2 J7 x6 y( p# E基于层二次开粗与部件余量有关联
& x9 I) z& n+ G0 M基于层二次开粗与开粗(上一程序)存在父子关系
$ b" a" x( b$ u' s, X' T在同一个WORKPIECE下面
% R- q4 P, M8 z' h2 ^基于层:计算快、简单、抬刀少 该方案适合钢料加工使用
2 A( C) h- ?" ?- n+ h5 x3.考刀具:参考上一程序所使用的刀具所留下的残料(适合电极加工)4 Y; n) N" A9 C& B& I) y+ f% t% ]( b
参考刀具的余量必须大于(开粗)的余量,因为开粗程序的刀具在加工的过程中存在磨损,为了防
, H' ?6 o! U9 [止在二次开粗的时候刀具撞击。/ C. v: w$ v6 J% T4 o7 C
参考刀具的特点:计算不正确,抬刀多,只适合与上一程序余量相同下进行清角。
! N$ } S" q3 [: S
6 s$ x. c, Y8 h7 t) S/ D4 k
* T# r$ G7 _( h在这个案例中我们首先复制开粗程序,然后 重新选择刀具
& L% _* E) O' {3 `1 Y) ]9 i' w这里我们选择基于层:生成刀路如下:
: U; r0 P) V# y) Y; I( H
+ U( \+ J3 g; g( y, K- e" f& w参考刀具生成刀路如下:- D7 q) D& t! h7 I; H9 M* ^
- a- }! ?8 I" c" q! e+ k) H2 ?8 a
; B* @* a% J7 H: i" C7 _( I2 a& Y& [" H% N. S1 B
9 @, C& S) U2 P
0 H2 ^9 V+ e5 J, ^; O9 k X
5 P" i: M2 D l
5 e% O3 C$ i5 U9 e# b+ i7 M9 R7 n
3 Q4 O; U" ?7 F: d) a3 E
1 S1 f$ K4 b2 [! D" a+ U5 M
$ n1 B& Y. X! o% _# H1 `$ R8 W |