CN104331022B - 一种工业机器人折弯快速编程*** - Google Patents
一种工业机器人折弯快速编程*** Download PDFInfo
- Publication number
- CN104331022B CN104331022B CN201410541073.1A CN201410541073A CN104331022B CN 104331022 B CN104331022 B CN 104331022B CN 201410541073 A CN201410541073 A CN 201410541073A CN 104331022 B CN104331022 B CN 104331022B
- Authority
- CN
- China
- Prior art keywords
- module
- bending
- information
- plc
- robot
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/18—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
- G05B19/4093—Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Geometry (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Numerical Control (AREA)
- Bending Of Plates, Rods, And Pipes (AREA)
Abstract
本发明公开了一种工业机器人折弯快速编程***,包括PLC监控模块和快速编程模块,PLC监控模块包括PLC内存信息读取与输入模块、信息处理显示模块、折弯工序信息交换模块,PLC内存信息读取与输入模块与PLC控制器相连接;信息处理显示模块与PLC内存信息读取与输入模块相连接;折弯工序信息交换模块与信息处理显示模块相连接;快速编程模块包括图纸信息读取模块、图纸信息预处理模块、信息分析模块、计算功能模块、信息显示及修改模块、存储模块、通讯模块。本发明通过设计软件分析,自动规划刀具安装位置,或者结合现有刀具位置,计算机器人的移动参数,可以较高效率的完成新产品的调试工作,并且能保证精度,减少新产品调试时间。
Description
技术领域
本发明涉及机器人***领域,尤其涉及到一种工业机器人折弯快速编程***。
背景技术
随着传统生产部门人力成本上升,工业机器人开始进入生产领域,但是目前工业机器人投入生产应用的过程大多采用示教的方式,由于产品的多样性,每更换一种示教新的产品往往花费大量的时间,影响生产效率;钣金折弯对精度有着一定的要求,而人工示教过程容易引入人工误差,难以适应部分产品的精度要求。
发明内容
本发明的目的在于克服上述现有技术中的不足之处而提供一种工业机器人折弯快速编程***。
本发明是通过如下方式实现的:
一种工业机器人折弯快速编程***,其特征在于:包括PLC监控模块和快速编程模块,所述PLC监控模块包括PLC内存信息读取与输入模块、信息处理显示模块、折弯工序信息交换模块,所述PLC内存信息读取与输入模块通过串口与PLC控制器相连接;所述信息处理显示模块与PLC内存信息读取与输入模块相连接;所述折弯工序信息交换模块与信息处理显示模块相连接;
所述快速编程模块包括图纸信息读取模块:读取图纸中板件边缘线坐标、折弯工序中各个折弯线的坐标、折弯顺序及其折弯方向;
图纸信息预处理模块:将从图纸中读取出来的坐标转换为折弯线的长度,并获取折弯线中点信息,通过折弯线的相对角度、折弯线边界坐标点以及他们之间的相邻关系和先后顺序的多个方面对一道折弯工序进行描述;
信息分析模块:从已获得的信息中的折弯线长短以及刀具的长度,进行折弯线与不同折弯刀具的长度匹配,使该道工序所使用的折弯刀与折弯线长度相适应;并根据折弯的先后顺序,分析可能存在的邻边干涉问题,并自动通过选择不同的对齐方向,从而达到避让目的;结合机器人的移动限制以及不同工序对应的折弯刀,确定不同折弯刀的安装位置;
计算功能模块:根据板件抓取中心与折弯线的相对位置,就可以计算出机器人所需要的进给量;结合折弯线边缘点的坐标与机器人抓取中心的相对位置关系,计算出所需要的偏移值;根据先后折弯工序的位置,计算出旋转角;
信息显示及修改模块:将计算得出的数据信息显示出来,并可以进行修改数据;
存储模块:将计算得出的数据储存备份;
通讯模块:通过串口与机器人相连接,将计算得出的数据传输机器人执行折弯工序;通过串口与折弯工序信息交换模块相连接。
本发明的有益效果在于:通过设计软件分析,自动规划刀具安装位置,或者结合现有刀具位置,计算机器人的移动参数,可以较高效率的完成新产品的调试工作,并且能保证精度,减少新产品调试时间。
附图说明
图1本发明结构原理示意图;
图2本发明结构步骤示意图。
具体实施方式
现结合附图,详述本发明具体实施方式:
如图1、图2所示,一种工业机器人折弯快速编程***,包括PLC监控模块和快速编程模块,PLC监控模块包括PLC内存信息读取与输入模块、信息处理显示模块、折弯工序信息交换模块,PLC内存信息读取与输入模块通过串口与PLC控制器相连接;信息处理显示模块与PLC内存信息读取与输入模块相连接;折弯工序信息交换模块与信息处理显示模块相连接;快速编程模块包括图纸信息读取模块:读取图纸中板件边缘线坐标、折弯工序中各个折弯线的坐标、折弯顺序及其折弯方向;图纸信息预处理模块:将从图纸中读取出来的坐标转换为折弯线的长度,并获取折弯线中点信息,通过折弯线的相对角度、折弯线边界坐标点以及他们之间的相邻关系和先后顺序的多个方面对一道折弯工序进行描述;信息分析模块:从已获得的信息中的折弯线长短以及刀具的长度,进行折弯线与不同折弯刀具的长度匹配,使该道工序所使用的折弯刀与折弯线长度相适应;并根据折弯的先后顺序,分析可能存在的邻边干涉问题,并自动通过选择不同的对齐方向,从而达到避让目的;结合机器人的移动限制以及不同工序对应的折弯刀,确定不同折弯刀的安装位置;计算功能模块:根据板件抓取中心与折弯线的相对位置,就可以计算出机器人所需要的进给量;结合折弯线边缘点的坐标与机器人抓取中心的相对位置关系,计算出所需要的偏移值;根据先后折弯工序的位置,计算出旋转角;信息显示及修改模块:将计算得出的数据信息显示出来,并可以进行修改数据;存储模块:将计算得出的数据储存备份;通讯模块:通过串口与机器人相连接,将计算得出的数据传输机器人执行折弯工序;通过串口与折弯工序信息交换模块相连接。
Claims (1)
1.一种工业机器人折弯快速编程***,其特征在于:包括PLC监控模块和快速编程模块,所述PLC监控模块包括PLC内存信息读取与输入模块、信息处理显示模块、折弯工序信息交换模块,所述PLC内存信息读取与输入模块通过串口与PLC控制器相连接;所述信息处理显示模块与PLC内存信息读取与输入模块相连接;所述折弯工序信息交换模块与信息处理显示模块相连接;
所述快速编程模块包括
图纸信息读取模块:读取图纸中板件边缘线坐标、折弯工序中各个折弯线的坐标、折弯顺序及其折弯方向;
图纸信息预处理模块:将从图纸中读取出来的坐标转换为折弯线的长度,并获取折弯线中点信息,通过折弯线的相对角度、折弯线边界坐标点以及他们之间的相邻关系和先后顺序,对一道折弯工序进行描述;
信息分析模块:从已获得的信息中的折弯线长短以及刀具的长度,进行折弯线与不同折弯刀具的长度匹配,使各道工序所使用的折弯刀与折弯线长度相适应;并根据折弯的先后顺序,分析可能存在的邻边干涉问题,并自动通过选择不同的对齐方向,从而达到避让目的;结合机器人的移动限制以及不同工序对应的折弯刀,确定不同折弯刀的安装位置;
计算功能模块:根据板件抓取中心与折弯线的相对位置,就可以计算出机器人所需要的进给量;结合折弯线边缘点的坐标与机器人抓取中心的相对位置关系,计算出所需要的偏移值;根据先后折弯工序的位置,计算出旋转角;
信息显示及修改模块:将计算得出的数据信息显示出来,并可以进行修改数据;
存储模块:将计算得出的数据储存备份;
通讯模块:通过串口与机器人相连接,将计算得出的数据传输机器人执行折弯工序;通过串口与折弯工序信息交换模块相连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410541073.1A CN104331022B (zh) | 2014-10-14 | 2014-10-14 | 一种工业机器人折弯快速编程*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410541073.1A CN104331022B (zh) | 2014-10-14 | 2014-10-14 | 一种工业机器人折弯快速编程*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104331022A CN104331022A (zh) | 2015-02-04 |
CN104331022B true CN104331022B (zh) | 2017-01-18 |
Family
ID=52405769
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410541073.1A Active CN104331022B (zh) | 2014-10-14 | 2014-10-14 | 一种工业机器人折弯快速编程*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104331022B (zh) |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094056A (zh) * | 2015-06-29 | 2015-11-25 | 遵义宏港机械有限公司 | 一种数控铣床自动化编码方法 |
CN106325214A (zh) * | 2015-06-30 | 2017-01-11 | 遵义林棣科技发展有限公司 | 一种数控车床自动化编码方法 |
CN105334801B (zh) * | 2015-11-11 | 2017-10-13 | 福建骏鹏通信科技有限公司 | 一种机器人折弯速度匹配自适应方法 |
CN105487487B (zh) * | 2015-12-30 | 2018-03-20 | 福建骏鹏通信科技有限公司 | 一种机器人折弯过程位置自动计算的方法 |
CN108873781B (zh) * | 2018-07-09 | 2020-07-07 | 厦门驿创数字科技有限公司 | 一种全自动数字化设备的使用方法及全自动数字化设备 |
CN109590357B (zh) * | 2019-01-30 | 2020-03-31 | 福建渃博特自动化设备有限公司 | 一种钣金折弯方法及终端 |
CN113732204B (zh) * | 2021-09-13 | 2024-02-23 | 安徽亿普拉斯科技有限公司 | 可折弯显示模组的折弯***及显示模组 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4700308A (en) * | 1985-04-24 | 1987-10-13 | The Boeing Company | Method of fabricating sheet metal parts and the like |
CN202720488U (zh) * | 2012-09-06 | 2013-02-06 | 金陵科技学院 | 基于plc的折弯机的自动控制*** |
CN103438836A (zh) * | 2013-08-23 | 2013-12-11 | 中联重科股份有限公司 | 折弯件折弯角度测量设备、***及方法 |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3507152B2 (ja) * | 1994-11-21 | 2004-03-15 | 株式会社アマダ | 曲げ加工装置用ロボットハンドの曲げ追従制御方法 |
JP4460119B2 (ja) * | 2000-07-17 | 2010-05-12 | 株式会社アマダ | 曲げ加工方法及び曲げ加工システム |
JP2010142817A (ja) * | 2008-12-16 | 2010-07-01 | Mitsubishi Heavy Ind Ltd | 管体の3次元曲げ加工シミュレーションシステム |
DE102010007888A1 (de) * | 2010-02-08 | 2011-08-11 | Wafios AG, 72764 | Verfahren und Vorrichtung zur Herstellung eines Biegeteils |
-
2014
- 2014-10-14 CN CN201410541073.1A patent/CN104331022B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4700308A (en) * | 1985-04-24 | 1987-10-13 | The Boeing Company | Method of fabricating sheet metal parts and the like |
CN202720488U (zh) * | 2012-09-06 | 2013-02-06 | 金陵科技学院 | 基于plc的折弯机的自动控制*** |
CN103438836A (zh) * | 2013-08-23 | 2013-12-11 | 中联重科股份有限公司 | 折弯件折弯角度测量设备、***及方法 |
Non-Patent Citations (2)
Title |
---|
基于PLC和触摸屏的电动折弯机控制***研究;林景山等;《锻压技术》;20101025;第35卷(第5期);全文 * |
折弯机器人;吴刚等;《金属加工(热加工)》;20100905(第17期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN104331022A (zh) | 2015-02-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104331022B (zh) | 一种工业机器人折弯快速编程*** | |
Liu et al. | Human-robot collaboration in disassembly for sustainable manufacturing | |
Helu et al. | Enabling smart manufacturing research and development using a product lifecycle test bed | |
Ceglarek et al. | Rapid deployment of remote laser welding processes in automotive assembly systems | |
CN102120307B (zh) | 一种基于视觉信息的工业机器人磨削***及方法 | |
CN104942808A (zh) | 机器人运动路径离线编程方法及*** | |
CN104708517A (zh) | 基于机器人操作***ros的工业机器人自动磨抛*** | |
CN105364928A (zh) | 一种离线编程*** | |
CN107944098B (zh) | 一种基于bim技术的双曲板自动优化方法及*** | |
Horváth et al. | Point cloud based robot cell calibration | |
CN103324541A (zh) | 软件之间数据自动传输的方法 | |
CN204621546U (zh) | 一种基于3d引导的机器人切割打磨设备 | |
FI112922B (fi) | Menetelmä työstökonesolun ohjauksessa | |
Pellicciari et al. | Enhancing changeability of automotive Hybrid Reconfigurable Systems in digital environments | |
CN103970033A (zh) | 基于matlab实现机器人实体建模与叶片激光检测仿真的方法 | |
CN104730961A (zh) | 智能工控机 | |
CN114139404A (zh) | 一种机器人的自动化性能测试方法 | |
CN111435400A (zh) | 一种零件的修复方法、修复装置及3d打印机 | |
Rahul et al. | Integrating virtual twin and deep neural networks for efficient and energy-aware robotic deburring in industry 4.0 | |
Rosenberg et al. | Smart architecture-bots and industry 4.0 principles for architecture | |
CN101572029A (zh) | 机器人板材折弯模拟***及方法 | |
CN105955227A (zh) | 一种生产线上面向对象的控制器跟踪控制方法 | |
CN103679811A (zh) | 多曲面实体化建模方法 | |
CN110253538B (zh) | 运动数据存储和机器人控制方法、设备、***及存储介质 | |
RU2014125265A (ru) | Система и способ динамической локализации установленного в изделии дефекта |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right |
Effective date of registration: 20190131 Address after: 350000 Second Floor of Building 18, Taijiang Industrial Park, Jinshan Orange Garden Chau Industrial Zone, Cangshan District, Fuzhou City, Fujian Province Patentee after: Fujian Bote Ruo automation equipment Co. Address before: 350009 Building No. 19, Taijiang Garden, Orange Garden Island Industrial Park, 618 Jinshan Avenue, Cangshan District, Fuzhou City, Fujian Province Patentee before: FUJIAN JUNPENG COMMUNICATION TECHNOLOGY CO., LTD. |
|
TR01 | Transfer of patent right |