版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、Farley-世界切割焊接技术领先企业 PDF32 编程手册 PDF32编程手册 版权所有 本书为FARLEY Cutting Systems Australia Pty. Ltd.版权所有,其所有信息为机密信息,书中内容未经FARLEY Cutting Systems Pty. Lt.书面许可不得以任何形式影印或转载。FARLEY Cutting Systems Australia Pty. Ltd. 保留对本书规格及其他所有信息的修改权并不另行通知。FARLEY Cutting Systems Australia Pty. Ltd.不对由本书引起的任何直接或间接或偶然引起的灾害负责。FAR
2、LEY或FCSA是FARLEY Cutting Systems Australia Pty. Ltd的缩写。(C) COPYRIGHT 1999版权所有 意见反馈表请将以下反馈表复印件传真或邮寄给我们。 自: 姓名: _ 传真: _ _ _ _ _ (我们会给您发送收信确认函) 至: Technical Writer FARLEY Cutting Systems Australia Pty. Ltd. 7-9 Walter street Glenroy 3046 Australia 传真: 613 9300 3308 E-mail: adrian.au 相关意见或建议:编程手册章节标题: _段
3、落: _页数: _意见或建议:_ 目录0. 简介 91. NC原理 101.1 简介 101.2 坐标系统 101.3 笛卡尔坐标 101.4 机器坐标 112. 编程原理 132.1 编程字组 132.2 程序内部注解 132.3 增量和绝对编程 132.3.1 绝对法 132.3.2 增量法 142.3.3 选择绝对法还是增量法 152.4 小数点编程 153. 机器指令 163.1 指令编码 163.2 指令地址 164. 编程语言结构 174.1 字符 174.2 字母地址 174.3 词 174.4 字组 184.5 序号 184.6 注解字组 184.7 可变字组格式 185. 写
4、程序 205.1 基本编程例子 205.1.1 例- 5 - 线性运动 205.1.2 例- 6 矩形 215.1.3 例- 7 - 即时线性运动 215.1.4 例- 8 三角形 225.1.5 例- 9 - 圆形运动 235.1.6 例- 10 标签 245.1.7 例- 11 - 带孔标签 255.2 子程序 265.3 三角形规则 315.4 导入和导出 315.5 导入和导出 315.6 切口 (切割半径) 325.6.1 指定切口宽度 325.6.2 设置切口补偿 326. 字母地址 356.1 - A 356.2 - B 366.3 - C 366.4 - D 376.5 - E
5、 376.6 - F 376.7 - G 386.8 - H 396.8.1 地址 396.8.2 指令 396.9 - I 406.10 - J 406.11 - K 416.12 - L 416.13 - M 416.14 - N 436.15 - O 446.16 - P 446.17 - Q 456.18 - R 466.18.1 子程序定义或调用字组 466.18.2 钻探封闭循环 476.19 - S 486.20 - T 496.21 - U 516.22 - V 516.23 - W 526.24 - X 536.24.1 指定距离 536.24.2 编程停顿字组 546.24
6、.3 缩放字组 546.25 - Y 556.25.1 指定距离 556.25.2 缩放字组 566.26 - Z 577. G编码 597.1 总体描述 607.2 子程序编程 607.3 封闭循环 607.4 G0 - 快速横动 7-17.5 G1 - 线性内插法 7-17.6 G2 - 顺时针环形内插法 7-27.7 G3 - 逆时针环形内插法 7-37.8 G4 停顿 7-47.9 G5 - 7-57.10 G6 - 7-57.11 G7 - 向外部串口输送文本 7-57.13 G23 - 错位取消 7-67.14 G32 - 7-67.15 G34 - 金属板旋转角度 7-67.16
7、 G35 - 相对旋转角度 7-67.17 G36 - 持续模式 7-77.18 G37 - 绝对停止模式 7-77.19 G38 - 比例因子 7-87.19.1 比例因子G38 7-87.19.2 镜像G38 7-97.20 G39 - 成分旋转角度 7-97.21 G40 - 取消切口补偿 7-107.22 G41 - 左边切口补偿 7-117.23 G42 - 右边切口补偿 7-117.27 G48 - 金属板原位置预设 7-127.28 G49 - 取消金属板原位置预设 7-127.29 G50 - 成分位置预设 7-137.30 G51 - 取消成分位置预设 7-147.31 G5
8、2 - 机器参照系定位 7-147.32 G53 - 金属板参照系定位 7-147.33 G54 - 7-157.34 G55 - 7-157.35 G56 - 计算/分配字组 7-157.36 G57 - 开始子程序定义 7-167.37 G58 - 结束子程序定义 7-177.38 G59 - 调用子程序或程序 7-187.39 G59 - 子程序调用字组 7-187.43 G70 - 英制 7-197.44 G71 - 公制 7-197.47 G82 - 7-197.47.1 封闭循环 7-207.47.2 例- 38 命令 7-207.50 G88 - 7-207.50.1 语法 7-
9、207.51 G90 - 绝对模式 7-217.52 G91 - 增量模式 7-218. 坡口编程 8-228.1 有什么不同 8-228.3 编程技巧 8-228.3.1 总体要求 8-228.3.2 坡口角度改变命令 8-238.3.3 指定编程技巧 8-258.4 S错误信息 8-309. 索引 9-31图目录图 2-1 - -指南针方向.10图 2-2 - - X-Y坐标系统.11图 2-3 - - 机器操作员坐标系统.12图 3-1 - - 绝对坐标 .14图 3-2 - - 增量坐标.14图 6-1 - - 例-6 .21图 6-2 - - 例-7 .22图 6-3 - - 例-8
10、.22图 6-4 - - 例-9a.23图 6-5 - - 例-9b.24图 6-6 - - 例-10-11 .24图 6-7 - - 例-14.27图 6-8 - - 例-15.28图 6-9 - - 例-16.29图 6-10 - - 三角法定义 .31图 6-11 - - 切口和切割方向.32图 6-12 - - 割炬在切割左边.34图 6-13 - - 外部切割的切口补偿.34图 6-14 - - 内部切割的切口补偿.34图 7-1 - - 例-19.51图 8-1 - - 例-20. 7-1图 8-2 - - 例-21. 7-2图 8-3 - - 例-22. 7-3图 8-4 - -
11、 例-23. 7-4图 8-5 - - 金属板旋转角度 . 7-6图 8-6 - - 相对旋转角度. 7-7图 8-7 - - 例-28. 7-8图 8-8 - - 成分旋转角度. 7-10图 8-9 - - 例-30. 7-13图 9-1 - - 圆形和环形拐角 . 8-23图 9-2 - - 坡口切割中使用的环形拐角. 8-27图 9-3 - - 线对线字组. 8-27图 9-4 - - 线对弧字组. 8-28图 9-5 - - 弧对线字组. 8-29图 9-6 - - 弧对弧字组 . 8-29表目录表 3-1 - - 绝对坐标.14表 3-2 - - 增量坐标.15表 7-1 - - H
12、编码格式.39表 7-2 - - M编码列表 .42表 7-3 - - T编码列表.49表 8-1 - - G编码调查.61表 8-2 - - 兼容的G编码.63表 9-7 - - G32坡口概念. 8-24 0. 简介NC(数字控制)使机器可以自动完成指令。这是通过在该机器以部分程序的形式装入有编码指令的计算机系统而完成的。NC控制器控制着NC机器的行为。如要执行操作,控制器需要以下信息:1)工件尺寸2)刀具选择3)刀具轨迹4)切割顺序5)切割宽度(切口)6)速率这些信息是以控制器可读的形式存于编程中的。本手册将详解该数控编程格式,详细描述控制器可读的编码,以使所有机器操作人员读懂。本手册将
13、详细介绍并描述配有FARLEY PDF32控制器的FARLEY金属板加工机器的编程。其中所涉及的原理适用于所有FARLEY金属板加工机器。该手册的实用性取决于机器的实际配置。大量的指令编码使得机器可以灵活操作,包括一些必要的辅助性功能以实现自动控制油料控制,以及机器上下移动控制等。1. 数控原理1.1 简介NC指的是通过使用数字(以及字母)来控制机器的运作。这样,切割机可以自动运转。一个程序一旦启动,它便控制几乎所有功能,如燃油自动开关,刀具的升降等。RARLEY数控系统设计于给机器精确的控制。乍一看,数控原理似乎显得很复杂,然而,经过以下一步一步概念及例子的讲解,其实数控一点也不难理解。1.
14、2 坐标系统如图1-1,通过指南针,多数人不难执行以下指令:从角A向北150米,再向东300米,然后再向南150米,最后向西300米。图1-1 - - 指南针方向通过估量每一步的长度,然后以步子测出实际长度并最终返回出发的位置就不难。这是一个很简单的例子,但是如果引入曲线以及角度的话,即时凭借指南针,此时方向也会变得复杂,让人迷惑。如果切割机被大概正确的数据驱动,那么将会造成损害甚至灾难。电子控制器必须随时知道切割机的精准位置。为达到这个目的,我们对机器采用坐标。1.3卡迪尔坐标如图1-2,卡迪尔坐标用来描述平面上的一点的位置(两元)或是空间上一点的位置(三元)。为控制机器在某一平面上的刀具位
15、置,我们需使用两个重要的元素,即长和宽(厚度仅用于钻孔及敲击)。如果刀具要被控制在某一个平面范围内的话,便需要一个两元的坐标系统。 图 1-2 - - X Y 坐标系统坐标是给定的一点距离两条垂线最近的距离,即距离每一个轴线的垂直距离。这便是有名的X Y坐标系统,也被称为卡迪尔坐标系统(根据伟大的数学家Des Cartes 命名)。X和Y的距离代表一对坐标系统,这便称为绝对参照,因为金属板上不同的两点的坐标系统是不相同的,因此卡迪尔坐标系统就可以很清楚的定义出来。1.4 机器坐标在图1-1的例子中,我们用指南针来指引方向,事实上在卡迪尔坐标系统中,数控机器并不是使用此种方法。取而代之的使用的是
16、彼此互相垂直的一对轴,这对轴通常被标为X和Y,并以图1-3中所示的方向运行。请注意操作人员相对于X、Y轴的位置,请看控制平面,+Y方向(正极)便是从操作人员的位置向前,+X方向(正极)便是从操作人员的位置向右。向负极方向的距离便与向正极方向的距离相对。X、Y轴交叉的位置便是零点位置,或是说原点、基准点。对于切割机来说,该点位于切桌上,由机器的自导引系统决定。1.4.1.1 惊喜操作人员可以看到,以上关于坐标轴的定义是基于数学惯例基础上的,即向右为+X向上为+Y,简单而直接易懂。FARLEY机器是根据客户的需求进行配置的,因此该手册将以惯用的形式采用X、Y轴以及+、- 方向,如图1-3。图1-3
17、 - - 机床操作员坐标系统1.4.1.2 续如果我们将以指南针方式的行走转换成卡迪尔坐标系统而改变距离和方向,那么将是以下结果:向北150 相当于 X=150(X就相当于+X)向东300 相当于 -Y=300向南150 相当于 -X=150向西300 相当于 Y=300(Y就相当于+Y)如果我们将以上X、Y行程中的等号去掉,以负号和数字代替轴,那么我们就得到以下的形式:X = 150 相当于 X150 意思是向右150米-Y = 300 相当于 Y-300 意思是向后300米-X = 150 相当于 X-150 意思是向左150米Y = 300 相当于 Y300 意思是向前300米现在我们就
18、有了数控编程的基础了。2. 编程原理2.1 编程字组指令需以组的形式来编排,称为字组。在一个字组内可以使用捷径,如不重复使用某一编码。例如,要切割直线的话,你可以在坐标中用G1来指令。第二个目标点会继续走到下一条线上,但不需要G1编码重复。2.2 编程内部注解程序员可以在部分程序中插入注解以便操作人员操作。在部分程序中插入注解时,必须在起始点插入开括号(,并在每一行的末尾插入闭括号),如:1)(用直径为1.5的喷嘴)2)(请检查电极对准中心)3)(确保喷嘴到金属板的高度为5毫米)在一条信息结束时用Enter键标识,如果一条信息长于64字节(包括空格),则需要另外一个括号。为确保信息被读,有三种
19、方法供操作:1)首先,如果信息在程序的开始,那么只有在按开始键以后才可读到。2)如果操作人员设置为编辑模式,便可以浏览整个程序并搜寻到该信息。3)最后,如果该信息很重要,那么它应该有个MO编码紧随其后以确保该信息在被读之后才能继续其他操作。2.3 增量和绝对编程也许你还记得之前说要标定某一点的确切位置需要两个坐标,然而我们也可以通过一个单一值来描述矩形上的一点。这一不规则现象将在增量和绝对编程这一节中加以讨论。2.3.1 绝对如图2-1,标定一个点的位置涉及到要参照该点距离基准点的位置,这便是绝对描述,因为一对X-Y坐标系统只对应符合该坐标的一点。当然这是假设X、Y轴不能向左移动,而是在他们的
20、原始位置。 图 2-1 - - 绝对坐标在使用绝对坐标系统时,不管从哪一点开始动作, 都要指出目标点。为把矩形一个角一个角的切割出来,我们必须一次性依次指出起始点(10,10)和目的点(X Y 坐标)。因此,我们需依托于程序,这是一个关于移动和步骤的程序,如表2-1所示。表 2-1 - - 绝对坐标系统2.3.2 增量如图2-2和表2-2图2-2 - - 增量坐标系统让我们把目光从固定的位置X Y轴线移开,而简单地把坐标轴线放在起始点的位置,我们会发现对目标点的描述常常可以简化。在表2-2的最后一栏中,一个步骤是参照前一步骤的位置的。这一表达方法称为增量法。要得到下一个目标点,必须在前一点上实
21、现在X轴或Y轴方向的增加或是减少。在这个方法中,每一个新的点都需要向后看前一个点的位置,如同它就是原点(0,0)。注意,尽管坐标轴移动来移动去,他们的方向仍然没有变:X向右(纸面上),Y向前(向上)。表 2-2 - - 增量坐标系统如果沿着X-Y轴线其中一条线的一个平行移动(成直线的),目的点其中的一个坐标是不会改变的。所以,如果沿着X轴平行移动,Y坐标不变。如果沿着Y轴平行移动,X坐标不变。对于机器,我们没必要来描述未发生改变的坐标,因此在下一步的指令中,我们无需重复未改变的X、Y轴的值。所以在使用增量编程法时,我们经常只要对有变化的值作出指令,而不必指令两个绝对的坐标值。例如,如果我们要从
22、位置(0,0)增加到位置(100,0),然后又回到这个起始点,那么执行这一步的坐标应是(-100,0)而不是(0,0)。注意(-100,0)不同于(0,0),然而我们最终回到了与起点相同的位置。随后我们将研究一下两个轴同时移动的情况。2.3.3 选择绝对坐标还是增量坐标我们可以注意到,图2-1与图2-2中的矩形是相同的,使用绝对坐标还是增量坐标,取决于个人偏好以及制图的尺寸需要。将两者融于一个程序之中也是可能的。在第20章中,部分程序以绝对编程和增量编程两种形式给出,以帮助大家熟悉。2.4 小数点编程数控机器可以被高精准地编程,连小到10微米(0.01毫米)甚至是0.001英寸的步长都是允许的
23、。所有的尺寸必须包含一个小数点,但是除非必须,否则没必要在小数点后面跟着数字。如:移动G1 X200.00的程序可以写成G1 X200.在以公制进行编程时,小数点后最多允许两位数字。度量衡尺寸时,小数点后最多允许3位数字。对于停顿指令(涉及到时间测量,见G编码),小数点后允许保留两位数字。因此,最小输入增量为0.01mm,0.001英寸和0.01秒。如编程中出现更小的增量,机器将会停机或是出现乱码。3.机器指令在标题2中我们讲述了可以在平面(或平板)定位一点从而用无数的点来定义一条切割线的坐标系统。然而,要使一台机器切割,所需要的远不止这些几何惯例。为达到这样的效果,需把控制器设置成能识别一系
24、列的指令。这些程序数据分组归类于不同的类别和地址。每一个指令编码让机器执行一个特定的任务,而这个地址则显示该任务所应该得到的结果。请参阅标题5.4来理解个指令的细节问题。3.1 指令编码主要的指令编码为G码和M码。G码主要是关于移动的。M码是关于一些辅助功能(本手册仅讲述能为PDF32控制器所识别的FARLEY编码)。3.2 指令地址一般来说,一个字母确定一个与编码配合使用的变量。例如,如需要移动刀具,该移动的距离和方向应该由一个指令(G0)来定义其细节。因此G0后面紧跟着X、Y字母地址,X、Y后面又紧跟着分别沿着X轴Y轴的距离。例-1G0X-84Y567意思是将刀具沿着X轴向原点对面的方向移动84个长度单位,同时,沿着Y轴移动567个长度单位。4. 编程语言结构以下是对一些变量模块文字地址术语的描述。4.1 字符字符是用来定义控制信息的字母、数字或符号。我们所采用的字符有:4.2 字母地址字母地址是指定控制指令类型的大写字母,其后一般跟着一个从许多选项中选定的数字。例2GHF再举一些更为重要的字母地址:B 指定工作台预设的索引表F 速度功能,指定周线速率(切割)G 移动功能,指定在一个字组或许多字组下的操作模式H 切割处理参数M 辅助功能,指定机器功能(仅描述了能被所有PDF32控制器识别的FARLEY编码)S 速度功能,指定编程中的轴速(仅限于Fabricator/He
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 在线购物平台用户评价分析方案
- 财务部成本控制与利润目标达成考核表
- 营养餐搭配减肥饮食六周计划手册
- 人力资源管理实战手册
- 大型商业建筑消防系统运行与管理规范
- 在线教育平台课程顾问与界面设计师考核指标表
- 2026福建龙岩市市政维护中心招募就业见习人员1人笔试参考题库及答案解析
- 2026年定边县秋季公开临聘引进医学卫生类专业技术人员(60人)考试备考试题及答案解析
- 2026年福建省厦门市莲云幼儿园教师2人招聘笔试参考题库及答案解析
- 飞机维修工程师绩效评估表
- 2026年江苏省生态环境监测专业技术人员大比武理论试题库含答案
- TCASMES XXX-2023盾构渣土处理及再利用技术规程
- 儿科水痘传染预防措施
- 2026年绵阳外国语学校小升初考试试题
- 电力可靠性管理员技能认证考试复习题库(附答案)
- 2026年医师定期考核儿科题库检测模拟题附参考答案详解【完整版】
- 鼠疫疫情应急演练脚本
- 氩弧焊作业安全交底
- 2026年重症医学科ICU医生高频面试题包含详细解答
- 桥梁养护科学决策工作制度
- 建筑垃圾减量化监理监督实施细则
评论
0/150
提交评论