通快数控冲床编程手册

合集下载

数控机床编程与操作说明书

数控机床编程与操作说明书

数控机床编程与操作说明书一、概述数控机床是一种利用数字信号来控制机床加工的高精度设备,已经成为现代制造业中不可或缺的工具之一。

数控机床的编程与操作是使用数控机床的重要环节,本文将详细介绍数控机床的编程与操作流程,帮助使用者更好地掌握数控机床的使用方法。

二、数控机床编程1. 编程环境准备在进行数控机床编程之前,需要准备好相应的编程环境,通常包括编程软件、数控机床和相关的设计图纸等。

2. 编程语言介绍数控机床的编程语言通常是一种特殊的机器语言,用于描述机床在加工过程中的动作、速度和轨迹等信息。

常见的数控编程语言包括G代码和M代码等。

3. 编程步骤(1)确定加工轨迹:根据设计图纸确定工件的加工轨迹和加工路径。

(2)编写数控程序:使用数控机床编程软件编写符合加工要求的数控程序。

(3)调试程序:在模拟环境下调试数控程序,确保程序无误。

(4)上传程序:将编写好的数控程序上传到数控机床中。

三、数控机床操作1. 机床开启与关闭在操作数控机床之前,首先需要打开机床的电源开关,然后根据具体情况进行操作准备。

在使用完毕后,及时关闭机床的电源开关。

2. 参数设置根据加工需求,设置数控机床的相关加工参数,如加工速度、进给速度、刀具补偿等。

3. 手动操作通过数控机床的操纵台进行手动操作,调整机床的位置、速度等参数,以确保加工的准确性。

4. 自动加工通过上传好的数控程序,开始进行自动加工,监控加工过程中的情况,注意及时调整参数以确保加工质量。

四、安全注意事项在使用数控机床时,需要注意以下安全事项: 1. 严格遵守操作规程,不得擅自修改数控程序。

2. 在操作数控机床时,禁止穿戴松散的衣物和长发,以免被卷入机床。

3. 在清洁和维护数控机床时,务必关闭电源,并遵守相关操作规范。

五、总结数控机床的编程与操作是一项技术含量较高的工作,需要使用者具备一定的技术和经验。

通过本文的介绍,希望读者能够更好地了解数控机床的编程与操作方法,提高工作效率和加工质量。

通快激光编程手册中文教材

通快激光编程手册中文教材

TRUTOPS编程手册LASER程序设计手册Hanbo2009-12-27前言TRUTOPS是德国创普公司为TC机台开发的专用自动软件,其功能在自动应用方面极为强大,是自动冲孔机软件的完美化身,具有全新典型的TRUMPF标,该软件具有精确度高,排版自动化,排刀手动自动相结合及排刀不受刀位角度限制等优点。

为了使受训人员在短时间内,快速有效的掌握本软件,以及配合现场加工的要求,本版采用大幅插图的形式介绍了TRUTOPS软件的各项应用模块,其中LASER模块是本软件的重点,初学者需用心研究,力求掌握之纯熟境界。

