沐鸣2 基于无刷电机的电脑雕刻机的高层规划系统的高层规划功能由PC机来完成,其中图形设计与规划采用了CAXA雕刻软件_6J。CAXA雕刻软件集CAD/CAM功能为一体,专用于电脑雕刻机的辅助设计,具有文字、图形、曲面设计能力,可快速生成无干涉的优化二轴、二轴半、三轴刀具轨迹,并自动生成数控G代码。
G代码文件的译码用C语言就可实现。对于G代码文件的C语言译码,需要对记事本文本的存储格式进行转换。G代码文件通常都是由ASCⅡ码格式存储。下面是一个常用G代码指令所涉及的ASCⅡ码对照表:
从ASCⅡ码对照表可以看出,对于数字代码,其ASC1I码比真值大48,所以对于数字的译码可以不用分支实现,如:n=fgetc(fp)一48,其中为G代码文本文件的头指针,函数fgetc(fp)可直接获取文件当前指针位置处的内存内容,并自动修改.指针,使之指向下一相邻内存地址。
沐鸣2 实际译码时,对一条G代码指令从左往右依次读取,再利用分支指令进行鉴别,即可完成译码工作。
沐鸣2 在电脑雕刻机加工中,往往是多轴联动的,插补的本质就是按照所要加工的曲线形状,在各轴间合理的分配微小位置增量。
下一篇:文字、图案的加工要求和加工方法