|
楼主 |
发表于 2015-9-24 15:14
|
显示全部楼层
本帖最后由 163l2UGS 于 2015-9-24 15:33 编辑
1 a8 K# ~. q% Z, l- G3 x- m& _9 E) g6 o8 }8 l9 c
④毛坯边界的使用:通过上面的练习我们基本上明白了各种边界角色的用法,下面我们看看毛坯边界的使用情况:点击图标
同样弹出边界几何体对话框,选择点模式选择工件的四个角点(下图①所示)生成毛坯边界。回到平面铣对话框后,再次点击图标进入编辑状态,把毛坯边界的平面提升到上表面的Z=50mm处(见下图②所示),再次生成刀轨并仔细观察(下图③所示)。可以发现以下几点:8 `1 \: u: G2 G$ ?
2 l d" J2 I4 h% ? ~0 ]9 P7 S
1 s4 w# t" Z2 h6 G1 t$ t
3 H4 V; s. }$ R& W8 D9 F) C; C
6 ^, h. x+ K* Q1 S, `5 B& o
; I! C, r1 `' d0 R1 r$ S) x* r5 m% K
※1,修剪边界的上方没有刀路产生一直管用,而检查边界上方有刀路产生一直加工到压板上表面后,才避开压板。这就是修剪边界与检查边界的区别所在。
+ W/ H' G# ?! k m8 V V! ]※2,刀轨从毛坯边界平面处开始生成,而再不是从零件边界平面处生成了(如上图③)所示。再进一步我们把毛坯边界降低到凸台位置(自己操作)结果显示为(上图④所示)黄色线为毛坯边界,发现刀路并没有从凸台位置开始铣削,即没有从毛坯边界处进行加工。我们再进一步做一个如下(图A、图B)的毛坯边界并分别生成的刀路如(图A1、B1),发现刀路只在毛坯边界范围内生成。这是什么原因呢?这里揭示出几个重要道理:
) x! _, Z/ x1 X# I% ~3 p: J$ X0 f" h2 Z0 h. F6 q
4 m+ T" V$ ~8 {+ e9 z% @7 {
! ~* L) }" q q& [
. i6 v( A& Q, u0 d/ L∑1─→把毛坯边界抬高刀路从毛坯边界处生成,把毛坯边界降
5 b! v6 M: K5 r4 A; ~低刀路不再从毛坯边界处生成说明:刀路仅从零件边界或毛坯边界最高边界平面处生成,即刀具在所定义的最高部件边界平面或毛坯边界平面处开始加工。& A6 |1 b% P6 Y! p ], r8 W) g
∑2─→从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。
& ]6 F0 d2 q1 p3 `; K) g: R" {7 Q2 B∑3─→图A、图B揭示出毛坯边界也是定义切削范围的,那么它与零件边界有何不同呢?这个问题就是大多数人搞不清楚的问题,这也是大多数人觉得平面铣难学的原因,这也是很多UG使用者不愿用平面铣的原因。正确的理解二者的关系,是掌握平面铣的精髓所在。
1 l9 B5 @: W; N9 D7 r, S- d
8 ~2 @" ^5 Z/ Z8 o8 S2 s9 s. o第一点:二者都能定义切削的加工范围,这是共同点。第二点:二者的作用和加工目的不同,其表现在两方面:①:零件边界定义加工范围时,它的目的就是告诉系统──刀具不能超出这个范围,仅限在此范围内加工,所以当零件边界定义范围时一个突出的特点就是:进刀或退刀都在此所划定的范围内。而用毛坯边界定义范围时,它的目的就是告诉系统──这里有一块材料,刀具你要把它给做干净去掉。所以当毛坯边界定义范围时一个突出的特点就是:进刀或退刀都基本上在此所划定的范围外进行。5 j- P, L' J A" [& n& v
6 I" O' I3 a( S& R
②:零件边界定义不仅能定义加工的范围还能定义最终的几何体形状:具体的说就是:刀具你不能超出这个范围,仅限在此范围内加工,而且在此范围内你不能碰到所定义的具体几何体形状(例如图示中的凸台)。这当然是靠定义材料侧决定的,一旦你定义错误材料侧就会发生过切。而毛坯边界不能定义零件的具体几何体形状,它的材料侧只能是内侧。
. k6 q L5 Q: Q1 P& F2 {2 \) T6 C; R$ h& }8 ?/ @( N
第4节:如何定义加工几何体:1,平面铣中的5种几何体:
# N. F: e" G$ [$ Y% j. r通过上一节的简单案例学习,我们认识了边界以及边界被赋予的几何体意义──边界几何体:在平面铣操作对话框中‘几何体’栏中,共有5种边界几何体:它们分别是:
: h7 C6 ]% X6 f7 D4 G3 i( F- p
─指的是加工完成后零件的最后保留形状,即通常来讲在电脑屏幕中
7 P" `5 b6 z7 d$ V# J的三维模型。
5 V) a( @ ~, }6 y/ J3 k* I5 o
─指的是将要被加工的要去除的材料。即把这些材料去除后而得到最7 t& M9 `! G6 a0 c
终的零件形状。我们所有操作的目的都是来去除这些多余的毛坯材料的。3 c2 y3 u) t) u) w# H8 Y8 Q
─指的是刀具不能碰撞的、需要避开的切削的区域。一般常指压板或工装夹具位置。% c9 t! i1 p( U8 x" p r' M+ r
─指的是指定刀轨被修剪的范围。一般常用于要加工某一区域或是某一区域不希望被加工的情况。
8 e: S2 ?- U0 u U& M1 w
─指的是加工的最低限度平面。这是在平面铣中唯一一个不是用边界来定义的加工几何。
+ t) }# S1 G( @; T' A. x
( a8 ]- q; u, i在这里我们不仅要问:这5种边界几何体我们是否都需要进行定义呢?通过上面这些简单的概念表述以及上一节的案例学习,我们很容易地分析出它们的使用情况:修剪边界几何体:如果我们不需要修剪刀路,是需要加工整个工件,那么很自然的就不需要来定义它,由此我们应该知道修剪边界几何体不是要必须定义的,它是根据是否需要来进行定义的。5 X1 d7 M1 }. V2 b
, p+ Z, V; C& @- A9 J8 M! Q
检查边界几何体:我们要加工整个工件,且不是使用压板或夹具来固定工件,而是使用底板把工件固定在铣床床面上,那么就没有要干涉的地方,所以就不必设置避开的区域。由此我们应该知道检查边界几何体不是要必须定义的,它也是根据是否需要来进行定义的。
^7 Z# o) ]( A. w2 ^, e3 g* a, q4 T: L9 l9 J0 y1 k
底平面:在前面的操作案例学习中我们知道:刀轨从边界平面处开始加工,按照边界的形状一层一层加工到指定的底平面位置─即加工的最低位置。即刀轨从最高零件或毛坯边界面开始到底平面结束。如果边界平面与底平面处于同一高度即同一平面时,就只能产生一个切削层的单层刀轨;如果边界平面高于底平面,加之切削深度的定义(即在切削层选项中定义的每刀深度),就会产生多层的刀轨,从而实现分层切削。如果我们不定义底平面,系统就不知道加工到什么位置结束,所以就会出现报警信息(如下图①所示),就不会生成刀轨,所以必须定义底平面。# |- a# H, ] t- E
% ^0 f ?8 r1 y- I$ a, }
& B- m0 f: O6 Q- g部件边界几何体:从其概念中我们很容易知道,这个几何体是要必须进行定义的,不然的话系统怎么会知道要加工什么?要加工什么形状呢?这个容易理解。6 @) A* [! O! c" s) A5 D
毛坯边界几何体:在实际加工中必有一个实际的毛坯存在,加工就是要把毛坯材料合理的去除而得到成形零件的过程。这么看来毛坯边界几何体也是要必须定义的了。然而事实上在前面的案例中我们并没有定义它(只有在讲到毛坯边界的时候才定义的)。平面铣照样产生了刀路。说明毛坯边界几何体可以不被定义即不是必须要定义的。Ⅰ,如果部件边界几何体和毛坯边界几何体都不进行定义的话,系统就不知道要加工什么,更不知道要从哪里开始加工,所以会出现(上图②所示)的报警信息。Ⅱ,指定了部件边界几何体或毛坯边界几何体或二者都定义了,如果材料侧指定错误的话就会出现(上图③)所示的报警信息。- D7 I' p# y/ l+ \
8 V1 W" s- B3 V6 Y S) X
※※通过上面的报警信息说明:图②:系统不知道加工的范围,所以让你指定部件和毛坯几何体,即是让你指定加工的范围。
3 V/ ?* z, O t; s k5 U图③:虽然定义了加工范围,但系统不明确所指定9 L; R- J0 W ?# O1 T' q2 ^' K8 Q, _1 G
的加工范围,所以不知道要切削的材料在哪里?5 K' W) W) r3 a
所以要创建一个成功的平面铣操作,进入对话框后,所必须要做的就是:
4 t% w: q9 _' z% `第一步:必须指定要加工此工件本操作所需要的刀具(临时创建或事先指定从父本组继承或从刀库调用等方法)
, [: l: t/ ~2 t5 }! V第二步:毫无疑问的先指定必须的底平面6 r/ ]) ]# C# X+ {+ g
第三步:指定明确的加工范围(在这一节里我们要给出一个好的方法)
3 p; s P" z/ i# i( C. M/ a0 {第四步:根据是否需要定义相应的检查几何体或修剪几何体) b$ C6 Q3 Y" r" m
第五步:根据工件的实际情况调整细节参数。
2 V/ a/ d! D% z. L' Q- f; i
8 H; l7 _( x2 p7 G+ w" d
7 W! p4 [6 f2 s& s. K2,反映平面铣精髓的经典案例学习:5 u7 b) W9 ~- ~6 W$ E _5 z' F
本节通过一个典型的案例来讲解如何定义平面铣所需的几何体,以及一些相关的参数设定,仔细学习并体会这个案例:
" R+ r; K3 j2 _ P3 i$ V0 g' Q- x2 _' h4 O. E
①打开文件X盘:\lizi\ping_mian.prt的文件,并进入加工环境
为
为
,确定或中键确认进入加工环境。; q$ ~6 _( |' b2 _ S! W
②先隐藏压板和毛坯体:按下键盘上的Ctrl+B组合键出现类选择对话框,点击类型过滤器图标
,弹出
对话框选中
后确定退出。在图形区选择压板和毛坯体,确定并退出。此时在图形区仅可见要加工的工件。
% T; E. i5 E( e ^4 ~
, T* Y3 N+ I0 |+ H6 ^- l% u+ S0 c3 M- ]
③建立加工坐标系MCS并与WCS重合,定位在工件中心最高点位置,指定安全平面为Z=20。并在WORKPIECE中定义零件和毛坯几何体。建立过程和具体方法前面有详细的讲述,这里不再详述。
4 u3 `# n3 k. ?, o6 v! n④创建2把平刀直径分别为D=25和D=10,以便后续操作使用。在刀具视图中可以清楚的看到这2把刀具。具体的创建方法我想大家应该很熟悉了。
; N& p# j( L) Y) p p& K' ?' c
& ~& f4 Q6 B* O, z R
% e1 B% d/ Y- N# j7 n% O⑤点击图标
创建平面铣操作,按(下图1所示)中设定,确定进入创建操作对话框,- R2 O# m4 c( ]9 A+ v
首先检验父级组的继承是否准确──即是否与(图1)的设置相同。点击
展开定义区查看使用的几何体是否为WORKPIECE,再次点击
收起定义区;点击
展开定义区查看使用的刀具是否为D=25,再次点击收起定义区;点击
展开定义区查看使用的加工方法是否为MILL_ROUGH粗加工,再次点击收起定义区;点击
展开定义区查看使用的程序组是否为PROGRAM,再次点击收起定义区。查看完毕发现系统准确无误的继承了信息。下图1所示。
) R- T: ^. q1 D2 G: v
3 B$ b% V& M, A- Y U
' I# x4 f1 t$ T$ ^$ W1 v6 m1 ^) }" e7 z8 A7 m' z0 R. S2 s: O
0 ^ y) w/ d l! L1 w3 V/ A& h! U2 k
* l7 @0 k* r) T1 ~5 L3 p4 T
$ F2 Y, d* ~# ]4 n2 `# ]; e⑥这一步开始定义加工所需的几何体:首先定义毫无疑问的底平面几何体,以决定要加工的最深位置。点击图标
弹出创建平面对话框,用自动判断的方式直接选择图形的最底面(高亮显示),注意偏置值距离为0,
并退出。把图形切换到线框状态点击
查看刚定义的底平面(三角平面符号)(下图2所示)。至此底平面几何体定2 E! q* ]5 l7 M; ^; [1 @9 f
义完成。
( J# x6 z' T* |3 q
; W8 M2 Y* V8 v) E: y8 R6 J3 L! k' m0 z3 P% p* l
& B1 d' d7 c0 t2 r) C. n+ {4 J
9 t9 i0 \3 X9 S/ K9 [* M& n
& Y* x; h; ^ o$ h n1 |1 o, _; \+ x3 e$ ]0 \- m. L
⑦定义明确的加工范围:在前面我们专门讲解了零件和毛坯边界的区别,对于工件内的最终几何形状是需要用零件边界定义的,毛坯边界则不能。而对于范围的划定二者皆可,但是毛坯边界有其优势。要定义比较复杂的零件几何形状(这个零件相对来说就有一点复杂),我们要选取边界就不容易了,更别说每定义一个边界都要考虑其材料侧的问题,因为材料侧一旦定义错误,要么不产生刀轨要么就过切零件。自己先试着定义一下,看看效果如何?
5 ^5 t$ S; z, A e* u( `. Q6 A8 a" }. D2 {4 a$ t
. n; S, ^6 ~/ V; ~4 ]& N s- E1 F) N! `+ l6 [5 z* e0 f
|
|