• Keine Ergebnisse gefunden

创建和编写程序

Im Dokument TNC 620 (Seite 81-93)

毛坯,按下 SPEC FCT (特殊功能)键,PROGRAM DEFAULTS (程 序默认值)软键,然后按下 BLK FORM (毛坯形状)软键。 为使 TNC

82 编程: 基础知识,文件管理

3. 2 创建和编写程序

创建新零件程序

必须在程序编辑操作模式中输入零件程序。 创建程序举例:

选择程序编辑操作模式。

按下 PGM MGT (程序管理)键调用文件管理器。

选择用于保存新程序的目录:

输入新程序名并用 ENT 键确认。

为了选择尺寸单位,按下 MM 或 INCH 软键。 TNC 切 换屏幕布局并启动BLK FORM(毛坯形状)(工件毛 坯)定义对话框。

输入主轴坐标轴,例如 Z

依次输入最小点的 X、Y 和 Z 坐标值并分别用 ENT 键 确认每个输入值。

依次输入最大点的 X、Y 和 Z 坐标值并分别用 ENT 键 确认每个输入值。

文件名 = ALT.H

图中的工作面 : XY

工件毛坯定义 : 最小

工件毛坯定义 : 最大

3. 2 创建和编写程序

举例: 显示 NC 程序中的毛坯形状

TNC 自动生成程序段编号以及BEGIN(开始)和END(结束)程序 段。

0 BEGIN PGM NEW MM 程序开始,程序名,尺寸单位

1 BLK FORM 0.1 Z X+0 Y+0 Z-40 主轴坐标轴,最小点坐标

2 BLK FORM 0.2 X+100 Y+100 Z+0 最大点坐标

3 END PGM NEW MM 程序结束,程序名,尺寸单位

如果不想定义毛坯形状,显示主图中加工面:XY时按下 DEL 键取消对话。

TNC 显示图形的最小边长为 50 微米,最大为 99 999.999 毫米。

84 编程: 基础知识,文件管理

3. 2 创建和编写程序

用对话格式对刀具运动编程

为编写程序段,按下功能键启动对话。 在屏幕标题区,TNC 提示对所 需功能进行编程需输入的所有必要信息。

定位程序段举例

开始程序段。

输入 X 轴的目标坐标。

输入 Y 轴的目标坐标,用 ENT 键转到下一个问题。

输入 “No radius compensation” (无半径补偿),

并用 ENT 键转到下个问题。

输入该路径轮廓的进给速率 100 mm/min,按下 ENT 键转到下个问题。

输入辅助功能M3“spindle ON” (主轴转动)。 按 下 ENT 键终止该对话。

程序段窗口显示以下程序行:

坐标值?

半径补偿: RL/RR/ 不补偿?

进给速率 F=? / F MAX = ENT

辅助功能 M?

3 L X+10 Y+5 R0 F100 M3 10

20

100

3

3. 2 创建和编写程序

进给速率输入方法

设置进给速率的功能 软键

快移,非模式例外: 如果定义 FMAX 的位置在 APPR(接近)程序段前面,FMAX对移至辅助 点的运动也有效 (参见第 160 页 “ 接近与离开 的关键位置点 ”)

用TOOL CALL自动计算运动的进给速率

用编程进给速率进行运动 (单位为毫米 / 分或 1/10 英寸 / 分) TNC 使用的旋转轴进给速率单位 为度 / 分,与程序的尺寸单位为毫米还是英寸无 关

定义每转进给量 (单位为毫米 / 转或英寸 / 转)。

小心: 用英寸编程时,FU 不能与 M136 一起使用 定义每刃进给量 (单位为毫米 / 刃或英寸 / 刃)。

刀刃数必须在刀具表中的CUT(切削)列中定 义。

对话格式的帮助功能 键

忽略对话提问

立即结束对话

中止对话并清除程序段

86 编程: 基础知识,文件管理

3. 2 创建和编写程序

实际位置获取

TNC 可将当前刀具位置转入程序中,例如在以下操作中

„定位程序段编程

„循环编程 传输正确位置值:

U将输入框放在程序段中需插入位置值的位置处。

U选择 “ 实际位置获取 ” 功能。 TNC 在软键行显示可供 传送位置数据的轴。

U选择轴。 TNC 将所选轴的当前位置值写入当前输入框 中。

在加工面中,TNC 只获取刀具中心的坐标,包括刀具半径 补偿功能有效时。

对于刀具轴,TNC 只获取刀尖的坐标,因此必须考虑当前 刀具长度补偿值。

TNC 保持选择轴的软键行有效直到再次按下实际位置获取 键使其取消。 即使保存了当前程序段和用路径功能键打开 了新程序段,也同样如此。 如果选择的程序段元素要求必 须用软键选择其他输入信息 (例如半径补偿),TNC 也将 关闭轴选择的软键行。

