首页 理论教育对话式编程与引导式编程

对话式编程与引导式编程

【摘要】:FS-0iD的图形交互式对话编程有G代码图形对话编程与0i引导编程两种,其区别如下。2)对话编程只限于一般的G指令,G12.1/G13.1、G107)等特殊G代码无法使用图形对话编程功能。

FS-0iD的常规NC程序编制属于手工编程,宏程序编程属于简单的语言式自动编程,除此以外,还可选择简单的图形交互式对话编程。FS-0iD的图形交互式对话编程有G代码图形对话编程(简称对话编程)与0i引导编程两种,其区别如下。

1.对话编程

对话编程是利用CNC的图形显示功能,通过图形来描述G代码指令的一种方法,它具有如下特点:

1)对话编程需要在程序编辑(EDIT)方式,结合常规的NC程序编辑进行,它仅是NC程序输入的一种辅助手段。

2)对话编程只限于一般的G指令,G12.1/G13.1、G107)等特殊G代码无法使用图形对话编程功能。

3)程序中的辅助功能代码M、F、S、T等不能使用图形对话编程功能编程。

2.引导编程

0i引导编程(Manual Guide 0i)是通过CNC的图形、文本显示,利用人机对话的方式,自动生成完整NC加工程序的编程方式,它具有如下特点:

1)引导编程可在CNC任何操作方式下,通过MDI面板上的功能键〖CSTM/GR〗,以后台编辑的方式进入,无须将CNC操作方式切换到EDIT。

2)引导编程既可用于常规的G代码,也可用于辅助功能代码M、F、S、T等,它可以生成完整的加工程序。

3)利用引导编程的循环(CYCLE)功能,可通过对话生成孔群加工、型腔加工等典型、复杂的加工程序。利用引导编程的轮廓(CONTER)功能,可以进行多种不同的运算,连续计算多个程序段的运动轨迹。

4)引导编程可以通过在线帮助,直接在CNC上进行数学运算。

引导编程既可用来创建新的NC加工程序,也可用于加工程序的编辑和修改。但利用引导编程方式所生成的加工程序通常不如常规NC加工程序规范、严谨,其程序检查有所不便,建议读者根据实际情况使用。0i引导编程需占用2M存储器容量和程序号O1000~1299、O3000~3299、O5000~5099、O6000~6899、O7200~7999、O8000~8699、O9700~9919,宏程序变量#10000~11999、#20000~23999、#30000~31199。