资源描述
Proe加工参数详解(图文说明)
———————————————————————————————— 作者:
———————————————————————————————— 日期:
34
个人收集整理 勿做商业用途
隐藏浏览窗口 〈< >>
铣削参数
下列参数专用于铣削 NC 序列。设置这些参数时,它们被列在与分支名称相对应的标题下。
关于对所有 NC 序列类型都可用的公共制造参数的描述,请参阅主题 NC 序列公共参数。关于粗加工和重新粗加工 NC 序列专用参数的说明,请参阅主题粗加工和重新粗加工专用铣削参数。通过另请参阅下的链接访问这些主题。
注意:
o 必须为带有缺省值 - 1(这表示系统未对其设置缺省值)的所有参数提供一个值.
o NC 序列参数的长度单位(在适用之处)与工件的单位相同。
切削选项
SCAN_TYPE
适用于”体积块”、”曲面”、"面"、"腔槽"和”切入式"铣削.
关于体积块铣削,请参阅铣削刀具扫描铣削体积块水平剖面并避开岛的方法。选项如下:
· TYPE_1 - 刀具连续加工体积块,遇到岛时退刀。
· TYPE_2 - 刀具连续加工体积块而不退刀,遇到岛时绕过它。
· TYPE_3 - 刀具从岛几何定义的连续区域去除材料,依次加工这些区域并绕岛移动。完成一个区域后,可退刀,铣削其余区域。建议将 TYPE_3 的 ROUGH_OPTION 设置成 ROUGH_&_PROF。
· TYPE_SPIRAL — 生成螺旋形切刀路径。
· TYPE_ONE_DIR - 刀具只进行单向切削。在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。避开岛的方法与 TYPE_1 相同.
· TYPE_1_CONNECT - 刀具只进行单向切削.在每个切削走刀终止位置退刀,迅速返回到当前走刀的起始点,切入,然后移动到下一走刀的起始位置。如果在切削走刀的起始位置存在一相邻壁,连接运动将沿着该壁的轮廓进行以避免切入。
· CONSTANT_LOAD - 执行高速粗加工(ROUGH_OPTION 设置为 ROUGH_ONLY)或轮廓加工(ROUGH_OPTION 设置为 PROF_ONLY).
· SPIRAL_MAINTAIN_CUT_TYPE - 生成螺旋切刀路径,两次切削之间用倒圆弧连接。切削完成后,刀具按圆弧轨迹进入下一切削区域,反转切削方向以维持相对于其余材料的切削类型(CLIMB 或 CONVENTIONAL).这是一个高速加工选项,它可最小化退刀次数。
· SPIRAL_MAINTAIN_CUT_DIRECTION — 生成螺旋切刀路径,两次切削之间用 S 形连接.切削完成后,刀具按 S 形连接轨迹进入下一切削区域,保持切削方向,这样就使相对于其余材料的切削类型在两次切削之间改变(从 CLMB 到 CONVENTIONAL,然后从 CONVENTIONAL 到 CLIMB)。这是一个高速加工选项,它可最小化退刀次数。
· FOLLOW_HARDWALLS - 每次切削形状遵循体积块的壁形状,在两次连续切削的相应点之间保持固定偏移。如果闭合切削区域,则在切削之间存在 S 形连接.
下图表示"体积块”铣削的扫描类型。
1. TYPE_1
2. TYPE_SPIRAL
3. TYPE_2
4. TYPE_3
5. TYPE_ONE_DIR
6. TYPE_1_CONNECT
对于直切曲面铣削:
· TYPE_1 — 刀具连续加工选定曲面,遇到岛时退刀.
· TYPE_3 - 如果选定曲面被分成多个区域,则刀具在完全加工完一个区域后才移动到下一区域.
对于等值线曲面铣削:
· TYPE_1 — 刀具连续加工选定曲面,遇到岛时退刀。
· TYPE_2 — 刀具连续加工选定曲面,遇到岛时绕过它。
· TYPE_3 - 如果选定曲面被分成多个区域,则刀具在完全加工完一个区域后才移动到下一区域.
· TYPE_ONE_DIR - 刀具只进行单向切削。在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
对于切削线曲面铣削:
· TYPE_1 — 刀具沿生成的切削线来回移动。
· TYPE_3 - 如果选定曲面被分成多个区域,则刀具在完全加工完一个区域后才移动到下一区域。
· TYPE_SPIRAL — 刀具加工起始和终止切削线中间的第一个切削走刀。其余走刀将在第一个走刀两边从右到左交替进行加工。
· TYPE_ONE_DIR — 刀具只进行单向切削。在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
· TYPE_HELICAL -(仅当 CUTLINE_TYPE 参数设置为 FLOWLINES 时适用。)刀具沿螺旋线移动。仅对"封闭切削线”加工有效。生成的刀具路径如下图所示。
1. 起始切削线(顶部曲面边界)
2. 终止切削线(底部曲面边界)
对于投影切削曲面铣削,扫描类型与”体积块"铣削相同(TYPE_1_CONNECT 和 CONSTANT_LOAD 除外)。它们参照创建刀具路径的平整形态的方法.
对于刀侧铣削:
· TYPE_1 - 刀具通过加工曲面来回移动。
· TYPE_ONE_DIR - 刀具只进行单向切削。在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削.
· TYPE_HELICAL — 刀具沿螺旋线移动。仅对曲面的封闭环有效。
对于端面铣削:
· TYPE_1 — 刀具沿选定面来回移动,加工平行切削走刀。如果选定面由多个区域组成,刀具忽略它们并在工件的整个长度内移动。
· TYPE_3 — 如果选定曲面由多个区域组成,则刀具在平行切削走刀中来回移动来加工一个区域,然后退刀并移动到下一区域。
· TYPE_SPIRAL — 刀具在曲面中间加工第一个切削走刀。其余走刀将在第一个走刀两边从右到左交替进行加工。
· TYPE_ONE_DIR - 刀具只进行单向切削。在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削.
1. TYPE_1
2. TYPE_3
对于腔槽铣削,扫描类型与”体积块”铣削相同(TYPE_1_CONNECT 和 CONSTANT_LOAD 除外).它们参照刀具扫描腔槽底部的方法。
对于切入式铣削,刀具 Insert_Width 小于 Cutter_Diam/2 时不能改变扫描类型。对于常规平整刀具,可用下列扫描类型:
· TYPE_3 — 完全加工完一个区域后移动到下一区域.
· TYPE_SPIRAL — 生成螺旋切削路径。
· TYPE_ONE_DIR - 只进行单向切削。在每个切削走刀终止位置,刀具返回到区域的另一侧,以相同方向开始下一切削。
ROUGH_OPTION
控制在”体积块”铣削 NC 序列过程中是否出现轮廓走刀.选项如下:
· ROUGH_ONLY — 创建不带轮廓加工的 NC 序列。
· ROUGH_&_PROF - 创建粗切削铣削体积块的 NC 序列,然后加工体积块曲面轮廓。
· PROF_&_ROUGH - 首先加工体积块曲面轮廓,然后粗切削该体积块。
· PROF_ONLY — 仅加工轮廓。
· ROUGH_&_CLEAN_UP — 清除体积块的壁而不创建轮廓走刀.如果 SCAN_TYPE 设置为 TYPE_3,每个层切面内的水平连接移动将沿体积块的壁进行。如果 SCAN_TYPE 设置为 TYPE_ONE_DIR,在切入和退刀时,刀具将沿着体积块的壁垂直移动.对于 TYPE_ONE_DIR,刀具退到上一级层切面;但是,它相对于当前层切面的侧移距离不超过 (STEP_DEPTH + CUTTER_DIAM/2)。
· POCKETING - 加工体积块壁的轮廓并精铣削体积块内平行于退刀平面的所有平面(岛顶部和体积块的底部)。根据 POCKET_EXTEND 参数的值来铣削平面的开放边。
· FACES_ONLY - 只对体积块内平行于退刀平面的平面(岛顶部和体积块的底部)进行精铣削.根据 POCKET_EXTEND 参数的值来铣削平面的开放边。
注意:使用具有 ROUGH_STEP_DEPTH 的”3 轴直切曲面”铣削,可获得与具有 TYPE_ONE_DIR 的 ROUGH_&_CLEAN_UP 相类似的刀具路径。
下图显示依据 ROUGH_OPTION 的切刀路径。
1. ROUGH_ONLY
2. PROF_ONLY
3. 粗切削后加工轮廓
4. 首先加工轮廓
5. ROUGH_&_PROF
6. PROF_&_ROUGH
1. 具有 TYPE_3 的 ROUGH_&_CLEAN_UP
2. 具有 TYPE_ONE_DIR 的 ROUGH_&_CLEAN_UP
下图显示了具有 TYPE_ONE_DIR 的 ROUGH_&_CLEAN_UP 的刀具路径
1. 刀具路径
2. STEP_DEPTH
3. 铣削体积块壁(侧视图)
4. STEP_DEPTH + CUTTER_DIAM/2
POCKET_EXTEND
加工体积块内平面的开放边时,定义刀具位置(例如,岛顶部)。值为:
· TOOL_ON(缺省)- 刀具的中心接触平面边界时,刀具停止。
· TOOL_TO — 刀具的前缘接触平面边界时,刀具停止.
· TOOL_PAST - 刀具的跟部接触平面边界时,刀具停止.
当 ROUGH_OPTION 设置为 POCKETING 或 FACES_ONLY 时使用该参数.
TRIM_TO_WORKPIECE
在”体积块”铣削中,如果该参数设置为 YES,则将铣削体积块限定在工件边界内,以避免空加工。如果设置为 NO(缺省),则仅在 Z 方向上进行修剪。
注意:
· 如果工件存在底切,请勿将 TRIM_TO_WORKPIECE 设置为 YES。
· 有意偏移或草绘体积块超过工件边界时(如下图所示),请确保将 TRIM_TO_WORKPIECE 设置为 NO。
1. 铣削体积块(有偏移)
在”3 轴直切曲面”和"平面”铣削中,如果该参数设置为 YES(缺省设置为 NO),则刀具在加工完工件的一个区域之后移动到下一区域。实际刀具路径取决于 SCAN_TYPE 参数值.下图表示 SCAN_TYPE 设置为 TYPE_ONE_DIR 的"平面"铣削。
1. TRIM_TO_WORKPIECE NO
2. TRIM_TO_WORKPIECE YES
CUT_DIRECTION
对于”体积块"铣削,可以将层切面内的刀具运动方向颠倒。参数值为 STANDARD 和 REVERSE。
对于"轮廓"铣削,STANDARD(缺省)由顶部至底部加工选定曲面,即,从顶部层切面开始;REVERSE 由底部至顶部加工,即,从最低层切面开始。
STEPOVER_ADJUST
如果设置为 YES(缺省),则调整步距(由 STEP_OVER 和 NUMBER_PASSES 参数定义),使一个走刀的切刀路径的起始和终止位置与边接近。调整后的步距不超过原始步距.如果设置为 NO,步距由 STEP_OVER 和 NUMBER_PASSES 参数的组合来精确定义。
1. STEPOVER_ADJUST NO
2. STEPOVER_ADJUST YES
CUT_TYPE
该参数与 SPINDLE_SENSE 一起控制加工 NC 序列或层切面轮廓过程中去除材料时,材料与刀具的相对位置;底部层切面(如在腔槽铣削中)不受该参数的影响。选项为 CLIMB、UPCUT 和 ZIG_ZAG。可能的组合和生成的刀具路径为:
· CLIMB 和 CW - 切刀向左(缺省)。
UPCUT 和 CW — 切刀向右。
· UPCUT 和 CCW - 切刀向左。
CLIMB 和 CCW - 切刀向右。
· ZIG_ZAG — 在每一层切面上都改变切削方向。
注意:当将 ROUGH_OPTION 指定为 ROUGH_&_PROF、PROF_&_ROUGH 或 PROF_ONLY 时,或者当 SCAN_TYPE 为 TYPE_SPIRAL 时,可指定”体积块”铣削的 CUT_TYPE 参数。
对于"局部"铣削,有一个附加选项 NONE,选择此选项可在清除材料时使刀具来回移动。
对于”轮廓"铣削,轮廓加工开放轮廓时,可使用 ZIG_ZAG 选项。它提供层切面间的单向切削类型连接,而 CLIMB 和 UPCUT 使刀具退回并迅速横移到下一层切面的起始位置。
1. CUT_TYPE CLIMB
2. CUT_TYPE ZIG_ZAG
对于”3 轴直切曲面”铣削,CUT_TYPE 与 SPINDLE_SENSE 和 CUT_DIRECTION 一起控制加工曲面的起始点和方向。LACE_OPTION 参数必须设置为 NO。
PLUNGE_PREVIOUS
对于 SCAN_TYPE 为 TYPE_3 的"体积块”铣削,该参数确定开始加工新区域时刀具切入的位置:
· YES — 刀具在上一个已加工区域内切入,然后移动到新区域。
· NO(缺省)— 刀具在新区域内切入。
FIX_SKIPPED_SLICES
缺省状态下(设置为 NO),如果在铣削体积块时,Pro/NC 不能在某个 Z 深度上创建层切面(例如,由于几何问题),刀具将跳过该层切面而进入下一层切面。如果该参数设置为 YES,则一旦不能创建层切面,Pro/NC 将会在跳过的层切面的层处生成下一层切面并重复此过程。也就是说,如果不能创建层切面,下一层切面将重复加工两次:在跳过的层切面的 Z 层和其自身的 Z 层。每当不能生成层切面时,系统就会发出警告。
LACE_OPTION
对于"直切曲面"铣削和”切削线”加工,该参数控制刀具在切削走刀的终止位置是否退刀(如下图所示)。如果设置为 NO(这是”直切曲面”铣削的缺省设置),每次切削后刀具都退刀,以便使所有切削都以相同方向进行.如果设置为其它值,可使刀具来回切削,并指定相邻切口的端点间的连接形状。
· 如果设置为 LINE_CONNECT,相邻端点由直线段连接。LINE_CONNECT 为”切削线”加工的缺省设置。
· CURVE_CONNECT 选项(只用于"直切曲面”铣削)使用更复杂的(减慢处理过程)算法,该算法考虑参照零件几何。如果 LACE_OPTION 设置为 CURVE_CONNECT,刀具将沿着中断切削走刀的障碍物的几何来运动。只有 LINE_CONNECT 引起过切时才使用 CURVE_CONNECT。
· ARC_CONNECT 选项(只可用于”3 轴直切曲面"铣削)使系统可在相邻切削走刀间使用光滑的、圆弧形连接。可根据需要缩短切削走刀来调节连接运动,以便刀具停在曲面边界上。连接将自动避免过切。此选项用于高速加工。
· 如果设置为 LOOP_CONNECT,相邻端点使用垂直环连接,刀具切向离开和进入被加工曲面.
注意:对于"3 轴直切曲面”铣削,如果将 LACE_OPTION 设置为 LINE_CONNECT,系统将自动避免连接运动的过切,并且如果 LINE_CONNECT 引起过切,系统会将设置切换为 CURVE_CONNECT。在 4 轴和 5 轴 NC 序列中,如果 LINE_CONNECT 引起过切,刀具将退刀.要避免此类退刀,请使用 CURVE_CONNECT 设置.
1. LACE_OPTION NO
2. LACE_OPTION LINE_CONNECT
ALLOW_NEG_Z_MOVES
对于”3 轴直切曲面"铣削 NC 序列,如果该参数设置为 NO,系统将取消 Z 轴负方向上的移动.缺省是 YES.如果将 ALLOW_NEG_Z_MOVES 设置为 NO,则还必须将 SCAN_TYPE 设置为 TYPE_1,将 LACE_OPTION 设置为 NO。下图显示了 ALLOW_NEG_Z_MOVES 设置为 NO 的刀具路径示例。
RETRACT_OPTION
控制"体积块"铣削、"粗加工”和”重新粗加工"中的退刀次数和层.
在"体积块"铣削中,值为:
· OPTIMIZE(缺省)— 最小化退刀次数,但不最小化高度。如果指定用于 NC 序列,刀具将退到”横向"平面的层上,否则退到"退刀”平面的层上.
· NOT_OPTIMIZE - 如果第二个层切面不是从切刀当前位置的正下方开始,则切刀在两个层切面间退刀。如果 ROUGH_OPTION 为 ROUGH_&_PROF 或 PROF_&_ROUGH,则切刀在层切面内的粗加工和轮廓走刀之间退刀。如果 OPTIMIZE 引起过切,则指定为 NOT_OPTIMIZE。刀具退刀至”横向”或”退刀”平面的层上.
· SMART - 最小化退刀次数和退刀高度。对于 NC 序列中的每次中间退刀,系统计算刀具横移到新位置的安全级。此安全级确定为刀具路径上无障碍最低层切面的等级上加上 PULLOUT_DIST 值(如果已指定该值)。
注意:如果使用”构建切削"(Build Cut) 为每个层切面指定”进刀”或”退刀"路径,则将忽略 RETRACT_OPTION 参数。
在”粗加工”和"重新粗加工"中,值为:
· SMART(缺省) — 最小化退刀次数和退刀高度。对于 NC 序列中的每次中间退刀,系统计算刀具横移到新位置的安全级。此安全级确定为刀具路径上无障碍最低层切面的等级上加上 PULLOUT_DIST 值(如果已指定该值)。
· ALWAYS — 刀具退刀至每个层切面后的退刀平面.
GOUGE_AVOID_OPTION
在”刀侧铣削"中,指定是否退刀以避免过切:
· RETRACT_TOOL — 刀具可在两次切削间退刀。
· LIFT_TOOL — 将最小化两次切削间的退刀次数.
GOUGE_AVOID_TYPE
对于 3 轴轮廓加工:TIP_&_SIDES(缺省)设置使系统在避免刀具路径过切时检测底切。如果希望能加工底切,请将 GOUGE_AVOID_TYPE 设置为 TIP_ONLY。
对于 5 轴轮廓加工:如果设置为 TIP_&_SIDES,系统避免相对于整个刀具的过切(由刀具参数定义).如果检测到底切,刀具将退刀。缺省设置为 TIP_ONLY,此时,系统不检测底切.
注意:修改参数时,不能改变 GOUGE_AVOID_TYPE 设置。使用重定义。
REMAINDER_SURFACE
适用于”直切曲面”铣削、”3 轴等值线"和"切削线曲面”铣削 NC 序列。如果设置为 YES(缺省为 NO),系统将生成表示剩余材料的曲面(由后续的"局部铣削”NC 序列来去除)。此曲面属于当前 NC 序列,并且在再生刀具路径后再生。
注意:将根据 SCALLOP_HGT 参数值生成剩余曲面。
AUTO_SYNCHRONIZE
只适用于”切削线曲面"铣削。如果设置为 YES(缺省),系统将试图使用通过所有选定切削线的边作为同步线。如果不符合要求,可将 AUTO_SYNCHRONIZE 设置为 NO,并手工指定同步线或同步点.
AUTO_INNER_CUTLINE
只适用于"切削线曲面"铣削.如果设置为 YES,系统将试图使用通过所有指定同步线的边作为内部切削线。缺省是 NO。
CUTLINE_TYPE
只适用于”切削线曲面"铣削。用来在计算切削线分布时选取系统使用的算法.值为:
· BLEND - 系统使用曲面边界混合来生成切削线。
· FLOWLINES(缺省)- 系统使用"有限元分析”方法处理选定要进行铣削并生成切削线的曲面。
CUTLINE_EXT_TYPE
只适用于”切削线曲面”铣削.当切削线没有延伸选定进行加工曲面的整个长度时,指定系统如何处理这种情况。值为:
· BOUNDARY(缺省)— 系统将试图将切削线延伸至曲面的边界。
· NONE — 加工操作将限制在指定切削线的长度内。
1. 选定要进行加工的曲面
2. 切削线起点
3. 切削线终点
4. CUTLINE_EXT_TYPE BOUNDARY
5. CUTLINE_EXT_TYPE NONE
AXIS_DEF_CONTROL
适用于"5 轴切削线曲面"、"轨迹"铣削和"刀侧铣削”。
对于”5 轴切削线曲面"铣削和”刀侧铣削",值为:
· USE_SURF_NORMS(缺省)— 曲面法向用于确定刀具轴方向,即,任何用户指定的轴定义都提供应用到加工曲面的法向的定位导引角和倾角。
· IGNORE_SURF_NORMS - 不考虑曲面法向,刀具轴方向为用户指定的轴定义的严格插值。不适用于"通过曲面等值线的刀侧铣削"。
对于"5 轴轨迹”铣削,此参数用于使用"曲面”(Surfaces) 命令创建的”自动切削"运动。指定轴定义的另一方法是使用"切削运动设定"(CUTMOTION SETUP) 菜单中的"轴控制”(Axis Control) 命令。AXIS_DEF_CONTROL 参数指定明确的轴定义之间的近似值类型。值为:
· RELATIVE_TO_DRIVE_SURFACE(缺省)— 保留刀具轴相对于在曲面位置上定义的每个显式轴的曲面法向的导引角和倾角。刀具在显式轴定义之间移动时,系统通过在上一显式轴定义和下一显式轴定义之间进行线性插值来计算平均导引角/倾角。然后,相对于当前位置上的曲面法向应用此平均值。此方法在需要精确的轴控制时可用于生成可变导引角/倾角刀具路径.应用该控制进行试验,以确保刀具和刀架能通过零件几何的狭窄通道。
· PROJECT_ON_DRIVE_SURFACE - 保留刀具轴相对于在曲面的多个位置处定义的每个显式轴的曲面法向的导引角。刀具在显式轴定义之间移动时,系统通过在上一显式轴定义和下一显式轴定义之间进行线性插值来计算平均导引角。然后,在当前位置应用此平均值,并且刀具轴以倾角分量 0 投影到曲面上.此方法可用于生成刀具路径,该刀具路径具有用户控制的可变导引角,但始终使用刀具的侧面进行切削.
· FROM_AXES_AND_DRIVE_SURFACE - 此方法适用于一组曲面中具有一些不可展开的曲面的情况。在这些不可展开的区域中,刀具路径可能不可预知,所以可能要指定显式轴定义来覆盖系统缺省值。系统将从曲面边界衍生所有其它刀具向量。使用与 RELATIVE_TO_DRIVE_SURFACE 相同的规则插入刀具轴.
· AXIS_LINEAR_APPROXIMATION - 刀具方向为显式轴定义的线性近似值。
· AXIS_LEAD_ANGLE_APPROXIMATION — 刀具方向为沿轨迹的导引角插值。
· PROJECT_FROM_AXES - 此方法起到 FROM_AXES_AND_DRIVE_SURFACE 和 PROJECT_ON_DRIVE_SURFACE 组合的作用。可指定显式轴定义,系统将从曲面边界衍生中间刀具向量.然后,它会将所有轴定义都投影到驱动曲面上。
LEADING_EDGE_MACHINING
如果设置为 YES(缺省设置为 NO),请确保刀具始终用前缘进行切削(即使在高曲率的区域中),同时保持与驱动曲面的接触。适用于"使用曲面进行 5 轴轨迹铣削”。在涡轮机叶片加工中尤其有用。
USE_VARIABLE_TILT
如果设置为 YES(缺省为 NO),刀具将倾斜,以避免过切。只适用于”刀侧铣削”.
IGNORE_RULINGS
如果设置为 NO(缺省),刀具在加工直纹曲面时将平行于直纹曲面的母线。如果设置为 YES,刀具将忽略直纹曲面的母线。只适用于"刀侧铣削”.
4X_LEAD_RANGE_OPT
如果设置为 YES(缺省为 NO),系统将尝试使用可变导引角来避免过切。即,如果使用指定的 4X_LEAD_ANGLE 发生过切,系统将尝试使用介于 4X_MIN_LEAD_ANGLE 和 4X_MAX_LEAD_ANGLE 之间的另一角度。只适用于 4 轴铣削。
FOLLOW_TOP_EDGE_3AX
在 3 轴”轨迹”铣削中,可用圆锥形刀具加工凸台或孔的顶边 (SIDE_ANGLE > 0)。如果设置为 YES(缺省设置为 NO),系统将自动计算 XY 平面内的必需偏移,以使刀具 (1) 的侧面沿着凸台 (2) 或孔的顶边运动,如下所示.
CUSTOMIZE_AUTO_RETRACT
如果设置为 NO(缺省为 YES),刀具沿着缺省刀具路径运动时,将不执行自动退刀。
SLICE_PATH_SCAN
定义在多个步长深度(层切面)内加工多个走刀的顺序。值为:
· PASS_BY_PASS - 完成第一个层切面的第一个走刀后,转到第二个层切面的第一个走刀,以此类推。完成最后一个层切面的第一个走刀后,转到第一个层切面的第二个走刀;继续执行直到完成最后层切面的最后一个走刀.
· SLICE_BY_SLICE — 完成一个层切面内的所有走刀之后才转到下一层切面。
CONNECTION_TYPE
控制多步长和多走刀 3 轴轨迹铣削的中间刀具退刀。值为:
· RETRACT(缺省) — 在中间切削终止时,刀具退刀,在退刀平面内移动,然后切入下一切削的起始处。
· Z_LAST — 中间切削终止时,刀具首先在 XY 平面内移动,然后沿着 Z 轴移动到下一切削的起始处。
· Z_FIRST — 中间切削终止时,刀具首先沿着 Z 轴移动,然后在 XY 平面内移动到下一切削的起始处.
· SIMULTANEOUS - 刀具直接从上一切削的终止处移动到下一切削的起始处.
MACHINING_ORDER
对于使用先前刀具的"局部”铣削,指定去除拐角处和曲面上的剩余材料的顺序。值为:
· CORNERS_FIRST(缺省)— 去除拐角处的剩余材料,然后继续清除曲面。
· SURFACES_FIRST — 清除曲面,然后去除拐角处的剩余材料。
· CORNERS_ONLY - 去除拐角处的剩余材料,但不加工曲面.
· SURFACES_ONLY - 清除曲面,但不加工拐角.
SURFACE_CLEANUP
对于使用先前刀具的"局部"铣削,指定曲面的清除是在单个走刀中完成还是按步长深度增量来完成。值为:
· SINGLE_DEPTH(缺省)— 刀具在曲面底部加工一个切削走刀。
· MULTI_DEPTH — 刀具加工多个切削走刀,按步长深度增量去除材料。必须指定 STEP_DEPTH 参数的值。
CORNER_CLEANUP
对于使用先前刀具的"局部"铣削,指定如何加工拐角。值为:
· Z_PLANE_CUTS(缺省)— 使用 2。5 轴加工去除拐角处的材料。
· CONTOUR - 使用一系列垂直切削去除拐角处的材料。
RETRACT_TRANSITION
对于高速”体积块”铣削以及"粗加工”和"重新粗加工”,指定刀具在垂直退刀移动和横向移动(在退刀平面或中间横向平面层的水平移动)之间转换的方式,以及在横向移动和垂直切入移动之间的转换方式。值为:
· CORNER_TRANSITION(缺省)- 垂直移动和水平移动互成一角。
· ARC_TRANSITION - 垂直移动和水平移动通过相切圆弧连接。在此种方式中,刀具在高速加工中改变方向时不必减慢速度或停止.转接弧的半径由 RETRACT_RADIUS 参数值定义。圆弧在安全横向平面的层的上方开始,因此,水平横向移动在退刀平面或中间横向平面层上方 RETRACT_RADIUS 处开始。
RETRACT_RADIUS
指定转接圆弧的半径(如果 RETRACT_TRANSITION 参数设置为 ARC_TRANSITION)。缺省为破折号 (—)。如果将 RETRACT_TRANSITION 设置为 ARC_TRANSITION,必须指定一个 RETRACT_RADIUS 值。
切削参数
STEP_DEPTH
在粗切削 NC 序列过程中的每一走刀的递增深度.STEP_DEPTH 必须大于零.未设置缺省值(显示为” - 1")。
MIN_STEP_DEPTH
对于”体积块"和"轮廓"铣削,指定层切面间的最小允许距离.缺省状态下,垂直于”NC 序列”坐标系 Z 轴的所有平面曲面生成附加层切面。如果沿此类平面曲面的某一层切面和前一层切面间的距离小于 MIN_STEP_DEPTH 的值,则跳过该层切面.
NUMBER_CUTS
对于"端面"铣削,对到某一深度的切削次数进行附加控制(也由 STEP_DEPTH 参数控制)。系统使用 STEP_DEPTH 参数值计算切削次数,并将其与 NUMBER_CUTS 比较,取较大值.缺省为破折号 (—),即未使用.
对于"切削线"加工,可按步长深度增量执行铣削.它必须与下一参数 OFFSET_INCREMENT 一起使用。缺省为破折号 (-),即未使用.
OFFSET_INCREMENT
该参数与 NUMBER_CUTS 一起使用,可按步长深度增量执行”切削线”加工。刀具将在选定曲面上方的 (OFFSET_INCREMENT * (NUMBER_CUTS - 1) + PROF_STOCK_ALLOW) 位置处加工第一个层切面,以彼此间距离为 OFFSET_INCREMENT 来执行 NUMBER_CUTS 个层切面的加工,这样最后的层切面位于选定曲面上方的 PROF_STOCK_ALLOW 位置处。如果指定了 SCALLOP_HGT,它只影响最后的层切面。在每个层切面的终止位置,刀具将退刀,移动到下一层切面的起始位置然后切入。如果 LACE_OPTION 设置为 NO,刀具将在通过加工曲面的每个切削走刀后额外退刀.缺省为破折号 (-),即未使用。
ROUGH_STEP_DEPTH
只适用于”3 轴直切曲面”铣削。缺省为破折号 (-)。如果指定缺省值之外的其它值,系统以相应水平层切面定义的深度增量来执行曲面铣削。它可创建"体积块”式刀具路径而不实际定义"铣削体积块",这在加工输入的曲面(非实体曲面)时特别有帮助。此 NC 序列与常规”3 轴直切曲面"铣削序列去除的材料相同并同样具有自动避免过切的功能。
下图表示以深度增量进行的”3 轴直切曲面"铣削。
1. 选取此曲面。
WALL_SCALLOP_HGT
控制"体积块”铣削的步长深度。WALL_SCALLOP_HGT (wsh) 必须小于或等于切刀半径,即,wsh <= d/2。缺省为 0。
BOTTOM_SCALLOP_HGT
同样用于控制"体积块”铣削的步距距离。
SCALLOP_HGT
同样用于控制”使用先前刀具”的"曲面”铣削和”局部”铣削的步距距离。
下图解释了 STEP_DEPTH 和 WALL_SCALLOP_HGT 参数。Pro/NC 按如下规则处理这些参数:
1. 如果指定 WALL_SCALLOP_HGT 为零 (wsh = 0),则使用 STEP_DEPTH 计算凸棱高度.
2. 如果指定 wsh 〉 0,则使用 wsh 计算步长深度。将此计算值与定义的 STEP_DEPTH 进行比较。Pro/NC 取两者中较小值。
对于 STEP_OVER 和 BOTTOM_SCALLOP_HGT(用于"体积块"铣削)或者 SCALLOP_HGT(用于”曲面”铣削),以上规则也适用。
下图解释了 STEP_DEPTH 和 WALL_SCALLOP_HGT。
1. STEP_OVER
2. 刀具路径
3. WALL_SCALLOP_HGT
4. STEP_DEPTH
ROUGH_STOCK_ALLOW
和
PROF_STOCK_ALLOW
粗切削后为精加工所留下的坯件量.这两个参数都用于”体积块"铣削 NC 序列,并为粗加工和轮廓加工指定不同的机械加工余量。必须为 PROF_STOCK_ALLOW 设置一个小于或等于 ROUGH_STOCK_ALLOW 的值。在"自动”去除材料后显示几何时,它将使用 PROF_STOCK_ALLOW。
1. PROF_STOCK_ALLOW
2. ROUGH_STOCK_ALLOW
3. 腔槽
在"粗加工"和"重新粗加工”NC 序列中,只使用 ROUGH_STOCK_ALLOW 指定切削后剩余的坯件量。
BOTTOM_STOCK_ALLOW
对于”体积块"铣削,此参数是指平行于退刀平面的平面上的粗加工 NC 序列之后剩余的坯件量。缺省值是一个破折号 (-),在这种情况下,将忽略 BOTTOM_STOCK_ALLOW 参数,而使用 PROF_STOCK_ALLOW 代替.
对于”表面加工",指定选定平面上的坯件余量.缺省值为 (—),设置机械加工余量为 0。
WALL_TOLERANCE
用于指定前一 NC 序列后沿壁所剩余的材料量,”局部铣削”NC 序列不将其清除。缺省值为 0。适用于参照上一"体积块"NC 序列的”局部"铣削 NC 序列。
STEP_OVER
控制任一类型端铣刀的横向切削深度。STEP_OVER 必须为小于或等于切刀直径的一个正值。未设置缺省值(显示为” — 1”)。
TOOL_OVERLAP
STEP_OVER 的另一参数。指明刀具在上一走刀加工过程中应叠加的区域量。如果指定了 TOOL_OVERLAP 而未指定 STEP_OVER,将按 (CUTTER_DIAM — TOOL_OVERLAP) 计算
STEP_OVER.
PLUNGE_STEP
控制刀具的连续切入之间的距离.缺省为破折号 (—),在这种情况下:
· 如果使用”切入式铣削”刀具,该距离等于刀具参数 Insert_Cut_Width。
· 如果使用常规铣削刀具,系统根据刀具的 Cutter_Diam 计算最大切入步长,使用此步长将去除两次切入间的所有材料。
只适用于”切入"铣削。
CORNER_ROUND_RADIUS
指定高速加工中所允许的凹拐角的最小半径。适用于”体积块"铣削、”粗加工"和”重新粗加工"。缺省值为 0。
NUMBER_PASSES
该参数对每个层切面的刀具走刀数进行附加控制(也由 STEP_OVER 参数控制)。系统将使用 NUMBER_PASSES 参数值(如果不是 0)计算步距距离,并将其与 STEP_OVER 值进行比较,取其中较小值。适用于”体积块”铣削和”表面加工"。对于”表面加工",如果 NUMBER_PASSES 设置为 1,它将覆盖 STEP_OVER 的值,这样在每一层切面只加工一个走刀.
ONE_PASS_OFFSET
对于一个走刀的"端面"铣削 NC 序列(即,NUMBER_PASSES 为 1 时),使用该参数可以偏移刀具路径。如果为正值,相对于切削方向将走刀向左偏移,如果为负值则将其向右偏移。缺省值为 0.
INITIAL_EDGE_OFFSET
使
展开阅读全文