铣削参数.docx
《铣削参数.docx》由会员分享,可在线阅读,更多相关《铣削参数.docx(51页珍藏版)》请在冰点文库上搜索。
铣削参数
铣削参数
下列参数专用于铣削NC序列。
设置这些参数时,它们被列在与分支名称相对应的标题下。
关于对所有NC序列类型都可用的公共制造参数的描述,请参阅主题NC序列公共参数。
关于粗加工和重新粗加工NC序列专用参数的说明,请参阅主题粗加工和重新粗加工专用铣削参数。
请查阅“另请参阅”下的相应链接访问这些主题。
注意
必须为带有默认值1(这表示NC制造未对其设置默认值)的所有参数指定一个值。
NC序列参数的长度单位(在适用之处)与工件的单位相同。
切削选项
SCAN_TYPE
适用于“体积块”铣削、“曲面”铣削、“面”铣削、“腔槽”铣削和插铣。
关于体积块铣削,请参阅铣削刀具扫描铣削体积块水平横截面并避开岛的方法。
选项如下:
TYPE_1-刀具连续加工体积块,遇到岛时退刀。
TYPE_2-刀具连续加工体积块而不退刀,遇到岛时绕过它。
TYPE_3-刀具从岛几何定义的连续区域移除材料,依次加工这些区域并绕岛移动。
完成一个区域后,可退刀,铣削其余区域。
建议将“类型3”的ROUGH_OPTION设置成“粗糙轮廓”。
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形连接。
下图表示“体积块”铣削的扫描类型。
TYPE_1
类型螺旋
类型2
类型3
类型1方向
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时才可用。
)刀具沿螺旋线移动。
仅对“封闭切割线”加工有效。
生成的刀具路径如下图所示。
起始切割线(顶部曲面边界)
终止切割线(底部曲面边界)
对于投影切削曲面铣削,扫描类型与“体积块”铣削相同(TYPE_1_CONNECT和CONSTANT_LOAD除外)。
它们参考创建刀具路径的平整形态的方法。
对于侧刃铣削:
TYPE_1-刀具通过加工曲面来回移动。
TYPE_ONE_DIR-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
TYPE_HELICAL-刀具沿螺旋线移动。
仅对曲面的封闭环有效。
对于表面铣削:
TYPE_1-刀具沿选定面来回移动,加工平行切削走刀。
如果选定面由多个区域组成,刀具忽略它们并在工件的整个长度内移动。
TYPE_3-如果选定曲面由多个区域组成,则刀具在平行切削走刀中来回移动来加工一个区域,然后退刀并移动到下一区域。
TYPE_SPIRAL-刀具在曲面中间加工第一个切削走刀。
其余走刀将在第一个走刀两边从右到左交替进行加工。
TYPE_ONE_DIR-刀具只进行单向切削。
在每个切削走刀终止位置退刀并返回到工件的另一侧,以相同方向开始下一切削。
TYPE_1
类型3
对于腔槽铣削,扫描类型与“体积块”铣削相同(TYPE_1_CONNECT和CONSTANT_LOAD除外)。
它们参考刀具扫描腔槽底部的方法。
对于插铣,刀具Insert_Width小于刀具直径的一半时不能更改扫描类型。
对于常规平整刀具,可用下列扫描类型:
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的切刀路径。
ROUGH_ONLY
配置_只
粗切削后加工轮廓
首先加工轮廓
粗糙轮廓
配置_&_粗糙
具有TYPE_3的ROUGH_&_CLEAN_UP
具有“类型1方向”的ROUGH_&_CLEAN_UP
下图显示了具有“类型1方向”的ROUGH_&_CLEAN_UP的刀具路径
刀具路径
STEP_DEPTH
铣削体积块壁(侧视图)
步长深度+切刀直径/2
POCKET_EXTEND
加工体积块内平面的开放边时,定义刀具位置(例如,岛顶部)。
值为:
TOOL_ON(默认)-刀具的中心接触面边界时,刀具停止。
TOOL_TO-刀具的前缘接触面边界时,刀具停止。
TOOL_PAST-刀具的跟部接触面边界时,刀具停止。
当ROUGH_OPTION设置为“腔槽加工”或“仅_表面”时使用该参数。
TRIM_TO_WORKPIECE
在“体积块”铣削中,如果该参数设置为“完全_修剪”,则将铣削体积块限定在工件边界内,以避免空加工。
如果设置为“修剪_到_顶端”(默认),则仅在Z方向上进行修剪。
注意
如果工件存在底切,请勿将“工件修剪”设置为“完全_修剪”。
有意偏移或草绘体积块超过工件边界时(如下图所示),请确保将“工件修剪”设置为“修剪_到_顶端”。
铣削体积块(有偏移)
在“3轴直切曲面”和“表面”铣削中,如果该参数设置为YES(默认设置为NO),则刀具在加工完工件的一个区域之后移动到下一区域。
实际刀具路径取决于SCAN_TYPE参数值。
下图表示SCAN_TYPE设置为TYPE_ONE_DIR的“表面”铣削。
TRIM_TO_WORKPIECENO
TRIM_TO_WORKPIECEYES
CUT_DIRECTION
对于“体积块”铣削,可以将层切面内的刀具运动方向颠倒。
参数值为STANDARD和REVERSE。
对于“轮廓”铣削,STANDARD(默认)由顶部至底部加工选定曲面,即,从顶部层切面开始;REVERSE由底部至顶部加工,即,从最低层切面开始。
STEPOVER_ADJUST
如果设置为YES(默认),则调整跨距(由“跨距”和“加工路径数”参数定义),使一个走刀的切刀路径的起始和终止位置与边接近。
调整后的跨距不超过原始跨距。
如果设置为NO,跨距由“跨距”和“加工路径数”参数的组合来精确定义。
STEPOVER_ADJUSTNO
STEPOVER_ADJUSTYES
CUT_TYPE
该参数与“主轴转向”一起控制加工NC序列或层切面轮廓过程中移除材料时,材料与刀具的相对位置;底部层切面(如在腔槽铣削中)不受该参数的影响。
选项为CLIMB、UPCUT和ZIG_ZAG。
可能的组合和生成的刀具路径为:
CLIMB和CW-切刀向左(默认)。
UPCUT和CW-切刀向右。
“向上切割”和“逆时针”-切刀向左。
CLIMB和CCW-切刀向右。
转弯_急转-在每一层切面上都更改切削方向。
注意
当将ROUGH_OPTION指定为ROUGH_&_PROF、PROF_&_ROUGH或PROF_ONLY时,或者当SCAN_TYPE为TYPE_SPIRAL时,可指定“体积块”铣削的CUT_TYPE参数。
对于“局部”铣削,有一个附加选项NONE,选择此选项可在清理材料时使刀具来回移动。
对于“轮廓”铣削,轮廓加工开放轮廓时,可使用ZIG_ZAG选项。
它提供层切面间的单向切削类型连接,而CLIMB和UPCUT使刀具退回并迅速移动到下一层切面的起始位置。
CUT_TYPECLIMB
CUT_TYPEZIG_ZAG
对于“3轴直切曲面”铣削,CUT_TYPE与“主轴转向”和CUT_DIRECTION一起控制加工曲面的起始点和方向。
“铣削选项”参数必须设置为NO。
初次切入
对于SCAN_TYPE为TYPE_3的“体积块”铣削,该参数确定开始加工新区域时刀具切入的位置:
YES-刀具在上一个已加工区域内切入,然后移动到新区域。
NO(默认)-刀具在新区域内切入。
FIX_SKIPPED_SLICES
默认状态下(设置为NO),如果在铣削体积块时,NC制造不能在某个Z深度上创建层切面(例如,由于几何问题),刀具将跳过该层切面而进入下一层切面。
如果该参数设置为YES,则一旦不能创建层切面,NC制造将会在跳过的层切面的层处生成下一层切面并重复此过程。
也就是说,如果不能创建层切面,下一层切面将重复加工两次:
在跳过的层切面的Z层和其自身的Z层。
每当不能生成层切面时,系统就会发出警告。
铣削选项
“直切曲面”铣削和“切割线”加工,该参数控制刀具在切削走刀的终止位置是否退刀(如下图所示)。
如果设置为NO(这是“直切曲面”铣削的默认设置),每次切削后刀具都退刀,以便使所有切削都以相同方向进行。
如果设置为其它值,可使刀具来回切削,并指定相邻切口的端点间的连接形状。
如果设置为LINE_CONNECT,相邻端点由直线段连接。
LINE_CONNECT是精加工和切割线加工的默认设置。
CURVE_CONNECT选项(只用于“直切曲面”铣削)使用更复杂的(减慢处理过程)算法,该算法考虑参考零件几何。
如果“铣削选项”设置为CURVE_CONNECT,刀具将沿着中断切削走刀的障碍物的几何来运动。
只有LINE_CONNECT引起过切时才使用CURVE_CONNECT。
ARC_CONNECT选项(只可用于“3轴直切曲面”铣削)使系统可在相邻切削走刀间使用光滑的、圆弧形连接。
可根据需要缩短切削走刀来调节连接运动,以便刀具停在曲面边界上。
连接将自动避免过切。
此选项用于高速加工。
如果设置为“环连接”,相邻端点使用竖直环连接,刀具切向离开和进入被加工曲面。
注意
对于“3轴直切曲面”铣削,如果将“铣削选项”设置为LINE_CONNECT,系统将自动避免连接运动的过切,并且如果LINE_CONNECT引起过切,系统会将设置切换为CURVE_CONNECT。
在4轴和5轴NC序列中,如果LINE_CONNECT引起过切,刀具将退刀。
要避免此类退刀,请使用CURVE_CONNECT设置。
铣削选项\\NO
铣削选项\\LINE_CONNECT
Z轴负向移动允差
对于“3轴直切曲面”铣削NC序列,如果该参数设置为NO,系统将取消Z轴负方向上的移动。
默认是YES。
如果将“Z轴负向移动允差”设置为NO,则还必须将SCAN_TYPE设置为TYPE_1,将“铣削选项”设置为NO。
下图显示了“Z轴负向移动允差”设置为NO的刀具路径示例。
RETRACT_OPTION
控制“体积块”铣削、“粗加工”和“重新粗加工”中的退刀次数和层。
在“体积块”铣削中,值为:
OPTIMIZE(默认)-最小化退刀次数,但不最小化高度。
如果指定用于NC序列,刀具将退到“横向”平面的层上,否则退到“退刀”平面的层上。
NOT_OPTIMIZE-如果第二个层切面不是从切刀当前位置的正下方开始,则切刀在两个层切面间退刀。
如果ROUGH_OPTION为ROUGH_&_PROF或PROF_&_ROUGH,则切刀在层切面内的粗加工和轮廓走刀之间退刀。
如果OPTIMIZE引起过切,则指定为NOT_OPTIMIZE。
刀具退刀至“横向”或“退刀”平面的层上。
SMART-最小化退刀数和退刀高度。
对于NC序列中的每次中间退刀,系统计算刀具移动到新位置的安全级。
此安全级确定为刀具路径上无障碍最低层切面的等级上加上PULLOUT_DIST值(如果已指定该值)。
注意
如果使用“构建切削”(BuildCut)为每个层切面指定“进刀”或“退刀”路径,则将忽略RETRACT_OPTION参数。
在“粗加工”和“重新粗加工”中,值为:
SMART(默认)-最小化退刀次数和退刀高度。
对于NC序列中的每次中间退刀,系统计算刀具移动到新位置的安全级。
此安全级确定为刀具路径上无障碍最低层切面的等级上加上PULLOUT_DIST值(如果已指定该值)。
ALWAYS-每次切割后刀具都缩回退刀平面。
GOUGE_AVOID_OPTION
在“侧刃铣削”中,指定是否退刀以避免过切:
RETRACT_TOOL-刀具可在两次切削间退刀。
LIFT_TOOL-将最小化两次切削间的退刀次数。
GOUGE_AVOID_TYPE
对于3轴轮廓加工:
尖侧(默认)设置使系统在避免刀具路径过切时检测底切。
如果希望能加工底切,请将GOUGE_AVOID_TYPE设置为TIP_ONLY。
对于5轴轮廓加工:
如果设置为“尖侧”,系统避免相对于整个刀具的过切(由刀具参数定义)。
如果检测到底切,刀具将退刀。
默认设置为TIP_ONLY,此时,系统不检测底切。
注意
修改参数时,不能更改GOUGE_AVOID_TYPE设置。
使用重新定义。
REMAINDER_SURFACE
适用于“直切曲面”铣削、“3轴等值线”和“切割线曲面”铣削NC序列。
如果设置为YES(默认为NO),系统将生成表示剩余材料的曲面(由后续的“局部铣削”NC序列来移除)。
此曲面属于当前NC序列,并且在重新生成刀具路径后重新生成。
注意
将根据“刀痕高度”参数值生成剩余曲面。
AUTO_SYNCHRONIZE
只适用于“切割线曲面”铣削。
如果设置为YES(默认),系统将试图使用通过所有选定切割线的边作为同步线。
如果不符合要求,可将AUTO_SYNCHRONIZE设置为NO,并手工指定同步线或同步点。
自动内部切割线
只适用于“切割线曲面”铣削。
如果设置为YES,系统将试图使用通过所有指定同步线的边作为内部切割线。
默认是NO。
CUTLINE_TYPE
只适用于“切割线曲面”铣削。
用来在计算切割线分布时选择系统使用的算法。
值为:
BLEND-系统使用曲面边界混合来生成切割线。
FLOWLINES(默认)-系统使用“有限元分析”方法处理选定要进行铣削并生成切割线的曲面。
CUTLINE_EXT_TYPE
只适用于“切割线曲面”铣削。
当切割线没有延伸选定进行加工曲面的整个长度时,指定系统如何处理这种情况。
值为:
BOUNDARY(默认)-系统将试图将切割线延伸至曲面的边界。
NONE-加工将限制在指定的切割线长度内。
选定要进行加工的曲面
切割线起点
切割线终点
CUTLINE_EXT_TYPE\\BOUNDARY
CUTLINE_EXT_TYPE\\NONE
AXIS_DEF_CONTROL
适用于“5轴切割线曲面”、“轨迹”铣削和“侧刃铣削”。
对于“5轴切割线曲面”铣削和“侧刃铣削”,值为:
USE_SURF_NORMS(默认)-曲面法向用于确定刀具轴方向,即,任何用户指定的轴定义都提供应用到加工曲面的法向的定位引导角和倾斜角。
IGNORE_SURF_NORMS-不考虑曲面法向,刀具轴方向为用户指定的轴定义的严格插值。
不适用于“通过曲面等值线的侧刃铣削”。
对于“5轴轨迹”铣削,此参数用于使用“曲面”(Surfaces)命令创建的“自动切削”运动。
指定轴定义的另一方法是使用“切削运动设定”(CUTMOTIONSETUP)菜单中的“轴控制”(AxisControl)命令。
AXIS_DEF_CONTROL参数指定明确的轴定义之间的近似值类型。
值为:
RELATIVE_TO_DRIVE_SURFACE(默认)-保留刀具轴相对于在曲面位置上定义的每个显式轴的曲面法向的引导角和倾斜角。
刀具在显式轴定义之间移动时,系统通过在上一显式轴定义和下一显式轴定义之间进行线性插值来计算平均引导角/倾斜角。
然后,相对于当前位置上的曲面法向应用此平均值。
此方法在需要精确的轴控制时可用于生成可变引导角/倾斜角刀具路径。
应用该控制进行试验,以确保刀具和夹持器能通过零件几何的狭窄通道。
PROJECT_ON_DRIVE_SURFACE-保留刀具轴相对于在曲面的多个位置处定义的每个显式轴的曲面法向的引导角。
刀具在显式轴定义之间移动时,系统通过在上一显式轴定义和下一显式轴定义之间进行线性插值来计算平均引导角。
然后,在当前位置应用此平均值,并且刀具轴以倾斜角分量0投影到曲面上。
此方法可用于生成刀具路径,该刀具路径具有用户控制的可变引导角,但始终使用刀具的侧面进行切削。
FROM_AXES_AND_DRIVE_SURFACE-此方法适用于一组曲面中具有一些不可延展的曲面的情况。
在这些不可延展的区域中,刀具路径可能不可预知,所以可能要指定显式轴定义来覆盖系统默认值。
系统将从曲面边界衍生所有其它刀具矢量。
使用与RELATIVE_TO_DRIVE_SURFACE相同的规则插入刀具轴。
AXIS_LINEAR_APPROXIMATION-刀具方位为显式轴定义的线性近似值。
轴线引导角逼近-刀具方位为沿轨迹的引导角插值。
PROJECT_FROM_AXES-此方法起到FROM_AXES_AND_DRIVE_SURFACE和PROJECT_ON_DRIVE_SURFACE组合的作用。
可指定显式轴定义,系统将从曲面边界衍生中间刀具矢量。
然后,它会将所有轴定义都投影到驱动曲面上。
LEADING_EDGE_MACHINING
如果设置为YES(默认设置为NO),请确保刀具始终用前缘进行切削(即使在高曲率的区域中),同时保持与驱动曲面的接触。
适用于“使用曲面进行5轴轨迹铣削”。
在涡轮机叶片加工中尤其有用。
设置可变倾斜角
如果设置为YES(默认为NO),刀具将倾斜,以避免过切。
只适用于“侧刃铣削”。
IGNORE_RULINGS
如果设置为NO(默认),刀具在加工直纹曲面时将平行于直纹曲面的母线。
如果设置为YES,刀具将忽略直纹曲面的母线。
只适用于“侧刃铣削”。
4X_LEAD_RANGE_OPT
如果设置为YES(默认为NO),系统将尝试使用可变引导角来避免过切。
即,如果使用指定的4X引导角发生过切,系统将尝试使用介于4X_MIN_LEAD_ANGLE和4X_MAX_LEAD_ANGLE之间的另一角度。
只适用于4轴铣削。
FOLLOW_TOP_EDGE_3AX
在3轴“轨迹”铣削中,可用圆锥形刀具加工凸台或孔的顶边(SIDE_ANGLE>0)。
如果设置为YES(默认设置为NO),系统将自动计算XY平面内的必需偏移,以使刀具
(1)的侧面沿着凸台
(2)或孔的顶边运动,如下所示。
自定义自动退刀
如果设置为NO(默认为YES),刀具沿着默认刀具路径运动时,将不执行自动退刀。
多层走刀扫描
定义在多个步长深度(层切面)内加工多个走刀的顺序。
值为:
PASS_BY_PASS-完成第一个层切面的第一个走刀后,转到第二个层切面的第一个走刀,以此类推。
完成最后一个层切面的第一个走刀后,转到第一个层切面的第二个走刀;继续执行直到完成最后层切面的最后一个走刀。
SLICE_BY