目录一、TRUROPS软件CAD模块基本命令的应用 (1)二、DXF文档转换为GEO文档 (6)三、TRUROPS软件NEST模块基本命令的应用 (7)四、TRUROPS软件LASER模块基本命令的应用 (11)五、编程注意事项 (17)一.打开TRUTOPS如下图点击CAD图标,即可进入绘图模块,所示画面如下:1.CAD模块主要用于简单图形的绘制和修改,基本功能与CAD软件相同,这里我们只做简单的介绍,基本图标功能如下:1.1.删除图素1.2.删除选择(在这里面可以有条件的选取自已想要去除部分包括颜色,线型,和其它的几何图形)1.3.删除外轮廓1.4.删除小轮廓(在这里可以设定面积小于多少的轮廓一次性删除)1.5.删除短图素(在这里可以设定长度小于多少的图素一次性删除) 1.6.删除特征1.7.删除标注(图标变暗不可用)1.8.删除辅助线1.9.创建点1.10.两点创建一条直线1.11.创建水平线1.12.创建垂直线1.13.创建矩形1.14.用圆心和直径创建圆1.15.用圆心,起始角度,结束角度创建圆弧1.16.创建文字1.17.创建矩形形棱角缺口1.18.创建方形棱角缺口1.19.创建尖形图素缺口1.20.创建矩形图素缺口1.21.创建缺口沉切1.22.创建矩形棱面1.23创建方形棱面1.24创建棱角倒角2.此工具栏从左到右各图标功能如下2.1.退出TRUTOPS软件2.2.显示尺寸标注2.3.显示开放点2.4.显示全部点2.5.显示突出特征2.6.刷新2.7.全视图(CTRL+T)2.8.详图(局部放大)2.9.显示上次视图2.10.记忆视图2.11.调取视图2.12-2.18为各种尺寸测量3.下面为做图辅助线命令3.1.通过两点创建辅助线3.2.创建平行辅助线3.3.创建水平辅助线3.4.创建垂直辅助线3.5.过一点或借助角创建辅助线3.6.创建垂直辅助线3.7.创建辅助线使与X轴间成给定角度3.8.创建辅助线使与直线成X角3.9.创建辅助线使与2条圆弧线相切3.10.创建分度3.11.通过3个点创建辅助圆3.12.用圆心和半径创建辅助圆3.13.用直径创建辅助圆3.14.用圆心和直径创建辅助圆3.15.创建辅助同心圆3.16.在2条切线处并通过一点创建辅助圆3.17.通过2个点创建辅助圆与一直线相切3.18.创建辅助圆使其与3条直线相切3.19.用圆心创建辅助圆使其与一条直线相切4. 在打开界面的右边是工具导航栏:有创建,修改,尺寸标注,折弯,助手五部分在左侧面,但这里我们直正能用到的只有创建和修改两部分,创建部分主要是创建简单的线,圆,弧,棱角。

数控冲床操作说明书

数控冲床操作说明书

数控冲床操作说明书一、简介数控冲床是一种高精度的金属加工设备,通过数控系统控制冲床模具的动作,实现对工件的冲孔、剪切、下料等工艺操作。

本操作说明书旨在提供详细的使用指导,帮助操作人员正确使用数控冲床,确保操作的安全性和效率。

二、安全注意事项1. 在操作数控冲床之前,请确保已经熟悉并理解冲床的安全操作规程,遵循相关的安全操作流程。

2. 操作前应检查数控冲床的电源线是否正常连接,并确保周围环境干燥通风,避免发生意外事故。

3. 操作人员必须配备个人防护装备,包括耐切割手套、护目镜、防护面具等,以降低操作过程中的伤害风险。

4. 确保工件和冲床模具的质量符合要求,避免因为工件不良而导致的操作故障。

三、操作步骤1. 启动冲床:按下冲床上的启动按钮,冲床模具将开始动作。

确保操作过程中不要将手或其他物品伸进冲床的工作区域。

2. 加载工件:将待加工的工件放置在冲床上,并确保固定牢固。

根据实际需要,使用合适的夹具固定工件,确保加工的准确性和稳定性。

3. 设置工艺参数:根据工件的要求,设置数控冲床的工艺参数,包括行程、速度、冲头压力等,以确保加工质量和效率。

4. 调试冲床程序:通过数控系统,输入冲床的加工程序,并进行调试,确保程序的正确性。

调试时应注意冲床机械部件的运动轨迹,避免碰撞或其他意外情况的发生。

5. 开始加工:确认操作无误后,按下开始按钮,数控冲床将自动执行加工程序,完成对工件的冲孔、剪切等操作。

6. 监控加工过程:在加工过程中,及时观察冲床的工作状态,确保加工稳定进行。

如有异常情况,应立即停止冲床,并检查故障原因。

7. 完成加工:加工完成后,停止冲床的运行,并待冲床完全停止后,取出已加工好的工件。

注意在取出工件时,避免触碰冲床模具的尖锐部位,以免造成伤害。

四、设备维护1. 定期保养:根据数控冲床的使用频率和规定要求,定期进行设备的保养和维护工作。

清洁设备的外部和内部部件,检查设备各部分的磨损程度,及时更换易损件。

数控冲床编程手册(PDF 113页)

数控冲床编程手册(PDF 113页)

