“CAXA编程助手”是CAXA为数控机床操作工提供的,用于手工数控编程的小工具。它一方面能让操作工在计算机上方便地进行手工代码编制,同时也能让操作工很直观地看到所编制代码的轨迹。
下面介绍“CAXA编程助手”应用的一些小经验。
1、G41/G42偏置:
数控加工的轮廓加工,如果采用手工编程,最常用的就是利用G41/G42偏置,它能大大降低编程难度。
按上图轮廓,手工编制如下程序:
%
O1200
T2 G43 H2 M6
G90 G54 G00 Z100 S2000 M03
X0 Y0 M07
X-18.Y-50.
Z50
G01 Z0. F100
G42D02
X-18. Y-35. F1000
X45.
Y-22.065
X30.696
G17 G2 X17.696 Y-9.065 I-0. J13.
G01 Y17.969
X42.
G3 X45. Y20.969 I-0. J3.
G1 Y32.
G3 X42. Y35. I-3. J-0.
G01 X4.329
G03 X1.752 Y33.535 I0. J-3.
G01 X-14.057 Y6.999
X-21.536 Y32.834
G03 X-24.418 Y35. I-2.882 J-0.834
G01 X-38.
G03 X-45. Y28. I-0. J-7.
G01 Y-8.
G03 X-18. Y-35. I27. J-0.
G01 X-10.
Y-50.
G40
G00 Z100. M08
X0 Y0
M30
%
该程序不上机床单凭操作工用计算器校对会很困难,用编程助手则迎刃而解。如下图示:
当改变偏置值时,相应图形将发生变化,如果偏置值不合理,操作工能够马上通过图形看出。
从上图看出,当偏置值发生变化时,轨迹图形可以马上显示出不同,非常方便操作工检查。
2、代码段与轨迹段的关联
仍用上面例子,当操作工选取某段代码,则相应的图形段会加亮;反之当操作工选取轨迹段,软件能自动定位到该轨迹段对应的代码段。这种机制对于操作工通过选取错误段图形,定位修改代码非常实用。
3、换刀模拟及G83啄式钻孔等的模拟
利用“CAXA编程助手”的仿真线框仿真功能,可模拟程序的换刀及啄式钻孔,其中啄式钻孔可模拟出钻头上下往复的运动情况。
4、代码的转换
“CAXA编程助手”提供了一项非常有用的功能,即可将标准ISO码转换成Heidenhain、Siemens、Hass、Fagor、华中数控、广州数控等格式代码。
5、代码编辑处理
“CAXA编程助手”的代码编辑功能不仅支持一般的“剪切”、“复制”、“粘贴”、“查找”、“替换”、“全选”、“撤销”等基本功能,另外提供数控编程特有的功能,如“行号定义”、“添加行号”、“删除行号”、“重置行号”以及多次替换等。
例如:某机床的X、Y、Z与常用的不一样,其X轴是常用的Z、Y轴是常用的X、Z轴是常用的Y,即需要将程序中的X替换为Z、Y替换为X、Z替换为Y。这在一般编辑器软件内替换起来会非常的啰嗦,而利用“CAXA编程助手”的多次替换可以一次完成。
6、代码与机床的单机通信
“CAXA编程助手”面向操作工级别,因此支持单机RS232通信,可直接在软件内完成“发送代码”、“接收代码”以及传输设置。方便数控操作工在计算机手工编程结束后直接将代码送到机床。
由于篇幅限制,很多功能只能以后介绍。