1.3 编写第一个零件加工程序
选择正确的操作模式
只能在“程序编辑”操作模式中编程:
按下Programming(程序编辑)操作模式键:
TNC切换至程序编辑模式 有关该方面的进一步信息
操作模式: 参见 "编程", 68 页
最重要的TNC按键
键 对话格式的帮助功能
确认输入内容和启动下个对话提示
NO
ENT 忽略对话提问
立即结束对话 中断对话,放弃输入
显示屏中的软键,用于选择当前操作状态的相应 功能
有关该方面的进一步信息
编辑程序: 参见 "编辑程序", 96 页
按键概要信息: 参见 "TNC控制装置", 2 页
初次接触TNC 320
1.3 编写第一个零件加工程序
1
打开新程序/文件管理
按下PGM MGT键: TNC打开文件管理器。TNC的 文件管理类似于运行Windows系统的PC计算机的 资源管理器。 文件管理器用于管理TNC内部存储器 中的数据
用箭头键选择要打开的一个新文件所在的文件夹 输入带扩展名.H的任何所需文件名
按下ENT键确认: 数控系统询问新程序的尺寸单位
选择尺寸单位: 按下MM或INCH软键
TNC自动生成程序的第一和最后一个程序段。 然后,将不允许修改 这两个程序段。
有关该方面的进一步信息
文件管理: 参见 "使用文件管理器", 102 页 创建新程序: 参见 "打开和输入程序", 89 页
编写第一个零件加工程序 1.3
1
定义工件毛坯
创建新程序后,定义工件毛坯。例如,通过输入相对所选原点的最小 点和最大点定义一个立方体。
用软键选择所需毛坯定义类型后,TNC自动启动工件毛坯定义过程 并要求输入所需数据:
图中的加工面: XY?: 输入当前主轴的坐标轴。Z被保存为默认设 置值。用ENT键接受
工件毛坯定义: X轴最小值: 输入工件毛坯相对原点的最小X轴坐 标值,例如0,用ENT键确认
工件毛坯定义: Y轴最小值: 工件毛坯相对原点的最小Y轴坐标 值,例如0。 按下ENT键确认
工件毛坯定义: Z轴最小值: 工件毛坯相对原点的最小Z轴坐标 值,例如-40,用ENT键确认
工件毛坯定义: X轴最大值: 输入工件毛坯相对原点的最大X轴坐 标值,例如100,用ENT键确认
工件毛坯定义: Y轴最大值: 输入工件毛坯相对原点的最大Y轴坐 标值,例如100。 按下ENT键确认
工件毛坯定义: Z轴最大值: 输入工件毛坯相对原点的最大Z轴坐
初次接触TNC 320
0 BEGIN PGM BSPCONT MM 1 BLK FORM 0.1 Z X...Y... Z... 18 END PGM BSPCONT MM 简单循环编程的的推荐程序布局
0 BEGIN PGM BSBCYC MM 1 BLK FORM 0.1 Z X...Y... Z...
2 BLK FORM 0.2 X... Y... Z...
3 TOOL CALL 5 Z S5000 4 L Z+250 R0 FMAX 5 PATTERN DEF POS1( X...
Y...Z... ) ...
6 CYCL DEF...
7 CYCL CALL PAT FMAX M13 8 L Z+250 R0 FMAX M2 9 END PGM BSBCYC MM
编写第一个零件加工程序 1.3
1
简单轮廓编程
右图显示的轮廓将用一刀加工至5 mm深。已定义了工件毛坯。用 功能键启动对话提示后,在屏幕页眉位置处输入TNC所需的所有数 据。
调用刀具: 输入刀具数据。 用ENT键确认各个输 入信息。 不能忘记刀具轴Z
退刀: 按下橙色轴向键Z和输入接近位置的坐标 值,例如250。 按下ENT键
用ENT键确认半径补偿:RL/RR/无补偿?: 不能 激活半径补偿
按下ENT键确认进给速率F=?: 用快移速度
(FMAX)运动
输入辅助功能M?并用END键确认: TNC保存输 入定位程序段
(FMAX)运动
用END键确认辅助功能M?: TNC保存输入的定位 程序段
将刀具移至加工深度: 按下橙色轴向键Z和输入接 近位置的坐标值,例如-5。 按下ENT键
用ENT键确认半径补偿:RL/RR/无补偿?: 不能 激活半径补偿
进给速率F=? 输入定位进给速率,例如3000 mm/
min并用ENT确认
辅助功能M? 启动主轴转动和开启冷却
液,例如M13,用END键确认: TNC保存输入的 定位程序段
移至轮廓: 按下APPR/DEP键: TNC显示接近和 离开功能的软键行
选择接近功能APPR CT: 输入轮廓起点1的X轴和Y 轴坐标值,例如5/5,用ENT键确认
中心角? 输入接近角,例如90°,用ENT键确认 圆半径? 输入圆弧半径,例如8 mm,用ENT键确认 用RL软键确认半径补偿:RL/RR/无补偿?: 在编 程轮廓左侧进行半径补偿
进给速率F=? 输入加工进给速率,例如700 mm/
min,并用END保存输入信息
加工轮廓和移至轮廓点2: 只需要输入有变化的信 息。 也就是说,只输入Y轴坐标95并用END键保存 输入信息
移至轮廓点3 输入x轴坐标95并用END键保存输入 信息
定义轮廓点3的倒角: 输入倒角宽度10 mm并 用END键进行保存
初次接触TNC 320
1.3 编写第一个零件加工程序
1
移至轮廓点4 输入Y轴坐标5并用END键保存输入信 息
定义轮廓点4的倒角: 输入倒角宽度20 mm并 用END键进行保存
移至轮廓点1 输入x轴坐标5并用END键保存输入信 息
min并用ENT确认
辅助功能M? 开启冷却液,例如M9,用END键确 认: TNC保存输入的定位程序段
退刀: 按下橙色轴向键Z和输入接近位置的坐标 值,例如250。 按下ENT键
用ENT键确认半径补偿:RL/RR/无补偿?: 不能 激活半径补偿
按下ENT键确认进给速率F=?: 用快移速度
(FMAX)运动
辅助功能M? 输入M2结束程序并用END键确认:
TNC保存输入的定位程序段 有关该方面的进一步信息
辅助功能(M):参见 "程序运行检查,主轴和冷却液的M功能", 327 页
编写第一个零件加工程序 1.3
值,例如250。 按下ENT键用ENT键确认半径补偿:RL/RR/无补偿?: 不能 激活半径补偿
按下ENT键确认进给速率F=?: 用快移速度
(FMAX)运动
辅助功能M?。 按下END键确认: TNC保存输入 的定位程序段
调用循环菜单 显示钻孔循环
选择标准钻孔循环200: TNC启动循环定义对话。
逐步输入TNC所需的全部参数,每输入一个参数后 用ENT键结束。 右侧显示屏中,TNC还显示了代表 循环参数的图形
(FMAX)运动
辅助功能M? 启动主轴转动和开启冷却液,例如 M13。 按下END键确认: TNC保存输入的定位程 序段
输入退刀: 按下橙色轴向键Z和输入接近位置的坐 标值,例如250。 按下ENT键
按下ENT键确认半径补偿:RL/RR/无补偿?: 不 能激活半径补偿
按下ENT键确认进给速率F=?: 用快移速度
(FMAX)运动
辅助功能M? 输入M2结束程序并用END键确认:
TNC保存输入的定位程序段
初次接触TNC 320
1.3 编写第一个零件加工程序
1
NC程序段举例
0 BEGIN PGM C200 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 TOOL CALL 5 Z S4500 刀具调用
4 L Z+250 R0 FMAX 退刀
5 PATTERN DEF
POS1 (X+10 Y+10 Z+0) POS2 (X+10 Y+90 Z+0) POS3 (X+90 Y+90 Z+0) POS4 (X+90 Y+10 Z+0)
定义加工位置
6 CYCL DEF 200 钻孔 定义循环
Q200=2 ;SET-UP CLEARANCE Q201=-20 ;DEPTH
Q206=250 ;FEED RATE FOR PLNGNG Q202=5 ;PLUNGING DEPTH Q210=0 ;DWELL TIME AT TOP Q203=-10 ;SURFACE COORDINATE Q204=20 ;2ND SET-UP CLEARANCE Q211=0.2 ;DWELL TIME AT DEPTH Q395=0 ;DEPTH REFERENCE
7 CYCL CALL PAT FMAX M13 开启主轴和冷却液,调用循环