(1)指令功能 由于轮廓轨迹是轮廓铣削编程中最关键的要素,而且不同的轮廓铣削循环都需要用到一个或多个轮廓轨迹,因此,轮廓轨迹的调用不再由各个轮廓加工循环分别执行,而是使用专门的轮廓调用循环——CYCLE62指令来完成这个任务。
(2)编程操作界面 轮廓调用铣削循环(CYCLE62)调用界面如图7-45所示。
选择〖轮廓铣削〗循环(CYCLE62),界面右侧软键有两个选项:〖新建轮廓〗和〖轮廓调用〗。
1)选择“新建轮廓”方式。选择〖新建轮廓〗方式时,其编程过程是:输入新轮廓名称,单击〖接收〗;进入下一个起点界面,输入轮廓的起点坐标数值,可以根据所编图形分别选择〖图形视图〗和〖极点〗两个软键。进入图形编辑器界面,编写轮廓图形轨迹,最后单击〖接收〗软键,即完成这个新轮廓程序段的编写。
图7-45 轮廓调用循环的调用界面
2)选择“轮廓调用”方式。选择〖轮廓调用〗方式,其对话框界面内只有两个输入参数选择项:轮廓选择(编写轮廓的方式,使用选择键确定)和轮廓名称(输入编写的轮廓名称),如图7-46所示。
图7-46 轮廓调用对话框
第一个参数是用来指示轮廓的位置,图7-47中有四种选择轮廓的方式可以使用:轮廓名称、标签、子程序和子程序中的标签。对应第一个参数项内容,第二个参数则有着一定的对应关系,见表7-33。
图7-47 轮廓名称选择项内容
界面操作小技巧:当光标移动到轮廓选择参数项时,单击【END】键,将展开全部选择项内容。单击【▷】或【◁】键,则收回或展开内容。
表7-33 轮廓调用循环(CYCLE62)编程界面参数说明
①轮廓名称。在轮廓选择方式下,第二个参数项名称为“CON”。只需在CON一栏填写轮廓的名字即可。当然,这个轮廓的名字是不能随意填写的。例如,如果在这里填写轮廓名称为“TTT”,就必须先在主程序的结束符M30之后,预先用轮廓编辑器建立一个名为“TTT”的轮廓图形轨迹;否则,系统在执行相关轮廓处理的循环时,将找不到这个轮廓,如图7-48和图7-49所示。
图7-48 轮廓名称方式下输入轮廓名称举例(www.xing528.com)
图7-49 轮廓名称方式下的轮廓编辑示例
②标签。使用标签的方法设置轮廓,主程序中CYCLE62循环指令编译后的程序格式参数列表中,LAB1处应该填写轮廓开始的标记“AA_BEG”,而LAB2处应该填写轮廓结束的标记“AA_END”。填写时有两点需要注意:第一,此处填写的是标记名而不是标记,没有冒号;第二,标记名是区分大小写字母的,如图7-50所示。
使用标签的方法设置轮廓需要将轮廓描述部分的程序段放置在主程序后面。但是需要在轮廓程序段的开头和结束部分加入标记。标记由标记名和冒号构成,标记名可以是一个字符串。一般的命名规则是:前两个字符为字母,其后可以跟随字母、数字和下划线等符号。图7-51所示的示例为:在轮廓程序段的第一行用“AA_BEG:”作为轮廓开始的标记,而在轮廓程序段的最后一行用“AA_END:”作为轮廓结束的标记。
图7-50 标签方式下输入标记名举例
图7-51 标签方式下的轮廓编辑示例
关于轮廓程序段指令的编写可以使用轮廓编辑器自动生成的轮廓程序段,也可以手工编写的轮廓程序段。
③子程序。选择子程序方式,则是在子程序里编写轮廓程序段,也是描述轮廓中最常见的用法。轮廓子程序可以放在专门的子程序目录当中,但是程序名的扩展名必须是“.SPF”。轮廓子程序也可以放在零件程序目录中,虽然其后缀名为“.MPF”,但是仍然可以作为子程序被其他的主程序调用。需要注意的是,如果有两个同名的轮廓子程序,一个以“.MPF”为扩展名,存放在零件程序目录中,而另一个以“.SPF”为扩展名,存放在子程序目录中,则优先被调用的是存放在零件程序目录下的同名主程序。子程序方式下输入子程序名示例如图7-52所示,子程序方式下的轮廓编辑示例如图7-53所示。
图7-53 标签方式下的轮廓编辑示例
④子程序中的标签。选择子程序中的标签方式,是指可以将多个轮廓程序段写在同一个子程序当中,甚至可以直接调用其他主程序中带有标记的轮廓程序段。首先,在轮廓调用时必须在参数PRG一栏中正确填写包含轮廓程序段的子程序名称,如L012。然后,在LAB1和LAB2后面分别填上子程序中被调用程序段的起止标记名,如BB_BEG,BB_END,如图7-54所示,子程序中的标签方式下的轮廓编辑示例如图7-55所示。
图7-54 子程序中的标签方式下输入子程序名和标记号示例
图7-55 子程序中的标签方式下的轮廓编辑示例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。