确认使用模具 模具位置编号
请确认加工所必要的模具、的规格而不同。 当大直径模具占用的位置不够时,在运行中途换模不如采用步冲、补充冲切加工等方法 会更有效率。 位置分配图,请参考《模具手册》的《模具位置排列》。
决定加工顺序
在考虑缩短加工时间及保持精度的同时,请决定加工位置的顺序。顺序决定后,在图纸上 编号分色,会变得很清楚。 备 注
5
决定工件夹钳位置
●各工件夹钳间隔,请尽量大。 ●请确认死点。 (请参考第 4 章《运行》之《中断运行和重新启动》之《过载检知功能为“ON”时》) ● 当使用成形或变形了的材料时,在调位时,请确认工件夹钳是否真能再次夹好工件(确 认工件夹钳夹得是否牢靠)。 备 注
●在编程时,为了防止工件夹钳进入死点,请使用如下方法。 ·将整个加工形状旋转 180°夹住相反的一端。 ·变更工件夹钳的位置(间隔)。 ·变更模具的转塔位置。 ·使用重定位功能。 ·设夹钳费。
5 5 5 10 11 11 11 16 17 17 18 18 19 20 21 21 22 23 24 25 25 26 27 28 28 29 31 34 35 36 39 41
直线冲切 “K”的扩张
G67:矩形 G68:步冲圆弧
2
G69:步冲-线 G78:冲切-圆弧 G79:冲切-线 G93:坐标偏置-1 G94:坐标偏置-2 辅助功能 M00:程序停止 M01:任选功能停止 M08:冲切结束延迟开始 M09:冲切结束延迟结束 M80:工件导向器“开”(可选) M81:工件导向器“闭”(可选) M690:气吹开始(可选) M691:气吹取消(可选) M692:冲切上升开始 M693:冲切上升取消 M681~683:冲切速度 M686:冲切速度取消 M120:软方式 M121:软方式取消 冲切模式读出功能 M13:冲切模式取消 M500、M501:冲切模式 M696:NEX模具指令 M697:NEX模具指令取消 M12:步冲模式 M510~559,800~999:成形模式 M560~569:刻印模式 M502~505,570~575:半冲切模式 M506~509:剪切模式 重定位功能 G27:重定位Ⅰ G25:重定位Ⅱ 加工模式存储,读出功能 A、B代码:加工模式存储,读出功能

数控冲床编程教程

数控冲床编程教程

一、G代码1.G90 绝对尺寸2.G91 相对尺寸3.G02 圆弧顺时针插补4.G00 快速直线插补快速移动5.G03 圆弧逆时针插补6.G01 直线插补7.G04 Fx 延时x秒程序延时8.G580 绝对偏移9.G590 相对偏移10G601 在精确准停处改变程序11G602 在近似准停处改变程序12二、M代码M00 程序暂停M01 程序有条件暂停M80 读取冲头位置1.M02 程序结束2.M30 程序结束3.M44 冲头预压4.M45 取消冲头预压5.M25 冲压6.M20 取消冲压7.M10 再定位下8.M11 夹钳松9.M12 夹钳夹紧10.M13 再定位上11.M17 子程序结束并返回12.M46 冲头下压13.M47 冲头抬起三、R参数1.R101 板材X方向的长度2.R102 板材Y方向的长度3.R103 板材的厚度4.R104 板材的类型5.R105 滚筋深度6.R100 使用再定位是夹钳X方向移动的距离7.R41 使用再定位时Y方向退的距离8.R42 使用再定位时Y方向进的距离9.R147 冲头冲压下死点所对应的值10.R146 冲头冲压的行程R147冲头冲压下死点11.R149 冲头预压点所对应的值12.R31 成型加工时冲头在下死点停留的时间四、其他指令1.F60000 进给速率为每分钟60米2.N 后面跟的是程序段序号3.TOOL 该指令后面跟的是所选用的工位号4.LP 普通冲压所调用的子程序5.LP1 成型冲压所调用的子程序6.LF 滚筋所调用的子程序7.L99 回参考点子程序8.L100 再定位子程序9.LT1(301)1(301)号旋转工位角度补偿子程序10.LT14(314)14(314)号旋转工位角度补偿子程序11.LACC 轴加速度计算子程序12.SPP= 后面所跟的为相邻两次冲压的步距13.SPP=0 取消步距14.GOTOF 向前跳转15.GOTOB 向后跳转五、典型程序N10 F75000 进给速率为每分钟75米N20 R103=1 板厚1毫米N30 LP 普通冲压子程序N40 BB: 程序段名称N50 G90 G01 X1000 Y1000 TOOL1 直线插补到绝对位置(1000,1000)并调用1号工位N60 LT1 1号旋转工位角度补偿子程序N70 X1000 Y1000 C90 M44 M25 1号工位旋转90度预压、冲压N80 G91 X-500 SPP=50 X方向坐标从1000开始每隔50冲压一次总行程为500N90 Y-50 Y方向坐标向负方向减少50冲压一次N100 SPP=0 取消步距N120 M20 取消冲压N130 M45 取消预压N140 G90 G01 X800 Y800 TOOL8 M44 M25 直线插补到绝对位置(800,800)换8号工位预压、冲压N170 M45 取消预压N180 M20 取消冲压N190 G90 G01 X150 Y200 TOOL14 直线插补到绝对位置(150,200)并换14号旋转工位N200 LT14 调用14号旋转工位角度补偿计算子程序N210 X150 Y200 C45 M44 M25 用14号旋转工位45度方向在(150,200)的位置预压、冲压N320 M45 取消预压N330 M20 取消冲压N1580 G91 C360 旋转工位在原有的角度基础上逆时针旋转360度N1590 G4 F1 等待1秒N1600 G91 C-360 旋转工位在原有的角度基础上顺时针旋转360度N1910 GOTOB BB 向后跳转到以BB为程序段名的程序段上N1920 M02 程序结束。

