|
楼主 |
发表于 2015-9-24 15:14
|
显示全部楼层
本帖最后由 163l2UGS 于 2015-9-24 15:33 编辑
D, U/ o# t/ H# s: |- m5 M: K2 E2 y; a. g0 R; R9 f- ^
④毛坯边界的使用:通过上面的练习我们基本上明白了各种边界角色的用法,下面我们看看毛坯边界的使用情况:点击图标
同样弹出边界几何体对话框,选择点模式选择工件的四个角点(下图①所示)生成毛坯边界。回到平面铣对话框后,再次点击图标进入编辑状态,把毛坯边界的平面提升到上表面的Z=50mm处(见下图②所示),再次生成刀轨并仔细观察(下图③所示)。可以发现以下几点:( _, I: v9 F$ ]8 c/ U) [2 M. M/ @8 C4 E
9 t# L& f8 v1 ^* \& x
/ s5 H; k P9 T9 v1 ^. v7 I* n8 R
. b0 o. A0 f, G' {5 k1 ^
) F9 w& P# [3 \, i: c/ X( u$ b
3 o: }' X6 p" W) }
, j9 G$ H6 m: _4 T# I y Q9 N) i※1,修剪边界的上方没有刀路产生一直管用,而检查边界上方有刀路产生一直加工到压板上表面后,才避开压板。这就是修剪边界与检查边界的区别所在。' ]' ~9 f. A5 r/ M9 [( k* ]
※2,刀轨从毛坯边界平面处开始生成,而再不是从零件边界平面处生成了(如上图③)所示。再进一步我们把毛坯边界降低到凸台位置(自己操作)结果显示为(上图④所示)黄色线为毛坯边界,发现刀路并没有从凸台位置开始铣削,即没有从毛坯边界处进行加工。我们再进一步做一个如下(图A、图B)的毛坯边界并分别生成的刀路如(图A1、B1),发现刀路只在毛坯边界范围内生成。这是什么原因呢?这里揭示出几个重要道理:4 V" s, r! g! z$ L+ A& V
7 Y5 p2 P' X% a2 U. O! R( B2 D3 K
$ |' N6 z7 t; s$ F/ M: Q
( N2 |0 O$ R6 L
$ H2 l" V$ i0 l. E U∑1─→把毛坯边界抬高刀路从毛坯边界处生成,把毛坯边界降
4 t. D7 @+ t/ x低刀路不再从毛坯边界处生成说明:刀路仅从零件边界或毛坯边界最高边界平面处生成,即刀具在所定义的最高部件边界平面或毛坯边界平面处开始加工。( U8 a( m4 y8 m7 m' {- P
∑2─→从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。& j* R v, [7 q6 z
∑3─→图A、图B揭示出毛坯边界也是定义切削范围的,那么它与零件边界有何不同呢?这个问题就是大多数人搞不清楚的问题,这也是大多数人觉得平面铣难学的原因,这也是很多UG使用者不愿用平面铣的原因。正确的理解二者的关系,是掌握平面铣的精髓所在。
4 G5 O+ `# i" U1 W' y+ E
. W# P! T3 o* x2 x7 S p$ L第一点:二者都能定义切削的加工范围,这是共同点。第二点:二者的作用和加工目的不同,其表现在两方面:①:零件边界定义加工范围时,它的目的就是告诉系统──刀具不能超出这个范围,仅限在此范围内加工,所以当零件边界定义范围时一个突出的特点就是:进刀或退刀都在此所划定的范围内。而用毛坯边界定义范围时,它的目的就是告诉系统──这里有一块材料,刀具你要把它给做干净去掉。所以当毛坯边界定义范围时一个突出的特点就是:进刀或退刀都基本上在此所划定的范围外进行。
6 d+ X8 b: R/ A- x7 v6 [, {# H# G
+ y. |$ a g' ~3 k1 C t②:零件边界定义不仅能定义加工的范围还能定义最终的几何体形状:具体的说就是:刀具你不能超出这个范围,仅限在此范围内加工,而且在此范围内你不能碰到所定义的具体几何体形状(例如图示中的凸台)。这当然是靠定义材料侧决定的,一旦你定义错误材料侧就会发生过切。而毛坯边界不能定义零件的具体几何体形状,它的材料侧只能是内侧。& @- ^$ K1 U; y! E
, e' E" G5 I' S5 \& b; K, D7 Y, m
第4节:如何定义加工几何体:1,平面铣中的5种几何体:
m+ Z2 |- V6 y7 o" V1 y通过上一节的简单案例学习,我们认识了边界以及边界被赋予的几何体意义──边界几何体:在平面铣操作对话框中‘几何体’栏中,共有5种边界几何体:它们分别是:* X8 P( C! H5 O
─指的是加工完成后零件的最后保留形状,即通常来讲在电脑屏幕中, e7 D7 _3 @7 E3 Q+ M
的三维模型。
) L7 s8 y% X5 W; e; _8 O; X3 X
─指的是将要被加工的要去除的材料。即把这些材料去除后而得到最* T4 g; F7 o) W
终的零件形状。我们所有操作的目的都是来去除这些多余的毛坯材料的。
; D* O8 W7 x" s. g" D4 l. ^
─指的是刀具不能碰撞的、需要避开的切削的区域。一般常指压板或工装夹具位置。' q0 g0 n3 L5 x1 N- S
─指的是指定刀轨被修剪的范围。一般常用于要加工某一区域或是某一区域不希望被加工的情况。0 Z# r; J$ I h* q
─指的是加工的最低限度平面。这是在平面铣中唯一一个不是用边界来定义的加工几何。
: M7 S5 V0 _- T# p# i1 p+ z; x" j l( k
在这里我们不仅要问:这5种边界几何体我们是否都需要进行定义呢?通过上面这些简单的概念表述以及上一节的案例学习,我们很容易地分析出它们的使用情况:修剪边界几何体:如果我们不需要修剪刀路,是需要加工整个工件,那么很自然的就不需要来定义它,由此我们应该知道修剪边界几何体不是要必须定义的,它是根据是否需要来进行定义的。
1 x7 Q7 t6 V7 j, ^. P8 ^& I: Q! B: ^) {6 C) K, D
检查边界几何体:我们要加工整个工件,且不是使用压板或夹具来固定工件,而是使用底板把工件固定在铣床床面上,那么就没有要干涉的地方,所以就不必设置避开的区域。由此我们应该知道检查边界几何体不是要必须定义的,它也是根据是否需要来进行定义的。9 Z2 S: @3 c: q8 i; H7 W2 Y' h
8 I& V1 p! z7 Z% x底平面:在前面的操作案例学习中我们知道:刀轨从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。如果我们不定义底平面,系统就不知道加工到什么位置结束,所以就会出现报警信息(如下图①所示),就不会生成刀轨,所以必须定义底平面。5 A) n4 q4 S- W( r% T# x; q, G" I& o
& k/ b( u+ i& w) q
* U3 X' I' Z1 f, E' B
部件边界几何体:从其概念中我们很容易知道,这个几何体是要必须进行定义的,不然的话系统怎么会知道要加工什么?要加工什么形状呢?这个容易理解。
( n3 G4 M# }, c7 w% D毛坯边界几何体:在实际加工中必有一个实际的毛坯存在,加工就是要把毛坯材料合理的去除而得到成形零件的过程。这么看来毛坯边界几何体也是要必须定义的了。然而事实上在前面的案例中我们并没有定义它(只有在讲到毛坯边界的时候才定义的)。平面铣照样产生了刀路。说明毛坯边界几何体可以不被定义即不是必须要定义的。Ⅰ,如果部件边界几何体和毛坯边界几何体都不进行定义的话,系统就不知道要加工什么,更不知道要从哪里开始加工,所以会出现(上图②所示)的报警信息。Ⅱ,指定了部件边界几何体或毛坯边界几何体或二者都定义了,如果材料侧指定错误的话就会出现(上图③)所示的报警信息。
9 O/ t5 w: R" a2 J
) @+ e- o R8 d9 m- h/ d3 H※※通过上面的报警信息说明:图②:系统不知道加工的范围,所以让你指定部件和毛坯几何体,即是让你指定加工的范围。
% ]: n6 ^; b0 D; N4 }" ? D图③:虽然定义了加工范围,但系统不明确所指定- _) `% q4 B/ Y# h F! \4 l
的加工范围,所以不知道要切削的材料在哪里? \3 s% m( m9 ~$ K* v' y
所以要创建一个成功的平面铣操作,进入对话框后,所必须要做的就是:
7 ?% U- b$ j7 m' g) s& V. _* v# F第一步:必须指定要加工此工件本操作所需要的刀具(临时创建或事先指定从父本组继承或从刀库调用等方法)$ v" r- {# x2 _) z8 [9 E+ t
第二步:毫无疑问的先指定必须的底平面6 Y X4 @: X2 ?( l& m
第三步:指定明确的加工范围(在这一节里我们要给出一个好的方法)5 [7 i! f7 @/ S/ m+ S+ Q: A
第四步:根据是否需要定义相应的检查几何体或修剪几何体
& T+ q+ q6 [* G7 \- O9 B9 q第五步:根据工件的实际情况调整细节参数。6 k# A* P! {4 f) i
& N$ j; q8 Y& Q) ?: u9 a' R
1 ^, N/ h2 v! x1 }3 m2,反映平面铣精髓的经典案例学习:& |; N* k: N; a7 i, h8 @+ p
本节通过一个典型的案例来讲解如何定义平面铣所需的几何体,以及一些相关的参数设定,仔细学习并体会这个案例:
$ L/ W6 ^4 I# b/ J! r5 W1 g3 ?" e2 [+ P' J2 l0 k' o3 ]- ~8 n) [
①打开文件X盘:\lizi\ping_mian.prt的文件,并进入加工环境
为
为
,确定或中键确认进入加工环境。1 x' j% C4 o5 ~; B% F9 A
②先隐藏压板和毛坯体:按下键盘上的Ctrl+B组合键出现类选择对话框,点击类型过滤器图标
,弹出
对话框选中
后确定退出。在图形区选择压板和毛坯体,确定并退出。此时在图形区仅可见要加工的工件。. y% P3 ]" P1 |$ H6 k1 [) u/ s2 m/ L
* C1 Y* s5 a4 K4 u1 C* [
0 \# n: m d* l% s* |
③建立加工坐标系MCS并与WCS重合,定位在工件中心最高点位置,指定安全平面为Z=20。并在WORKPIECE中定义零件和毛坯几何体。建立过程和具体方法前面有详细的讲述,这里不再详述。' V+ b4 |! B" P- N- ~' W6 q
④创建2把平刀直径分别为D=25和D=10,以便后续操作使用。在刀具视图中可以清楚的看到这2把刀具。具体的创建方法我想大家应该很熟悉了。* d0 J. d( J4 P0 D' }; F) r
; v& D. e% d# d1 _: `
$ T- e1 K5 l6 |! }$ o1 z⑤点击图标
创建平面铣操作,按(下图1所示)中设定,确定进入创建操作对话框,
. p: E9 W- S3 t q首先检验父级组的继承是否准确──即是否与(图1)的设置相同。点击
展开定义区查看使用的几何体是否为WORKPIECE,再次点击
收起定义区;点击
展开定义区查看使用的刀具是否为D=25,再次点击收起定义区;点击
展开定义区查看使用的加工方法是否为MILL_ROUGH粗加工,再次点击收起定义区;点击
展开定义区查看使用的程序组是否为PROGRAM,再次点击收起定义区。查看完毕发现系统准确无误的继承了信息。下图1所示。
1 s2 l t$ ^" V2 i$ r& ~; D( ?1 k% A/ \7 O6 P+ `
' M3 A8 ]1 m1 z. g
! q' _) B2 Q# J) k5 D1 U% @
' s0 Z' n( C' Y, l* I( a: y3 [9 Q
- }5 l. N# b/ a8 f3 j0 |7 M9 Y" v) S/ F( O2 e
⑥这一步开始定义加工所需的几何体:首先定义毫无疑问的底平面几何体,以决定要加工的最深位置。点击图标
弹出创建平面对话框,用自动判断的方式直接选择图形的最底面(高亮显示),注意偏置值距离为0,
并退出。把图形切换到线框状态点击
查看刚定义的底平面(三角平面符号)(下图2所示)。至此底平面几何体定
# B: h0 m g/ [ r5 I/ J7 a义完成。
7 c$ R9 t) e5 E: H+ }
6 X# g ^ V1 }5 b8 ^
$ R+ O7 h8 |/ c. F5 ^# b7 E7 s6 N* d6 w, A X3 X
" |2 f' }+ ^' N6 a- e
1 E" f' a1 J) S4 H( ?% y6 ]! U6 w- Y+ y" s/ D% u! D# \
⑦定义明确的加工范围:在前面我们专门讲解了零件和毛坯边界的区别,对于工件内的最终几何形状是需要用零件边界定义的,毛坯边界则不能。而对于范围的划定二者皆可,但是毛坯边界有其优势。要定义比较复杂的零件几何形状(这个零件相对来说就有一点复杂),我们要选取边界就不容易了,更别说每定义一个边界都要考虑其材料侧的问题,因为材料侧一旦定义错误,要么不产生刀轨要么就过切零件。自己先试着定义一下,看看效果如何?
2 R( u& B7 M: b% l/ [% w6 G' h d( K& x1 }0 U/ J$ x* R( K9 r
1 N9 [1 D; Y- k! ^( q
0 q6 {4 Z& Q6 ~- J |
|