|
楼主 |
发表于 2015-9-24 15:14
|
显示全部楼层
本帖最后由 163l2UGS 于 2015-9-24 15:33 编辑 - e% N$ y& x: X
9 a% C& [1 q1 |1 {
④毛坯边界的使用:通过上面的练习我们基本上明白了各种边界角色的用法,下面我们看看毛坯边界的使用情况:点击图标
同样弹出边界几何体对话框,选择点模式选择工件的四个角点(下图①所示)生成毛坯边界。回到平面铣对话框后,再次点击图标进入编辑状态,把毛坯边界的平面提升到上表面的Z=50mm处(见下图②所示),再次生成刀轨并仔细观察(下图③所示)。可以发现以下几点:( Y. n: I5 r/ R X1 _" |0 Z
6 ~' i1 a# z$ O
4 K u6 u4 @' s5 s d( T# b
7 r4 u2 p- I8 ?* l8 R& w
$ C- D$ T' \# b% C! u) U7 _% f: z
, o8 |; D9 |7 W- r) l( [6 E" A
1 X4 T) c8 l) k
※1,修剪边界的上方没有刀路产生一直管用,而检查边界上方有刀路产生一直加工到压板上表面后,才避开压板。这就是修剪边界与检查边界的区别所在。; v% i. q. `' C& T t9 A, @& h9 f
※2,刀轨从毛坯边界平面处开始生成,而再不是从零件边界平面处生成了(如上图③)所示。再进一步我们把毛坯边界降低到凸台位置(自己操作)结果显示为(上图④所示)黄色线为毛坯边界,发现刀路并没有从凸台位置开始铣削,即没有从毛坯边界处进行加工。我们再进一步做一个如下(图A、图B)的毛坯边界并分别生成的刀路如(图A1、B1),发现刀路只在毛坯边界范围内生成。这是什么原因呢?这里揭示出几个重要道理:# S+ p& n% n! H) d8 g
# U/ ~' T" {+ `& A
/ V0 ~* T! v7 k
! V2 m' L5 [: L$ {8 p
1 y( ?5 s/ `( P2 S9 i% @4 ^- n2 T∑1─→把毛坯边界抬高刀路从毛坯边界处生成,把毛坯边界降# G) L! Q# _( ?/ z2 O
低刀路不再从毛坯边界处生成说明:刀路仅从零件边界或毛坯边界最高边界平面处生成,即刀具在所定义的最高部件边界平面或毛坯边界平面处开始加工。
' |" R0 Q) K( ~# ^$ B; Y) g3 L1 i∑2─→从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。
" O; v1 Y" Y0 N3 x8 d; ^∑3─→图A、图B揭示出毛坯边界也是定义切削范围的,那么它与零件边界有何不同呢?这个问题就是大多数人搞不清楚的问题,这也是大多数人觉得平面铣难学的原因,这也是很多UG使用者不愿用平面铣的原因。正确的理解二者的关系,是掌握平面铣的精髓所在。' y1 c3 i; L$ f0 d. B2 S: c* H( U5 J
; c; t8 l( {2 Q& ?1 V
第一点:二者都能定义切削的加工范围,这是共同点。第二点:二者的作用和加工目的不同,其表现在两方面:①:零件边界定义加工范围时,它的目的就是告诉系统──刀具不能超出这个范围,仅限在此范围内加工,所以当零件边界定义范围时一个突出的特点就是:进刀或退刀都在此所划定的范围内。而用毛坯边界定义范围时,它的目的就是告诉系统──这里有一块材料,刀具你要把它给做干净去掉。所以当毛坯边界定义范围时一个突出的特点就是:进刀或退刀都基本上在此所划定的范围外进行。
8 o' L# `& o7 s1 [+ e$ \, }9 }( S$ v9 n7 E6 O- V$ }6 K
②:零件边界定义不仅能定义加工的范围还能定义最终的几何体形状:具体的说就是:刀具你不能超出这个范围,仅限在此范围内加工,而且在此范围内你不能碰到所定义的具体几何体形状(例如图示中的凸台)。这当然是靠定义材料侧决定的,一旦你定义错误材料侧就会发生过切。而毛坯边界不能定义零件的具体几何体形状,它的材料侧只能是内侧。
) L/ X5 Z X# E
+ V6 w; `' s S% P0 e/ E+ J第4节:如何定义加工几何体:1,平面铣中的5种几何体:2 ]7 D' w5 M I# {/ V
通过上一节的简单案例学习,我们认识了边界以及边界被赋予的几何体意义──边界几何体:在平面铣操作对话框中‘几何体’栏中,共有5种边界几何体:它们分别是:$ C4 \3 V4 f1 I0 w
─指的是加工完成后零件的最后保留形状,即通常来讲在电脑屏幕中4 A7 e8 E0 A- V! a
的三维模型。
, Q) k2 Z+ o; O A$ [7 H7 o- `
─指的是将要被加工的要去除的材料。即把这些材料去除后而得到最
9 t0 L. t, L; f终的零件形状。我们所有操作的目的都是来去除这些多余的毛坯材料的。% d8 {" o$ V" e9 [
─指的是刀具不能碰撞的、需要避开的切削的区域。一般常指压板或工装夹具位置。
) r+ _3 h* u* W
─指的是指定刀轨被修剪的范围。一般常用于要加工某一区域或是某一区域不希望被加工的情况。
8 f6 `' ~" W- e9 T4 i" _
─指的是加工的最低限度平面。这是在平面铣中唯一一个不是用边界来定义的加工几何。: `" m4 O$ F- A3 Z4 X
3 ?4 G7 T1 O- Q; D1 }7 P在这里我们不仅要问:这5种边界几何体我们是否都需要进行定义呢?通过上面这些简单的概念表述以及上一节的案例学习,我们很容易地分析出它们的使用情况:修剪边界几何体:如果我们不需要修剪刀路,是需要加工整个工件,那么很自然的就不需要来定义它,由此我们应该知道修剪边界几何体不是要必须定义的,它是根据是否需要来进行定义的。, K3 \2 x- ^ S+ @/ k
% }+ c! v. \) b( E, V* A
检查边界几何体:我们要加工整个工件,且不是使用压板或夹具来固定工件,而是使用底板把工件固定在铣床床面上,那么就没有要干涉的地方,所以就不必设置避开的区域。由此我们应该知道检查边界几何体不是要必须定义的,它也是根据是否需要来进行定义的。+ a- {3 e* C M% O, _: t
1 }3 E" i3 X+ f* g+ F底平面:在前面的操作案例学习中我们知道:刀轨从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。如果我们不定义底平面,系统就不知道加工到什么位置结束,所以就会出现报警信息(如下图①所示),就不会生成刀轨,所以必须定义底平面。9 v/ s0 _ z8 t% ~- [, t
2 j) L6 |7 g7 m0 r. a
# z1 Y6 ^. h3 w- g: R' K" d. d
部件边界几何体:从其概念中我们很容易知道,这个几何体是要必须进行定义的,不然的话系统怎么会知道要加工什么?要加工什么形状呢?这个容易理解。
0 Z0 F0 Y( T6 r毛坯边界几何体:在实际加工中必有一个实际的毛坯存在,加工就是要把毛坯材料合理的去除而得到成形零件的过程。这么看来毛坯边界几何体也是要必须定义的了。然而事实上在前面的案例中我们并没有定义它(只有在讲到毛坯边界的时候才定义的)。平面铣照样产生了刀路。说明毛坯边界几何体可以不被定义即不是必须要定义的。Ⅰ,如果部件边界几何体和毛坯边界几何体都不进行定义的话,系统就不知道要加工什么,更不知道要从哪里开始加工,所以会出现(上图②所示)的报警信息。Ⅱ,指定了部件边界几何体或毛坯边界几何体或二者都定义了,如果材料侧指定错误的话就会出现(上图③)所示的报警信息。0 f+ N" M" a1 p+ ]
3 |" w" @) y( ?
※※通过上面的报警信息说明:图②:系统不知道加工的范围,所以让你指定部件和毛坯几何体,即是让你指定加工的范围。 K4 `( G/ V( e5 q0 x+ h+ v: v
图③:虽然定义了加工范围,但系统不明确所指定$ O- s2 ~ ]' s: A1 w5 H
的加工范围,所以不知道要切削的材料在哪里?
# R$ v/ A- Q9 ]3 m; w所以要创建一个成功的平面铣操作,进入对话框后,所必须要做的就是:
2 F8 i4 L2 t" e4 I; r8 i6 H第一步:必须指定要加工此工件本操作所需要的刀具(临时创建或事先指定从父本组继承或从刀库调用等方法)) _/ F6 _: C- v! l2 { ~2 h: L
第二步:毫无疑问的先指定必须的底平面
1 | ?6 l0 {& k: v4 ?第三步:指定明确的加工范围(在这一节里我们要给出一个好的方法)
% `8 u, e: L$ x4 f7 Z第四步:根据是否需要定义相应的检查几何体或修剪几何体) e4 w1 k6 {( G! p) z7 d# Z
第五步:根据工件的实际情况调整细节参数。
4 e! K7 m0 r( B% N! _1 P. k0 g( {" d% U; o8 m
- I6 t3 v2 B4 j- Y$ B: y3 o
2,反映平面铣精髓的经典案例学习:
6 x& g* p- E, ?( C# e0 T. S本节通过一个典型的案例来讲解如何定义平面铣所需的几何体,以及一些相关的参数设定,仔细学习并体会这个案例:
2 S7 b! p3 R: o% h& Z( A$ x5 \/ o
3 @" K% P+ `' A9 e& [3 h- m①打开文件X盘:\lizi\ping_mian.prt的文件,并进入加工环境
为
为
,确定或中键确认进入加工环境。
% x( g, P1 V3 Q* X: c; O2 `, L; b②先隐藏压板和毛坯体:按下键盘上的Ctrl+B组合键出现类选择对话框,点击类型过滤器图标
,弹出
对话框选中
后确定退出。在图形区选择压板和毛坯体,确定并退出。此时在图形区仅可见要加工的工件。6 I C( A* }6 B
7 I, q N& Y4 Q# g4 c/ r
, l" n0 `2 w) {. Z; T6 l) x7 M3 c
③建立加工坐标系MCS并与WCS重合,定位在工件中心最高点位置,指定安全平面为Z=20。并在WORKPIECE中定义零件和毛坯几何体。建立过程和具体方法前面有详细的讲述,这里不再详述。" F; X6 V! k" R8 y% x% E
④创建2把平刀直径分别为D=25和D=10,以便后续操作使用。在刀具视图中可以清楚的看到这2把刀具。具体的创建方法我想大家应该很熟悉了。: [8 M! F; ]3 k: s5 [3 g9 P! S
; @, c+ j Q) ?7 P0 j/ m+ p
! @& u9 o2 q i4 x- a' e⑤点击图标
创建平面铣操作,按(下图1所示)中设定,确定进入创建操作对话框,
& J' W8 I# x: O3 m1 a1 h9 i首先检验父级组的继承是否准确──即是否与(图1)的设置相同。点击
展开定义区查看使用的几何体是否为WORKPIECE,再次点击
收起定义区;点击
展开定义区查看使用的刀具是否为D=25,再次点击收起定义区;点击
展开定义区查看使用的加工方法是否为MILL_ROUGH粗加工,再次点击收起定义区;点击
展开定义区查看使用的程序组是否为PROGRAM,再次点击收起定义区。查看完毕发现系统准确无误的继承了信息。下图1所示。
8 b' ?. w' J8 B, S; C! } k2 a4 u) A- `4 H- M& @
- C* K% c0 |% ^3 i$ ]" a! Z% A+ h! ]0 F
/ z9 H6 I$ D. a5 ^
3 h/ g: t0 [% K+ E! D# g
# Q/ `; A" Z2 D
⑥这一步开始定义加工所需的几何体:首先定义毫无疑问的底平面几何体,以决定要加工的最深位置。点击图标
弹出创建平面对话框,用自动判断的方式直接选择图形的最底面(高亮显示),注意偏置值距离为0,
并退出。把图形切换到线框状态点击
查看刚定义的底平面(三角平面符号)(下图2所示)。至此底平面几何体定5 r' g5 F+ V# p. w: r4 R- k" T' S
义完成。
; e( `0 z; T' u0 t
2 [4 b+ k. |# j, D- `9 G; x' d7 b6 g, V B
, u- Z0 I2 ?' P5 m( i0 ]" }" P
) B4 P4 u& _) Z! l( u
: U2 y; R1 B: h! I
- y4 a$ L! r3 q3 Z p0 J/ J⑦定义明确的加工范围:在前面我们专门讲解了零件和毛坯边界的区别,对于工件内的最终几何形状是需要用零件边界定义的,毛坯边界则不能。而对于范围的划定二者皆可,但是毛坯边界有其优势。要定义比较复杂的零件几何形状(这个零件相对来说就有一点复杂),我们要选取边界就不容易了,更别说每定义一个边界都要考虑其材料侧的问题,因为材料侧一旦定义错误,要么不产生刀轨要么就过切零件。自己先试着定义一下,看看效果如何?
4 y6 O, x" [) U c: M u: q* R1 ]% n5 A. K8 P. F; M9 n/ j/ f
/ [2 ^4 P5 x1 A( d. A
: c, I; b# S( h: F
|
|