铣削参数精.docx
《铣削参数精.docx》由会员分享,可在线阅读,更多相关《铣削参数精.docx(81页珍藏版)》请在冰点文库上搜索。
铣削参数精
铣削参数
下列参数专用于铣削NC序列。
设置这些参数时,它们被列在与分支名称相对应的标题下。
关于对所有NC序列类型都可用的公共制造参数的描述,请参阅主题NC序列公共参数。
关于粗加工和重新粗加工NC序列专用参数的说明,请参阅主题粗加工和重新粗加工专用铣削参数。
通过另请参阅下的链接访问这些主题。
注意:
o必须为带有缺省值–1(这表示系统未对其设置缺省值)的所有参数提供一个值。
oNC序列参数的长度单位(在适用之处)与工件的单位相同。
切削选项
扫描类型(SCAN_TYPE)
适用于“体积块”、“曲面”、“面”、“腔槽”和“切入式”铣削。
关于体积块铣削,请参阅铣削刀具扫描铣削体积块水平剖面并避开岛的方法。
选项如下:
∙类型1(TYPE_1)-刀具连续加工体积块,遇到岛时退刀。
∙类型2(TYPE_2)-刀具连续加工体积块而不退刀,遇到岛时绕过它。
∙类型3(TYPE_3)-刀具从岛几何定义的连续区域去除材料,依次加工这些区域并绕岛移动。
完成一个区域后,可退刀,铣削其余区域。
建议将“类型3”(TYPE_3)的ROUGH_OPTION设置成“粗糙轮廓”(ROUGH_&_PROF)。
∙类型螺旋(TYPE_SPIRAL)-生成螺旋形切刀路径。
∙型1方向(TYPE_ONE_DIR)-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
避开岛的方法与“类型1”(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形连接轨迹进入下一切削区域,保持切削方向,这样就使相对于其余材料的切削类型在两次切削之间改变(从“攀升”(CLIMB)到“常规”(CONVENTIONAL),然后从“常规”(CONVENTIONAL)到“攀升”(CLIMB))。
这是一个高速加工选项,它可最小化退刀次数。
∙跟随硬壁(FOLLOW_HARDWALLS)-每次切削形状遵循体积块的壁形状,在两次连续切削的相应点之间保持固定偏移。
如果闭合切削区域,则在切削之间存在S形连接。
下图表示“体积块”铣削的扫描类型。
1.类型1
2.类型螺旋
3.类型2
4.类型3
5.类型1方向
6.TYPE_1_CONNECT
对于直切曲面铣削:
∙类型1(TYPE_1)-刀具连续加工选定曲面,遇到岛时退刀。
∙类型3(TYPE_3)-如果选定曲面被分成多个区域,则刀具在完全加工完一个区域后才移动到下一区域。
对于等值线曲面铣削:
∙类型1(TYPE_1)-刀具连续加工选定曲面,遇到岛时退刀。
∙类型2(TYPE_2)-刀具连续加工选定曲面,遇到岛时绕过它。
∙类型3(TYPE_3)-如果选定曲面被分成多个区域,则刀具在完全加工完一个区域后才移动到下一区域。
∙类型1方向(TYPE_ONE_DIR)-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
对于切削线曲面铣削:
∙类型1(TYPE_1)-刀具沿生成的切削线来回移动。
∙类型3(TYPE_3)-如果选定曲面被分成多个区域,则刀具在完全加工完一个区域后才移动到下一区域。
∙类型螺旋(TYPE_SPIRAL)-刀具加工起始和终止切削线中间的第一个切削走刀。
其余走刀将在第一个走刀两边从右到左交替进行加工。
∙类型1方向(TYPE_ONE_DIR)-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
∙螺旋类型(TYPE_HELICAL)-(仅当“切割线类型”(CUTLINE_TYPE)参数设置为“流线”(FLOWLINES)时适用。
)刀具沿螺旋线移动。
仅对“封闭切削线”加工有效。
生成的刀具路径如下图所示。
1.起始切削线(顶部曲面边界)
2.终止切削线(底部曲面边界)
对于投影切削曲面铣削,扫描类型与“体积块”铣削相同(TYPE_1_CONNECT和“常数_载入”(CONSTANT_LOAD)除外)。
它们参照创建刀具路径的平整形态的方法。
对于刀侧铣削:
∙类型1(TYPE_1)-刀具通过加工曲面来回移动。
∙类型1方向(TYPE_ONE_DIR)-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
∙螺旋类型(TYPE_HELICAL)-刀具沿螺旋线移动。
仅对曲面的封闭环有效。
对于端面铣削:
∙类型1(TYPE_1)-刀具沿选定面来回移动,加工平行切削走刀。
如果选定面由多个区域组成,刀具忽略它们并在工件的整个长度内移动。
∙类型3(TYPE_3)-如果选定曲面由多个区域组成,则刀具在平行切削走刀中来回移动来加工一个区域,然后退刀并移动到下一区域。
∙类型螺旋(TYPE_SPIRAL)-刀具在曲面中间加工第一个切削走刀。
其余走刀将在第一个走刀两边从右到左交替进行加工。
∙类型1方向(TYPE_ONE_DIR)-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
1.类型1
2.类型3
对于腔槽铣削,扫描类型与“体积块”铣削相同(TYPE_1_CONNECT和“常数_载入”(CONSTANT_LOAD)除外)。
它们参照刀具扫描腔槽底部的方法。
对于切入式铣削,刀具Insert_Width小于Cutter_Diam/2时不能改变扫描类型。
对于常规平整刀具,可用下列扫描类型:
∙类型3(TYPE_3)-完全加工完一个区域后移动到下一区域。
∙类型螺旋(TYPE_SPIRAL)-生成螺旋切削路径。
∙类型1方向(TYPE_ONE_DIR)-只进行单向切削。
在每个切削走刀终止位置,刀具返回到区域的另一侧,以相同方向开始下一切削。
ROUGH_OPTION
控制在“体积块”铣削NC序列过程中是否出现轮廓走刀。
选项如下:
∙ROUGH_ONLY-创建不带轮廓加工的NC序列。
∙粗糙轮廓(ROUGH_&_PROF)-创建粗切削铣削体积块的NC序列,然后加工体积块曲面轮廓。
∙配置_&_粗糙(PROF_&_ROUGH)-首先加工体积块曲面轮廓,然后粗切削该体积块。
∙配置_只(PROF_ONLY)-仅加工轮廓。
∙ROUGH_&_CLEAN_UP-清除体积块的壁而不创建轮廓走刀。
如果“扫描类型”(SCAN_TYPE)设置为“类型3”(TYPE_3),每个层切面内的水平连接移动将沿体积块的壁进行。
如果“扫描类型”(SCAN_TYPE)设置为“类型1方向”(TYPE_ONE_DIR),在切入和退刀时,刀具将沿着体积块的壁垂直移动。
对于“类型1方向”(TYPE_ONE_DIR),刀具退到上一级层切面;但是,它相对于当前层切面的侧移距离不超过(STEP_DEPTH+CUTTER_DIAM/2)。
∙口袋(POCKETING)-加工体积块壁的轮廓并精铣削体积块内平行于退刀平面的所有平面(岛顶部和体积块的底部)。
根据“腔槽延伸”(POCKET_EXTEND)参数的值来铣削平面的开放边。
∙仅_表面(FACES_ONLY)-只对体积块内平行于退刀平面的平面(岛顶部和体积块的底部)进行精铣削。
根据“腔槽延伸”(POCKET_EXTEND)参数的值来铣削平面的开放边。
注意:
使用具有“粗加工步距深度”(ROUGH_STEP_DEPTH)的“3轴直切曲面”铣削,可获得与具有“类型1方向”(TYPE_ONE_DIR)的ROUGH_&_CLEAN_UP相类似的刀具路径。
下图显示依据ROUGH_OPTION的切刀路径。
1.ROUGH_ONLY
2.配置_只
3.粗切削后加工轮廓
4.首先加工轮廓
5.粗糙轮廓
6.配置_&_粗糙
1.具有“类型3”(TYPE_3)的ROUGH_&_CLEAN_UP
2.具有“类型1方向”(TYPE_ONE_DIR)的ROUGH_&_CLEAN_UP
下图显示了具有“类型1方向”(TYPE_ONE_DIR)的ROUGH_&_CLEAN_UP的刀具路径
1.刀具路径
2.步长深度
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)设置为“类型1方向”(TYPE_ONE_DIR)的“平面”铣削。
1.工件裁剪:
NO
2.工件裁剪:
YES
切割方向(CUT_DIRECTION)
对于“体积块”铣削,可以将层切面内的刀具运动方向颠倒。
参数值为“标准”(STANDARD)和“反转”(REVERSE)。
对于“轮廓”铣削,“标准”(STANDARD)(缺省)由顶部至底部加工选定曲面,即,从顶部层切面开始;“反转”(REVERSE)由底部至顶部加工,即,从最低层切面开始。
跨度调整(STEPOVER_ADJUST)
如果设置为YES(缺省),则调整步距(由“跨度”(STEP_OVER)和“数目通路”(NUMBER_PASSES)参数定义),使一个走刀的切刀路径的起始和终止位置与边接近。
调整后的步距不超过原始步距。
如果设置为NO,步距由“跨度”(STEP_OVER)和“数目通路”(NUMBER_PASSES)参数的组合来精确定义。
1.跨度调整:
NO
2.跨度调整:
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.切割类型:
攀升
2.切割类型:
向上切割
对于“3轴直切曲面”铣削,“切割类型”(CUT_TYPE)与“转轴感触”(SPINDLE_SENSE)和“切割方向”(CUT_DIRECTION)一起控制加工曲面的起始点和方向。
“带选项”(LACE_OPTION)参数必须设置为NO。
进刀_上次(PLUNGE_PREVIOUS)
对于“扫描类型”(SCAN_TYPE)为“类型3”(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.带选项:
NO
2.带选项:
直线连接
允许NEG移动(ALLOW_NEG_Z_MOVES)
对于“3轴直切曲面”铣削NC序列,如果该参数设置为NO,系统将取消Z轴负方向上的移动。
缺省是YES。
如果将“允许NEG移动”(ALLOW_NEG_Z_MOVES)设置为NO,则还必须将“扫描类型”(SCAN_TYPE)设置为“类型1”(TYPE_1),将“带选项”(LACE_OPTION)设置为NO。
下图显示了“允许NEG移动”(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.切割线_延伸_类型:
边界
5.切割线_延伸_类型:
无
轴定义控制(AXIS_DEF_CONTROL)
适用于“5轴切削线曲面”、“轨迹”铣削和“刀侧铣削”。
对于“5轴切削线曲面”铣削和“刀侧铣削”,值为:
∙使用曲面法向(USE_SURF_NORMS)(缺省)-曲面法向用于确定刀具轴方向,即,任何用户指定的轴定义都提供应用到加工曲面的法向的定位导引角和倾角。
∙忽略曲面法向(IGNORE_SURF_NORMS)-不考虑曲面法向,刀具轴方向为用户指定的轴定义的严格插值。
不适用于“通过曲面等值线的刀侧铣削”。
对于“5轴轨迹”铣削,此参数用于使用“曲面”(Surfaces)命令创建的“自动切削”运动。
指定轴定义的另一方法是使用“切削运动设定”(CUTMOTIONSETUP)菜单中的“轴控制”(AxisControl)命令。
“轴定义控制”(AXIS_DEF_CONTROL)参数指定明确的轴定义之间的近似值类型。
值为:
∙相关驱动曲面(RELATIVE_TO_DRIVE_SURFACE)(缺省)-保留刀具轴相对于在曲面位置上定义的每个显式轴的曲面法向的导引角和倾角。
刀具在显式轴定义之间移动时,系统通过在上一显式轴定义和下一显式轴定义之间进行线性插值来计算平均导引角/倾角。
然后,相对于当前位置上的曲面法向应用此