通快数控冲床编程手册

通快数控冲床编程手册
● 特征标识:不作评估 ● 特征说明(文字):用清楚文字说明特征。 ● 尺寸特征:不作评估 ● 尺寸单位:特征数据块内的表中参数的计
量单位。 ● 数据类型(名称):所描绘的特征是数字(Z)
还是文字(T)。二者均可允许。
3. 特征数据块的数目:规定特征数据块的数目, 它们分配给单个特征说明程序块的数值或文 字。 例 ZA, DA,1
3.3 块的选择性压制
定义
不必在每次程序运行时执行的程序块可以除去。 应除去的程序块在块号前加以标扦 “ / ”(斜杠)。 几个程序块可以连续除去。除去的程序块中的指令 就不执行,程序继续走到下一(未除去的)程序块。
完整文件/NC 编程
17
例 N110
G01
/N120
/N130
N140
X0 Y0 X20 Y35 X35 Y40 X60 Y30
,,”,T
MM,AT,1 120, 1,1,,‘ Memory requirement’
,,”,Z
MM,AT,1 130, 1,1,,‘ Material-ID’
,,”,T
MM,AT,1 140, 1,1,,‘ Sheet weight’
,,’kg’,Z
MM,AT,1 150, 1,1,,‘ Machining time’
SET_METRIC: 用公制编程 SET_INCH: 用英制编程
注意:计量单位标识与表头中表中参数的单位无 关。表中参数是由单独的特征说明块来描述的。
表头的作用是资料传递。它传递以下资料:
● 设置方案资料 ● 工具技术表 ● 板材搬运表 ● 工具主数据 ● 调用工具的指令
控制系统从表头抽出有关资料,把它们以表和界面的形 式显示在用户界面上。 当 NC 程序中的循环执行时,控制系统提取表和界面中 存储的数据,把它们用于其后执行的循环中。

Trumpf通快编程手册1

Trumpf通快编程手册1