如果倾斜加工面功能工作,实际位置获取功能将不可用。

3. 2 创建和编写程序

编辑程序

创建或编辑零件程序过程中,可用箭头键或软键选择程序中任意所需 行或程序段中的个别字:

如果 TNC 的机床操作模式正在运行一个程序,系统将不允 许编辑该程序。

功能 软键 / 键

转到上一页

转到下一页

转到程序起点

转到程序结尾

改变当前程序段在屏幕中的位置: 按下该软键 显示当前程序段之前的其它编程程序段。

改变当前程序段在屏幕中的位置: 按下该软键 显示当前程序段之后的其它编程程序段。

从一个程序段移至下一个程序段

选择程序段中的个别字

为选择一个特定程序段,按下 GOTO 键,输 入所需程序段编号,然后按下 ENT 键确认。

或者: 输入任意数字并按下 N LINES (N 行)

软键向上或向下跳转输入的行数。

88 编程: 基础知识,文件管理

3. 2 创建和编写程序

在任何所需位置处插入程序段

U选择准备在其后插入新程序段的程序段并启动对话。

编辑并插入字

U选择程序段中的字并用新字将其改写。 The plain-language dialog is available while the word is highlighted.

U如要接受修改,按下 END 键。

如果想插入一字,重复按下水平箭头键直到显示所需对话。 然后输入 所需值。

功能 软键 / 键

将选定的字置零

删除不正确数字

清除 (非闪烁的)出错信息

删除选定的字

删除选定的程序段

删除循环和程序块

插入最后编辑或删除的程序段。

3. 2 创建和编写程序

查找不同程序段中的相同字

为使用这个功能,将 AUTO DRAW (自动绘图)软键 OFF (关闭)。

为选择程序段中的一个字,重复按下箭头键直到所需 的字被高亮。

用箭头键选择程序段。

新程序段中被高亮的字与之前选择的字相同。

查找任何文本

U为选择搜索功能,按下 FIND (查找)软键。 TNC 显示Find text:

(查找文本:)对话提示:

U输入要查找的文本。

U为查找文本,按下 EXECUTE (执行)软键。

如果在一个很长的程序中进行搜索,TNC 将显示进度窗 口。 这样使操作人员可以用软键取消搜索。

90 编程: 基础知识,文件管理

软键。 TNC 高亮程序段的第一个字符并显示 CANCEL SELECTION

(取消选择)软键。

U将高亮区移至需要复制或删除的程序块的最后 (第一个)程序段。

TNC 用不同颜色显示标记的程序段。 如需结束标记,可以随时按下 CANCEL SELECTION (取消选择)软键。

U为复制所选程序块,按下 COPY BLOCK (复制程序段)软键。 如要 删除所选程序块,按下 DELETE BLOCK (删除程序段)软键。 TNC 保存所选程序段。

U用箭头键选择需要在其后插入被复制 (删除)程序块的程序段。

U为插入程序段,按下 INSERT BLOCK (插入程序段)软键。

U要结束标记功能,按下 CANCEL SELECTION (取消选择)软键。

为将程序块插入另一程序中,用 “ 文件管理器 ” 选择相

3. 2 创建和编写程序

TNC 的搜索功能

用 TNC 的搜索功能可以搜索程序中的任何文本,根据需要还能用新文 本将其替换。

搜索文本

U根据需要,选择有待查找字的程序段。

U选择搜索功能。 TNC 层叠显示搜索窗口并在软键行中 显示可用的搜索功能 (参见搜索功能表)。

U输入要搜索的文本。 请注意搜索字符为大小写敏感。

U开始搜索: TNC 移至有搜索文本的下一个程序段。

U重复搜索: TNC 移至有搜索文本的下一个程序段。

U结束搜索功能。

+40

92 编程: 基础知识,文件管理

3. 2 创建和编写程序

查找 / 替换文本

U根据需要,选择有待查找字的程序段。

U选择 “ 搜索 ” 功能: TNC 层叠显示搜索窗口并在软键 行中显示可用的搜索功能。

U输入要搜索的文本。 请注意搜索字符为大小写敏感。

然后用 ENT 键确认。

U输入要插入的文本。 请注意输入的文本为大小写敏 感。

U开始搜索: TNC 移至搜索文本的下一个出现处。

U如要替换文本并移至该文本的下一个出现处,按下 REPLACE (替换)软键。 如要全部替换该文本,按 下 REPLACE ALL (全部替换)软键。 如要跳过该文 本并移至下一个出现处,按下 FIND (查找)软键。

U结束搜索功能。

查找 / 替换功能不适用于以下情况

„程序被保护

„TNC 正在运行该程序。

使用 REPLACE ALL (全部替换)功能时,必须小心避免 意外替换不该替换的文本。 一旦被替换,被替换的文本将 无法恢复。

Im Dokument TNC 620 (Seite 81-93)