|
楼主 |
发表于 2015-9-24 15:14
|
显示全部楼层
本帖最后由 163l2UGS 于 2015-9-24 15:33 编辑 + h* K- t& r0 m' n4 I
9 P6 K, j, r4 ^! V( q④毛坯边界的使用:通过上面的练习我们基本上明白了各种边界角色的用法,下面我们看看毛坯边界的使用情况:点击图标
同样弹出边界几何体对话框,选择点模式选择工件的四个角点(下图①所示)生成毛坯边界。回到平面铣对话框后,再次点击图标进入编辑状态,把毛坯边界的平面提升到上表面的Z=50mm处(见下图②所示),再次生成刀轨并仔细观察(下图③所示)。可以发现以下几点:5 q, X' F. y6 K5 `; Q% X3 B1 `5 t
0 X4 l0 c* X2 J% s) |
; }7 g: B$ A, P
2 h5 J9 k n% \+ m$ ], i& I; Q
* k) W% Y' H! k5 o, A9 G# l
( C4 k }6 e7 c/ v% g- }3 ? e* p+ {4 }0 V! p0 C
※1,修剪边界的上方没有刀路产生一直管用,而检查边界上方有刀路产生一直加工到压板上表面后,才避开压板。这就是修剪边界与检查边界的区别所在。, D, Y0 F% g [+ x/ J
※2,刀轨从毛坯边界平面处开始生成,而再不是从零件边界平面处生成了(如上图③)所示。再进一步我们把毛坯边界降低到凸台位置(自己操作)结果显示为(上图④所示)黄色线为毛坯边界,发现刀路并没有从凸台位置开始铣削,即没有从毛坯边界处进行加工。我们再进一步做一个如下(图A、图B)的毛坯边界并分别生成的刀路如(图A1、B1),发现刀路只在毛坯边界范围内生成。这是什么原因呢?这里揭示出几个重要道理:) e3 @2 g/ d- u! ]# B2 {; {( [) m8 I
0 a/ Q2 m/ V, J& n- z( t- g3 I! J- W" S3 X' V: @
9 y1 b7 G4 N9 h7 ~
8 q1 k6 q5 i! q* \3 j/ ^* Q∑1─→把毛坯边界抬高刀路从毛坯边界处生成,把毛坯边界降! z& s$ W B+ y! u6 L% C
低刀路不再从毛坯边界处生成说明:刀路仅从零件边界或毛坯边界最高边界平面处生成,即刀具在所定义的最高部件边界平面或毛坯边界平面处开始加工。
! n- G& U% C, _: m' u9 w∑2─→从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。* t R2 Z/ e% z& \$ E
∑3─→图A、图B揭示出毛坯边界也是定义切削范围的,那么它与零件边界有何不同呢?这个问题就是大多数人搞不清楚的问题,这也是大多数人觉得平面铣难学的原因,这也是很多UG使用者不愿用平面铣的原因。正确的理解二者的关系,是掌握平面铣的精髓所在。
# s2 N) d+ s2 J) [& R$ [/ ?9 s9 t' ~. D) N8 o% i
第一点:二者都能定义切削的加工范围,这是共同点。第二点:二者的作用和加工目的不同,其表现在两方面:①:零件边界定义加工范围时,它的目的就是告诉系统──刀具不能超出这个范围,仅限在此范围内加工,所以当零件边界定义范围时一个突出的特点就是:进刀或退刀都在此所划定的范围内。而用毛坯边界定义范围时,它的目的就是告诉系统──这里有一块材料,刀具你要把它给做干净去掉。所以当毛坯边界定义范围时一个突出的特点就是:进刀或退刀都基本上在此所划定的范围外进行。
- g, K. q$ P4 W$ v# x0 P# z1 I0 p8 T7 k
②:零件边界定义不仅能定义加工的范围还能定义最终的几何体形状:具体的说就是:刀具你不能超出这个范围,仅限在此范围内加工,而且在此范围内你不能碰到所定义的具体几何体形状(例如图示中的凸台)。这当然是靠定义材料侧决定的,一旦你定义错误材料侧就会发生过切。而毛坯边界不能定义零件的具体几何体形状,它的材料侧只能是内侧。
% s3 r7 G+ B2 ^. D u" r( U1 B+ F# Z
0 p" j% ]9 g. ]+ V! w第4节:如何定义加工几何体:1,平面铣中的5种几何体:) E& \( E; F3 d$ u
通过上一节的简单案例学习,我们认识了边界以及边界被赋予的几何体意义──边界几何体:在平面铣操作对话框中‘几何体’栏中,共有5种边界几何体:它们分别是:
4 v, s1 g9 R& \' u
─指的是加工完成后零件的最后保留形状,即通常来讲在电脑屏幕中
" [4 O5 D: ~7 _的三维模型。) H* U, N; u, j
─指的是将要被加工的要去除的材料。即把这些材料去除后而得到最6 c( ]! K2 V9 J u% a0 u
终的零件形状。我们所有操作的目的都是来去除这些多余的毛坯材料的。2 |0 V4 g) F6 C; M7 ?& s
─指的是刀具不能碰撞的、需要避开的切削的区域。一般常指压板或工装夹具位置。
4 C4 u0 W6 X) s6 g {3 ^1 \
─指的是指定刀轨被修剪的范围。一般常用于要加工某一区域或是某一区域不希望被加工的情况。
* t+ }. w4 F) g8 C
─指的是加工的最低限度平面。这是在平面铣中唯一一个不是用边界来定义的加工几何。
4 I, q. K. }0 U ~1 ]8 @' A! @8 o4 \, v9 N
在这里我们不仅要问:这5种边界几何体我们是否都需要进行定义呢?通过上面这些简单的概念表述以及上一节的案例学习,我们很容易地分析出它们的使用情况:修剪边界几何体:如果我们不需要修剪刀路,是需要加工整个工件,那么很自然的就不需要来定义它,由此我们应该知道修剪边界几何体不是要必须定义的,它是根据是否需要来进行定义的。# ~2 [. M# R. T$ d2 o9 F
4 E$ C+ J6 J g2 Q7 v0 E
检查边界几何体:我们要加工整个工件,且不是使用压板或夹具来固定工件,而是使用底板把工件固定在铣床床面上,那么就没有要干涉的地方,所以就不必设置避开的区域。由此我们应该知道检查边界几何体不是要必须定义的,它也是根据是否需要来进行定义的。
+ i& i* N3 d/ ~( a7 I8 A! E
5 C. u+ Y0 L) o' p2 |$ v底平面:在前面的操作案例学习中我们知道:刀轨从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。如果我们不定义底平面,系统就不知道加工到什么位置结束,所以就会出现报警信息(如下图①所示),就不会生成刀轨,所以必须定义底平面。
$ l" N9 m: i6 [- s8 \ X" s: f7 P/ @' N7 W/ t
& A# V7 p$ Q* o4 n部件边界几何体:从其概念中我们很容易知道,这个几何体是要必须进行定义的,不然的话系统怎么会知道要加工什么?要加工什么形状呢?这个容易理解。 @/ a1 u$ {# {$ c
毛坯边界几何体:在实际加工中必有一个实际的毛坯存在,加工就是要把毛坯材料合理的去除而得到成形零件的过程。这么看来毛坯边界几何体也是要必须定义的了。然而事实上在前面的案例中我们并没有定义它(只有在讲到毛坯边界的时候才定义的)。平面铣照样产生了刀路。说明毛坯边界几何体可以不被定义即不是必须要定义的。Ⅰ,如果部件边界几何体和毛坯边界几何体都不进行定义的话,系统就不知道要加工什么,更不知道要从哪里开始加工,所以会出现(上图②所示)的报警信息。Ⅱ,指定了部件边界几何体或毛坯边界几何体或二者都定义了,如果材料侧指定错误的话就会出现(上图③)所示的报警信息。, `8 R5 Q9 W. j, C
0 s' j& G) X+ r& m `1 ?※※通过上面的报警信息说明:图②:系统不知道加工的范围,所以让你指定部件和毛坯几何体,即是让你指定加工的范围。
$ w* @. L" D9 e' Z& B. E; Q5 z图③:虽然定义了加工范围,但系统不明确所指定
% p3 V& A) h5 W; x( `6 Q8 q% t( r( \的加工范围,所以不知道要切削的材料在哪里?
8 M/ i0 P4 Z5 }6 E( }所以要创建一个成功的平面铣操作,进入对话框后,所必须要做的就是:
8 e0 J2 N& Q2 c# H第一步:必须指定要加工此工件本操作所需要的刀具(临时创建或事先指定从父本组继承或从刀库调用等方法)
9 L. w! X- a$ F; h9 H; G0 y) `$ P4 h( ~第二步:毫无疑问的先指定必须的底平面& e- q" B* @# r4 h3 D# c
第三步:指定明确的加工范围(在这一节里我们要给出一个好的方法)
% a# G! d' m7 u. z第四步:根据是否需要定义相应的检查几何体或修剪几何体
$ u5 z5 y2 A. r, o. C7 R% ]第五步:根据工件的实际情况调整细节参数。/ B6 R" n9 X8 C( b) K- Q
9 M* _, d. `* v$ L$ z1 Q3 J
3 Q' a# |3 B: y' g1 R2,反映平面铣精髓的经典案例学习:
, [: n. q7 U. |本节通过一个典型的案例来讲解如何定义平面铣所需的几何体,以及一些相关的参数设定,仔细学习并体会这个案例:
, v7 x1 L: ?, h- l6 Q9 u1 ] d* H+ y. x
①打开文件X盘:\lizi\ping_mian.prt的文件,并进入加工环境
为
为
,确定或中键确认进入加工环境。) L6 P; s$ \- B- b1 M3 L# L* C2 A
②先隐藏压板和毛坯体:按下键盘上的Ctrl+B组合键出现类选择对话框,点击类型过滤器图标
,弹出
对话框选中
后确定退出。在图形区选择压板和毛坯体,确定并退出。此时在图形区仅可见要加工的工件。. [1 f s. q* |, L& k/ {
3 s: G7 B- p! D# K# b5 s1 X
7 M1 B& s& \$ b5 E7 g" r; z9 b③建立加工坐标系MCS并与WCS重合,定位在工件中心最高点位置,指定安全平面为Z=20。并在WORKPIECE中定义零件和毛坯几何体。建立过程和具体方法前面有详细的讲述,这里不再详述。
4 _4 ]3 f* O- a. ^1 N8 `④创建2把平刀直径分别为D=25和D=10,以便后续操作使用。在刀具视图中可以清楚的看到这2把刀具。具体的创建方法我想大家应该很熟悉了。5 y3 n* e$ }) ~7 V6 E7 s. Z
1 ^6 K7 q2 B6 P1 C7 c/ l* @$ T) a- V& a' W2 `6 L( z7 F
⑤点击图标
创建平面铣操作,按(下图1所示)中设定,确定进入创建操作对话框,
' ~: t% W6 o7 }$ y1 I- N9 R首先检验父级组的继承是否准确──即是否与(图1)的设置相同。点击
展开定义区查看使用的几何体是否为WORKPIECE,再次点击
收起定义区;点击
展开定义区查看使用的刀具是否为D=25,再次点击收起定义区;点击
展开定义区查看使用的加工方法是否为MILL_ROUGH粗加工,再次点击收起定义区;点击
展开定义区查看使用的程序组是否为PROGRAM,再次点击收起定义区。查看完毕发现系统准确无误的继承了信息。下图1所示。
# h) J! c2 {" Z- r" G7 a0 R7 Y: H9 o. z1 C h+ d" b; L1 `
C) A( \) v7 G5 p
9 ~( u, J# v2 f9 J7 ]
7 d8 B# }# z- m; C- o* |
' ~+ }3 T6 P v# h& m3 z3 T2 k" C7 R5 B ? |0 j
⑥这一步开始定义加工所需的几何体:首先定义毫无疑问的底平面几何体,以决定要加工的最深位置。点击图标
弹出创建平面对话框,用自动判断的方式直接选择图形的最底面(高亮显示),注意偏置值距离为0,
并退出。把图形切换到线框状态点击
查看刚定义的底平面(三角平面符号)(下图2所示)。至此底平面几何体定0 d8 }8 Q# Z( l% f' c4 U/ z- Z( o
义完成。
% C E, q; K% A% m4 C- [) i& U2 X% D( B/ p& a! f
$ q- V: J B0 g, r
% G* ~8 p: ]' R9 f/ l* q! {* |
4 t1 e6 K- n+ D) Z9 E$ e" f7 b, d4 ?* n
5 w. p2 |8 f3 v, U5 D6 w0 m0 l" k, A- }
⑦定义明确的加工范围:在前面我们专门讲解了零件和毛坯边界的区别,对于工件内的最终几何形状是需要用零件边界定义的,毛坯边界则不能。而对于范围的划定二者皆可,但是毛坯边界有其优势。要定义比较复杂的零件几何形状(这个零件相对来说就有一点复杂),我们要选取边界就不容易了,更别说每定义一个边界都要考虑其材料侧的问题,因为材料侧一旦定义错误,要么不产生刀轨要么就过切零件。自己先试着定义一下,看看效果如何?
* D9 m( `( D* F; J
/ d( q* u* C4 P) V" }) G2 r# R7 C" e/ ?# J$ B5 r
|' ]* ~" o% R8 v+ H) T
|
|