热门关键词:

基于NX的车铣加工中心后置处理的开发

  • 该文件为pdf格式
  • 文件大小:1.07MB
  • 浏览次数
  • 发布时间:2014-08-09
文件介绍:
本资料包含pdf文件1个,下载需要1积分

第 l6期 董晓岚:基于NX的车铣加工中心后置处理的开发 ·73·MOM-outputliteralG95 S3$spindlerpmM3 $momsys-spindle-direction-code($mom-spindle direction)”MOM- set- -seq-.ofelseMOM- .set- . seq-.onMOM- output-literalG94 S3$spindle-rpmM3 $mom-sys-spindle-direction-code($mom-spindle- direction)”MOM-set- seq-ofif8 CYS-B -90&& $mit-tag0&&$mom-template-type! mil-multi-axis”MOM- .set- . seq--onMOM- outputliteralMITRANON(1,[format%. 3f”$mom-init-pos(4)])”MOM- 。set- .seq--ofset mit- -tag 1elseMOM- set seqonMOM- output-literal”TLPREAP1( $mom-tool- name” )”MOM-output-literalGOHOME# 之后省略的程序与上述 else之前的程序相同这段 程 序 指 定 了 MITRANON、MILLSAON、TLCH1等指令的输出。其中,PB-CMD-tlchl用来指定 轴、c 轴换刀后的角度,实现机床的多轴定位加工,旋转轴换刀后角度计算如下:轴换刀后的角度计算代码:set CYC- B[expr[format%.3f”$mom-init-pos(3)] -90]C。轴换刀后的角度计算代码:if$A0&& $B0set mom-init pos(4)$Cifset mom-init-pos(4) >180seI set mom-init- pos(4) [expr$setm om-init pos(4)-360]set sup-tag 1ifset mominitpos(3) >180set set mom-init pos(3)$mom-init-ah-pos(3)set mom-init- pos(4)$set mom-init-alt-pos(4)set recalculate- -tag 1ifset mom-init-pos(4) >180set mom-init- pos(4)[expr$set mom-init-pos(4) -360](5)在 Program&Tool Path的用户 自定义命令中添加 PB-CMD-recalculate命令,用来实现五轴加工时的程序格式输出,旋转坐标系下刀轨坐标点的换算程序代码如下:if$momtemplatetype millplanar” I I$mom-$mom-template-type mill- contour”MOM- -suppress always fourth- -axis fifth- -axis EA3EB3 EC3if$mom-templatetype mil-multi-ax-is”MOM- .suppress always fourth- .axis fifth- .axisMOM- .suppress of EA3 EB3 EC3MOMforce once EA3 EB3 EC3set mom- pos(0)$mom-mcs-goto(0)set mom- pos(1)$mom-rues-goto(1)set mom- pos(2)$mom-mcs-goto(2)if$mom-pos(3) >180set mom-out-angel- pos(0) $mom-alt-pos(3)if$mom-pos(3)>180set mom-out-angel- pos(0)$mom-alt-pos(3)if$mom-alt-pos(4) >180set mom-out-angle- pos(1) [expr$mom-alt-pos(4)-360]elseset mom-out-angle- pos(1)$mom-alt-pos(4)(6)将 PB-CMD-recalculate添力口至 Tool Path-Motion,设置直线运行与圆弧运动,见图4。

正在加载...请等待或刷新页面...
发表评论
验证码 验证码加载失败