编程|一位资深编程大师的总结:WORKNC编程技巧( 二 )



6. 强大的编辑功能
1)程序编制好了以后 , 可通过WORKNC编辑功能对程序进行优化修剪 , 不想要的刀轨可通过多种方式修剪掉 , 如矩形、多边形等 。
2)刀轨修剪完成以后可WORKNC提示重新计算 , 优化进退刀及加工过程 。
3)可将刀轨复制双份 , 通过编辑进行分片 , 便于车间调头使用躲避干涉 。

7. 视角建立
调头程序需要建立专门的调头视角来做 , 建立视角有些小窍门 , 如果只需要建立90度的视角 , 可直接点选X+、Y+、X-、Y-、Z-直接转动工件建立投影方向的视角 。
如果要建立其他角度的视角 , 如Z30 , X50度的视角 , 首先点击Z+将工件上视 , 然后 , 使用工具栏右侧按钮 , 按照先Z后X的顺序 , 第一步 , 完成Z30的转动 , 绕Y或X轴将工件转+-30度 , 第二步完成X50的转动 , 绕Z轴将工件转动+-50度 , 最后达到投影方向垂直于被加工面即可 。
二、结构面加工编程体会
WORKNC不仅可以编制型面程序 , 经过我们深入的研究开发 , 也能胜任结构面的程序编制工作 , 并且程序编制起来不但能像UG一样灵活 , 更带有智能化编程软件的特点 。

1. 导板粗加工
1)导板编程使用WORKNC的“Tangent To Curve”功法编制层切程序 , 考虑变形量 , 两端分别延伸出10mm , 以保证加工到位 。
2)编程设置相应的曲面群组 , 刀路生成时能自动判断加工侧 , 不需设置进刀点 。
3)编程可直接选取实体棱线、如棱线首尾相接 , 会自动处理成一条曲线 。
4)编程层切设置 , 打开多条路径选项 , 加工深度由“减少空切”参数控制 。

2. 导板精加工
1)导板精加工使用功法“Wall Plunge Machining”编制插铣程序 。
2)编程选取棱线的方式与粗加工相同 , 插铣开始高度和加工侧有曲面群组设置判断 。
3)插铣为单向插铣 , 曲线选择里面的Lead-in extension和Lead-out extension 为两侧个延伸10mm , Minimum Z为插铣向下延伸0mm , 编程时可根据情况具体设置 。
4)插铣不能实现双向插 , 希望新版本能完善插铣功能 。
【编程|一位资深编程大师的总结:WORKNC编程技巧】
3. 挡墙编程
1)通过WORKNC软件的功法“Tangent To Curve”实现的挡墙的层切开粗 。
2)编程可直接选取与挡墙面相连的底平面 , 软件自动识别出挡墙面 , 从而实现快捷编程 。
3)层切工艺使挡墙面加工摆脱了立铣到 , 能使用与底平面相同的刀具进行加工 , 节省了换刀 , 同时切削连续性提高了 , 也提高了效率 。

4. 安装平面编程
1)安装面平面编程使用功法“Die Flats Finishing”编制层切程序 。
2)程序能智能在台面外侧进刀 , 进刀距离可通过参数设置 , 提刀能自动避让结构实体 , 保证安全 。
3)软件功法对平面识别准确 , 稳定性高 , 不会出现选了面而不出程序的情况 。
4)软件不只计算刀具直径 , 还能将刀具带有的R角参与计算 , 保证了加工到位 。

5. 躲避面编程
1) 躲避面对精度要求低 , 使用直接到数的方式编程加工 ,
2)区分分贴量躲避面和非贴量躲避面 , 贴量面使用层切的方式 , 未贴量面采用只一刀的方式加工 。 3)特殊的非完全垂直躲避面 , 可使用“等高精加工”功法选面方式加工 。

6. 键槽编程
1)键槽编程使用“ Tangent To Curve”功法 , 选取键槽底部棱线编程 。
2)键槽粗加工层切 , 精加工一刀 , 类似凹模的加工 。
3)层切时 , 每层切削量需设置能被1整除的数值 , 不然容易造成底部过切 。
4)不同高度的键槽可以一次选取 , 程序无浪费刀轨 , 避免了UG利用假螺旋进刀模拟层切时无慢进刀的安全隐患 。

7. 螺孔点窝
1)螺孔点窝使用WORKNC软件的菜单功法“钻孔管理器”进行编程 。
2)实现自动编程 , 不需要手工去选孔 , 调头孔自动判断角度 , 大大提高了编程效率 。
3)程序根据工件形状自动判断提刀高度 , 提刀高度合理 , 各孔之间以最短路径走向 , 极大提高了加工效率 。
4)有效避免了手工选孔的失误 , 分类孔时能得知孔的数量 , 便于统计 。

8. 拼块编程
1)拼块编程主要知螺孔点窝和铣拼缝 , 使用钻孔管理器菜单做点窝程序 , 使用“ Tangent To Curve”功法直接选拼缝棱线 。
2)拼块编程需对每个拼块单独建立坐标系 , 并且要在后处理程序时将坐标系对应 。