,,”,Z
MM,AT,1 30, 1,1,,‘Control Systems’
,,”,T
MM,AT,1 40, 1,1,,‘ Versions’
,,”,Z
MM,AT,1 50, 1,1,,‘ Firm’
,,”,T
MM,AT,1
60, 1,1,,‘Program number(without P!)’
若对特征文件要加一注释,应在其前冠以 “C”。
完整文件的语法
控制系统能评估的全部特征说明程序块列出于下:
BD
C
SET_METRIC:
C
BEGIN_SET_UP SCHEDULE_INFO
C
ZA,MM,18
MM,AT,1 10, 1,1,,‘ Machine’
,,”,T
MM,AT,1 20, 1,1,,‘ Type’
,,’min’,Z
MM,AT,1 160, 1,1,,‘ Comment’
,,”,T
MM,AT,1 170, 1,1,,‘ Flag automated’
,,’Bool’,Z
MM,AT,1 180, 1,1,,‘ Flag ToPsxxx-Program’
,,’Bool’,Z
C
ZA,DA,1
DA,‘TC2000’,1,’Bo Type3’,1,’Trumpf’,’1997,’USER’,
12
例:从完整文件中节录:
拆散后,它变为: L 10000099.SPF
完整文件/NC 编程
13
3 NC 码
在完整文件内, 和特征文件一样,NC 码(实际的加工 程序)由数据块组成,后者在表程序块“PROGRAM”中 以特征说明程序块的形式来说明。 NC 码包括: ● 子例程 ● 主程序 这些程序中的每一个都与一数据块相对应,每个数据 块是 NC 码的一部分。一主程序或子例程可分成: ● 程序开始 ● 程序处理 ● 程序结束

数控冲床编程指导书

数控冲床编程指导书

procam钣金编程软件(适用任何机床)ProCAM是基于Windows下的二维冲加工系统,它用图形化界面定义工艺路线,当零件所有加工路线被给定后,就可进行后置处理了,进而生成NC加工程序和刀具文件。

一、CAD中作零件图打开ProCAM2D软件,就直接进入了CAD系统。

在CAD中,先画出要编程的零件图形,这是CAD/CAM中软件编程的第一步。

对于已有的零件设计展开图形,只需将图形文件类型和格式转换成CAD/CAM系统可接受的文件类型和1:1的比例,即可直接调用,进入下一步CAM系统中铺模。

对于规则零件,如电气安装板等,CAD/CAM可同时切换进行,即边画图边铺模,甚至有些不用在CAD中作图,便可直接在CAM中用孔的中心坐标图形化定义模具位置进行铺模。

CAD中画好图形后,不要进行CAD图形排样,排样最好是在CAM中铺好模具后将CAM 模型作为整体进行排样处理。

接下来,按CAM按钮,系统便从CAD中进入CAM系统。

进入CAM时,需要根据实际使用的数控机床,选择后处理器(或称控制系统),这一点至关重要,不能选错。

二、CAM中铺模、排样这一步,是CAD/CAM编程过程中的重点。

数控冲编程,关键在于铺模,即选择适当的模具,图形化地确定适当的冲裁工艺路线。

铺模有手动铺模、自动铺模及手动和自动相结合铺模三种方式,也就是通常所说的手动编程、自动编程和半自动编程。

铺模之前,我们首先根据零件的尺寸精度、规格大小及铗钳位置等来确定,是冲裁零件的整个内外轮廓,还是只冲部分内外轮廓,或不冲外轮廓。

熟练后,这一点很快就可以确定了。

其次,建立模具库Tool Library,将常用的模具及其装载方式设置成标准模具文件Tool Files (如Punch Tools转塔模具清单文件)并保存起来,在实际工作中可省去重复定义常用模具的步骤。

