|
本帖最后由 东莞孙师师 于 2013-3-26 10:55 编辑 . x/ M8 |8 u" ~0 l
. S6 X4 L* X$ S- Q2 f0 n/ ^. O4 ?平面铣:" k6 D3 O0 E b5 c9 j& I+ `
“面铣”最适合于切削实体(例如铸件上的凸垫)上的平面。通过选取面,系统会自动知道不干涉部件的剩余部分。
w" J% W, v: z& MNX 提供了三种用于创建面铣操作的模板。“创建操作”—> Mill_Planar 。" q! a' N) S7 w; d8 s5 L0 W
平面铣加工范围:. P- X/ [7 Q; m+ ~' m" K
平面加工操作仅适用于平面类的工件,即是工件的面法向要与刀轴平行或垂直。如果工件侧壁是曲面或者是斜面,一般不适宜用平面铣操作。平面加工操作既可用于粗加工,也可以用于半精加工和精加工方法。5 a' C: n/ B6 `
“面铣”的优点: ' ^0 R! M' |1 r' P
(1)交互非常简单,原因是您只需选择所有要加工的面并指定要从各个面的顶部去除的余量。
" w/ F2 m. e- n( T* g8 o( E(2)当区域互相靠近且高度相同时,它们就可以一起进行加工,这样就因消除了某些进刀和退刀运动而节省了时2 v( d0 L3 Y: e9 o
间。合并区域还能生成最有效的刀轨,原因是刀具在切削区域之间移动不太远。
4 p1 u1 O9 S6 r( X(3)“面铣”提供了一种描述需要从所选面的顶部去除的余量的快速简单方法。余量是自面向顶而非自顶向下的方式进行建模的。
2 c+ m, \; c- b6 G(4)使用“面铣”可以轻松地加工实体上的平面,例如通常在铸件上发现的固定凸垫。 " m: r+ q3 Z, @- E: S" z
(5)创建区域时,系统将面所在的实体识别为部件几何体。如果将实体选为部件,则您可以使用干涉检查来避免干涉此部件。
+ J# T. T# k! g(6)对于要加工的各个面,您可以使用不同的切削模式,包括在其中使用“教导模式”来驱动刀具的手动切削模式。
1 u+ S) @8 _* ^4 r(7)刀具将完全切过固定凸垫,并在抬刀前完全清除此部件。
( U5 |) k7 `- w* g8 f(8)当切削跨过空间时,您可以使刀具保持切削状态,而无须执行任何抬刀操作
3 A0 \+ L+ l! }' R; \. X平面铣学习步骤:
: J9 |. |+ M9 F g, P2 v' S 为了使初学者更加工容易理解平面加工操作以及操作参数,利用平面加工操作方法,如何将毛坯材料加工成部件模型。创建平面加工操作、加工几何体、加工方法和定义刀具、相关的加工参数。
+ P4 _ L$ q# R' ]8 \! L: o
5 m* a- b; V2 |9 }9 C 模型部件
( r# C% Z8 k+ i) j2 b6 j
% {9 g e- W; A
创建平面铣操作;- L( G' @; H0 A5 j# ^% B- |5 M9 r
第一步:启动NX8.5然后打开文件face_milling,然后在标准工具条点击开始图标 →加工 。此时将会弹出【加工环境】对话框。在加工环境里“CAM会话配置”选项默认选择通用配置“cam_general”,在“要创建的CAM设置”选项选择平面加工“mill_planar”,点击【确定】,模型初始化进入到加工界面状态。) D. T! B! j$ f+ R3 T. j' ^! ]
/ c1 d% i, T* {7 K" m' R4 X
注意点:为了方便我们日后的操作习惯,我们先定制一个自己的加工界面;! w! G4 I0 p7 B$ u# I8 F3 q
(1)在资源条位置找到【角色】图标 ,定制为“具有完整菜单的高级功能”,(2)再把加工的常用工具条进行排列以及相关隐藏图标调出来(按住鼠标左键就可以拖动你所想要放置的位)。! L- S; S0 f, ]8 n
: r& x. C" l8 }! X4 `第二步:设置几何参数组
9 L/ g6 D- ?, i8 j4 f7 e$ T(1)、定义加工坐标(MCS)与安全间隙。在加工导航器工具条里点选几何视图图标,此时在资源条操作航行器图标 ,将显示出几何视图内容。选择加工坐标 ,点击鼠标右键→编辑,将弹出【Mill Orient】对话框,如图2-5所示。在MILLORIENT对话框里主要定义“机床坐标系MCS”与“间隙”安全距离。# M1 P, [& N$ ]9 Y
" s! B3 B2 }1 O: I7 @; ^
(2)、定义加工的几何体。在操作导航器的几何体视图中,选择节点【WORKPIECE】图标 编辑,将弹出【铣削几何体】对话框。
$ I( U! A1 s; [) U8 l. ?* h1 W
: B; K, z f$ e6 K/ K
【铣削几何体】对话框里,几何体选项卡:. `* J' i8 i& b4 B9 p4 [! E
(一)、首先指定“部件几何体”,点击部件几何体图标 ,系统将弹出【部件几何体】对话框;部件几何体就是我们最后所要加工出来的模型,直接选择模型为部件几何体,点击“确定”完成并且自动退回到【部件几何体】对话框,此时在部件几何体图标后面的显示图标 也会亮起来;如果指定部件几何体选错了,可以重新点击部件几何体图标 进行编辑,重新再选择部件。
3 ?2 e) w3 {. R1 q* @* w2 @4 v& m
; @& i9 M& ^7 l
(二)、然后指定“毛坯几何体”,点击毛坯几何体图标 ,将弹出【毛坯几何体】对话框。, k. ]( }( ?! F* c& j: l# Q
+ e8 n9 l X( l第三步:设置加工方法组" E3 d9 t( `6 \% J8 [# N
在操作导航器,切换到“加工方法”视图,选择“MILL_ROugH”粗加工方法,双击编辑“MILL_ROUGH”,弹出【铣削方法】对话框,如图2-12所示,设置“部件余量”=0.3、“内公差”=0.03、“外公差”=0.05;其他的选项均为默认值,例如“进给”选项,不同刀具的大小,所定义进给转速与进给率都会不同,而在子操作里面也有相应的进给选项,固不用在此设置参数。' D. M- k8 a: {4 Z
+ Z- t2 X( t# R" q9 `# z
“MILL_SEMI_FIISH”半精加工方法,设置“部件余量”=0.15、“内公差”=0.03、“外公差”=0.03;其他的选项均为默认值。2 s9 P* E% X4 l( Q
* H' f# {8 J2 a! h. v: {
“MILL _FIISH”精加工方法,设置“部件余量”=0、“内公差”=0.01、“外公差”=0.01;其他的选项均为默认值;如图2-13所示。定义加工方法组参数,使后面所创建的操作直接继承父组关系,减少相同加工方法的操作再次设置余量与公差参数选项的次数,因此我们有必要预先设置好加工方法的参数。
; g) Q/ U; o3 f% e第四步:创建刀具7 O# o' I0 \( K& `
从【插入】工具条中单击“创建刀具”图标 ,弹出【创建刀具】对话框,默认“类型”为“mill_planar”,再从“刀具子类型”选项卡里,选择端铣刀【MILL】图标 ,“位置”默认为“GENERIC_MACHINE”,在刀具名称文本栏处输入“D20R0.8”,然后点击“确定”按钮弹出【铣刀-5参数】对话框,设置‘直径’=20、‘底圆角半径’=0.8,其他的参数均为默认值,单击“确定”完成刀具的创建。2 i7 f9 _* a8 Q9 L! a
/ W/ j( ]5 v3 p: |注意事项:创建刀具的大小跟选择所加工的模型大小有关系,不能盲目创建很大或很小的刀具;要根据工件的大小和机床的实际情况来考虑所要创建的刀具。5参数刀具的底圆角半径可以是 0,但7或10参数刀具的底圆角半径必须为正。“显示刀具”在工作坐标系(WCS)的原点处以图形方式显示您创建的刀具。
$ B/ h, {8 ^9 Y% j, a" F. g第五步:创建操作
" o) ^; c; q" L, p在【插入】工具条中,选择创建操作图标 ,弹出【创建操作】对话框,首先设置〖类型〗为“mill_planar”,并单击〖操作子类型〗选项卡中的“PLANAR_MILL”图标 ;然后设置〖位置〗选项卡内的各参数组的父组关系,“程序”父级组为PROGRAM、“刀具”父级组为D25R0.8、“几何体”父级组为WORKPIECE和“方法”父级组为MILL_ROUGH。最后,在〖名称〗文本栏处输入操作名为“FACE_MILLING”,再单击“确定”按钮进入【平面铣】对话框。6 J! a8 W" v) g$ y6 U& q
在【平面铣】对话框中,所有的参数选项均接受默认设置,直接点击“确定”按钮就可以创建了一个平面铣操作,它在操作导航器中各视图的显示如图2-17所示。此时,该操作是没有生成刀轨的。接下来我们要定义【平面铣】的参数设置,操作如下:
6 u: _3 {% S7 g. @3 ?* a3 v$ n在操作导航器程序视图中,点选平面铣操作“FACE_MILLING”,双击此操作然后进入【平面铣】对话框,进行编辑状态。8 C8 y4 N( I& H* o1 e0 g
" m* H X3 t: v* |/ n+ z
) o2 \. L" f9 C! [6 g/ @
/ B' @& d9 V0 A' y6 V# \* k- ]7 `+ A5 _: S( \4 W. g7 f9 Y6 B
$ A3 I) g9 l5 ^- r. F" F
M# o, K! j" d$ m1 _
. v( |7 {. Q3 j" {) y5 y
" N2 Z. r, |7 G0 a+ ^6 }
`4 l* q0 }, Y3 Y
* |9 |% b* Z6 C# |3 d [; \/ z! ~
. |+ l- ^4 j9 l% u1 s; \
7 ?- ^" S, m( T. }2 O3 I
|
|