如以处理器名称附上*.ptf 后缀保存模具文件,进入CAM系统打开相应的后处理控制系统时,该标准模具库自动打开,即可直接调用模具。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4. 特征数据块 特征数据块就是很多特征说明程序块组成的 块。特征数据块的参数按顺序分配给以前列出 的特征说明程序块。一特征数据块中的数据项 数因此就必须与特征说明程序块数目相符。 例 DA,‘ SHL-1 ’,1697.500,500
完整文件/NC 编程
4
注释
注意:在第 2 点内,首先说明数据的全部形式(特征说 明程序块),然后它们在第 4 点中列出。(特征数据块)。 几个表程序块可以一个接一个列出。特征文件的结尾 应由一明显结束码来标明: 例:END_SHEET_LOAD
所有说明一特征必需的参数依次列于特征说明程序 块内。它遵守一固定的顺序:
● 行型标识符说明该行中的数据的类型。它只起 邦助理解作用,系统对其不作评估。属性特征 标识符 MM,AT 始终在 NC 程序的表头中显示。
● 版本(数字):它代表特征说明程序块改过后的 新版本。它应与各特征文件中的版本说明一 致。(NC 程序的表头中永远是 1).
完整文件/NC 编程
3
● 标识号(数字):在同一表程序块内每个特 征说明程序块的标识号应是不同的。标识 号不一定非要是升序不可,而且当中也可 跳号。若经过一段时间,特征文件发布了 不同版本,已删除的特征说明程序块的标 识号不应重复使用。但,修改过的特征说 明程序块应保留它们原有的标识号。
● 责任者(数字):表明特征说明程序块建立 或最近一次修改 的责任人的代号。 ● 状态(数字):表明该特征的数据是否已 逐条登录在特征文件内。 0 = 数据不在文件内 1 = 数据在文件内 2 = 作为数据块中优先的常数或与与表中 其它数值无关 3 = 有一定的数值范围的特征 4 = 参照其它标准 状态 1 总是在 NC 程序的表头中出现。数 据始终逐条登录在特征数据块内(见第 4 点)。
SET_METRIC: 用公制编程 SET_INCH: 用英制编程
注意:计量单位标识与表头中表中参数的单位无 关。表中参数是由单独的特征说明块来描述的。
表头的作用是资料传递。它传递以下资料:
● 设置方案资料 ● 工具技术表 ● 板材搬运表 ● 工具主数据 ● 调用工具的指令
控制系统从表头抽出有关资料,把它们以表和界面的形 式显示在用户界面上。 当 NC 程序中的循环执行时,控制系统提取表和界面中 存储的数据,把它们用于其后执行的循环中。
NC 程序由编程站以带后缀.lst 的完整文件形式传 送至控制系统。在控制系统中,完整文件拆散,数 据进行适当处理。完整文件必须由编程系统按确定 的规则来生成。
完整文件可以分成三部分: 1. 计量单位标识 2. 表头(标题) 3. 处理码(NC 码)
计量单位标识 表头
NC-码
计量单位标识说明使用哪种计量制作为以后 NC 码的基 础。
3.2 块号 (N-地址)
定义
块号是各程序块的编号,对正常的程序运行是必需 的。块号用升序较好。块号不应重复。建议用无空 号的升序编号。其后要作修改时,二个程序块之间, 可增加多到 99 个程序块。
例 输入格式:5.2
N1 N10 N20 N20.15 N21 . . N99999.99
最小 插入 最大
程序开始 在程序开始部分,编入报文和注释,它们把技术资料 告诉机器操作者。
程序处理
加工零件所需的 NC 文本编入程序处理部分。各个程 序块顺序执行。程序顺序可由下列改变: ● 调出子例程的指令(在主程序内) ● 转移目的地(标记) ● 块的选择性压制 ● 重复指令
程序结束
“ 程序结束 ”的字必须放在处理部分的最后一块, 为此可用功能 M2,M30 (主程序结束) 或 M17 (子例程 结束)。
第一章
完整文件/NC 编程
1
程序结构(完整文件)
2
特征文件
3
NC 码
3.1
编程语言元素
3.2
块号(N-地址)
3.3
块的选择性压制
3.4
编入报文
3.5
注释
4
子例程操作
4.1
子例程设计
4.2
调出子例程
4.3
重复子例程
4.4
子例程嵌套
完整文件/NC 编程
1
1 程序结构(完整文件)
BOSCH 3 型处理的 NC 程序,按特征文件规则构成。 DIN V4001 是描述特征数据内容和语法结构的准 则。
例:BEGIN_SHEET_LOAD
表程序块
块中的数据语句由逗号分开,正文则由倒置逗号(括号) 括起。块在表中按顺序排列: 1. 特征说明程序块号:
此语句以特征说明程序块的形式定出特征号。 例 ZA,MM,3 2. 特征说明程序块 每个特征说明程序块说明一个表参数。这些块 的顺序确立各特征在特征数据块中的位置。 例 MM,AT,1,10,1,1, ,‘ Table identifier ’ , , ,T MM,AT,1,20,1,1, ,‘ Sheet dimension X ’, , ,Z MM,AT,1,30,1,1, ,‘ Sheet dimension Y’ , , ,Z
● 字母 ● 下画线字符 ● 数字
首二个字符必须是字母或下画线字符。
通快公司用作循环名称的命名符是以 TC_开头的。
完整文件/NC 编程
16
例如:PUNCH_ON, TC_CLAMP_CYC 等。 注意:模态的字和仅本块有效的字应有所区别。 模
态的地址在各程序块中都保持有效,直到在 同一地址下编入新的数值为止。仅本块有效 的地址则只在编入的块中有效。
实际处理码按计量单位标识和表头来列出,参见第 3 节 “NC 码。
完整文件/NC 编程
2
2 特征文件
特征文件分成单个表程序块,后者又由单个块组 成,每个表程序块必定负责某一循环。例如,NC 程 序运行时,用表程序块“SHEET_LOAD”中的参数, 就可调出 TC_SHEET_LOAD 循环。 特征文件必须从一明显的开始码开始。
7
完整文件/NC 编程
8
完整文件/NC 编程
9
完整文件/NC 编程
10
完整文件/NC 编程
11
注意:
当一个文件在控制系统中拆散时,对每个特 征数据块产生一文件。文件名从该特征数据 块的第一个参数而来。由于文件名不得长于 25 个字符,所以数据块的第一个参数也不应 超过 25 个字符。
完整文件/NC 编程
12
例:从完整文件中节录:
拆散后,它变为: L 10000099.SPF
完整文件/NC 编程
13
3 NC 码
在完整文件内, 和特征文件一样,NC 码(实际的加工 程序)由数据块组成,后者在表程序块“PROGRAM”中 以特征说明程序块的形式来说明。 NC 码包括: ● 子例程 ● 主程序 这些程序中的每一个都与一数据块相对应,每个数据 块是 NC 码的一部分。一主程序或子例程可分成: ● 程序开始 ● 程序处理 ● 程序结束
* ‘18.02.1998’,’’,1,’C:\TRUMPF\PARTS\USER1\
* 100 x 200.LST’,1446,’ST37-10’,7.90.0.20,’’,1,1
C
END_SET-UP SCHEDULE_INFO
完整文件/NC 编程
5
完整文件/NC 编程
6
完整文件/NC 编程
用途
同一家族中二个不同零件可以用同一程序。A 零件 需要全部程序,B 零件只需要部分,不需要的部分 可以除去。 注意:用增量编程(G91)时,要除去的第一程序块
的始点必须与后面的程序块的始点重合。
3.4 编入报文
可以编入报文,在程序运行中知会操作者以当前的 操作情况。报文出现在上面的黑色报文行内。
编程
3.3 块的选择性压制
定义
不必在每次程序运行时执行的程序块可以除去。 应除去的程序块在块号前加以标扦 “ / ”(斜杠)。 几个程序块可以连续除去。除去的程序块中的指令 就不执行,程序继续走到下一(未除去的)程序块。
完整文件/NC 编程
17
例 N110
G01
/N120
/N130
N140
X0 Y0 X20 Y35 X35 Y40 X60 Y30
● 报文编入 NC 程序的方法为:报文内容写在圆括 号和倒置逗号之内,编码字“ MSG ”之后。
● 报文一直以激活状态保留在它们自己的块内, 直到被新报文所代替,或程序结束为止。
,,”,Z
MM,AT,1 30, 1,1,,‘Control Systems’
,,”,T
MM,AT,1 40, 1,1,,‘ Versions’
,,”,Z
MM,AT,1 50, 1,1,,‘ Firm’
,,”,T
MM,AT,1
60, 1,1,,‘Program number(without P!)’
注意:字符“ LF ”不需写上去,它换行时自动加上。
程序块中各字的次序是由编程表来定的。为了使块的 安排更清楚,块中字和字之间可以放上空格。
N200 G01 X320.5 Y32 F12000 LF
块号

块结尾
程序字 单个指令称为字。
一个字由地址字母和一数字符顺序组成,地址(例如:X, Y, G, M 等)说明资料意义或存储地点。数目字符顺序 说出存储内容。
,,”,T
MM,AT,1 120, 1,1,,‘ Memory requirement’
,,”,Z
MM,AT,1 130, 1,1,,‘ Material-ID’
,,”,T
MM,AT,1 140, 1,1,,‘ Sheet weight’
,,’kg’,Z
MM,AT,1 150, 1,1,,‘ Machining time’
完整文件/NC 编程
14
3.1 编程语言元素
相关文档
最新文档