CN101776882B - 激光切割加工程序的生成方法 - Google Patents

激光切割加工程序的生成方法 Download PDF

Info

Publication number
CN101776882B
CN101776882B CN2010100444625A CN201010044462A CN101776882B CN 101776882 B CN101776882 B CN 101776882B CN 2010100444625 A CN2010100444625 A CN 2010100444625A CN 201010044462 A CN201010044462 A CN 201010044462A CN 101776882 B CN101776882 B CN 101776882B
Authority
CN
China
Prior art keywords
laser cutting
coordinate data
graphic
guide line
cutting program
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
Application number
CN2010100444625A
Other languages
English (en)
Other versions
CN101776882A (zh
Inventor
柳宁
卓劲松
王高
叶文生
王思华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GD HAN'S YUEMING LASER GROUP CO., LTD.
Jinan University
Original Assignee
GUANGDONG HAN'S YUEMING LASER TECHNOLOGY Co Ltd
Jinan University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by GUANGDONG HAN'S YUEMING LASER TECHNOLOGY Co Ltd, Jinan University filed Critical GUANGDONG HAN'S YUEMING LASER TECHNOLOGY Co Ltd
Priority to CN2010100444625A priority Critical patent/CN101776882B/zh
Publication of CN101776882A publication Critical patent/CN101776882A/zh
Application granted granted Critical
Publication of CN101776882B publication Critical patent/CN101776882B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Laser Beam Processing (AREA)
  • Numerical Control (AREA)
  • Image Processing (AREA)

Abstract

本发明提供一种激光切割加工程序的生成方法,包括步骤1、采用相机获取待加工对象的数字图像数据,并对该数字图像进行图像预处理;步骤2、在预处理后的数字图像中人工指定检测引导线,计算机在检测引导线的引导下提取检测引导线附近的图像边界点坐标数据,并将这些坐标数据组织成坐标数据链表;步骤3、采用直线、圆弧、及参数曲线分段拟合坐标数据,形成图元数据链表;步骤4、采用三阶Hermite参数曲线光滑连接相邻图元,并将该连接图元填充到图元数据链表内;步骤5、将该图元数据链表后处理成激光切割机的运动指令,交激光切割机控制器译码后执行。本发明采用机器视觉与数字图像处理技术,人机交互,生成高质量的激光切割加工程序。

Description

激光切割加工程序的生成方法
技术领域
本发明涉及激光切割机加工与编程领域,尤其涉及一种激光切割加工程序的生成方法。
背景技术
目前,我国的激光加工产业是一个新兴的产业。激光切割所需图形的加工,以往都是用手工汇编机器代码来进行的,这种手工操作比较麻烦,而且工作效率较低。随着现代计算机发展的优势,机床激光切割微机控制技术也日益得到人们的重视。利用微机控制技术,既要创造良好的人机接口的界面环境,简化使用操作,还要有编造适应于机床激光切割微机控制所需要图形的加工软件,以达到自动转换成机器代码程序。
现有技术中的激光切割加工程序的编程方法一般是采用CoreDraw等图像矢量处理软件,提取图像的***轮廓,生成轮廓矢量图,交激光切割机的编程后处理软件处理成激光头的运动控制指令,激光切割机执行控制指令,切割出相应的图像形状。这种方法的缺陷在于当图像轮廓不明确,边界不清晰时,现有的方法只能人工绘制轮廓,无法从图像轮廓中提取坐标点。
发明内容
本发明的目的在于,提供一种激光切割加工程序的生成方法,其采用机器视觉与数字图像处理技术,人机交互,生成高质量的激光切割加工程序。
为实现在上述目的,本发明提供一种激光切割加工程序的生成方法,其包括:
步骤1、采用相机获取待加工对象的数字图像数据,并对该数字图像进行图像预处理;
步骤2、在预处理后的数字图像中人工指定检测引导线,计算机在检测引导线的引导下提取检测引导线附近的图像边界点坐标数据,并将这些坐标数据组织成坐标数据链表;
步骤3、采用直线、圆弧、及参数曲线分段拟合坐标数据,形成图元数据链表;
步骤4、采用三阶Hermite参数曲线光滑连接相邻图元,并将该连接图元填充到图元数据链表内;
步骤5、将该图元数据链表后处理成激光切割机的运动指令,交激光切割机控制器译码后执行。
所述图像预处理包括图像滤波、或图像增强。
所述图像滤波包括阀值滤波,不同的数字图像采用不同的滤波方法。
所述步骤2中,在预处理后的数字图像轮廓附近人工绘制检测引导线,计算机在检测引导线上生成等间隔的检测线,该间隔距离由***预先设定;在检测线上,按***预先设定的值生成等距离检测点,沿检测线求检测点的像素差分,在差分峰值处可判定为边界;然后将边界上的点坐标数据按数控链表组织成坐标数据链表进行存贮。
所述步骤4中,用三阶Hermite插值在相邻图元的间隔处构造光滑过渡的曲线。
本发明的有益效果:本发明提供的激光切割加工程序的生成方法,其采用机器视觉与数字图像处理技术,人机交互,生成高质量的激光切割加工程序,其可以有效解决当图像轮廓不明确或边界不清晰时,智能采用人工绘制轮廓,无法从图像轮廓中提取坐标点的弊端,在很大程度上简化操作流程,提高生产效率。
为了能更进一步了解本发明的特征以及技术内容,请参阅以下有关本发明的详细说明与附图,然而附图仅提供参考与说明用,并非用来对本发明加以限制。
附图说明
下面结合附图,通过对本发明的具体实施方式详细描述,将使本发明的技术方案及其它有益效果显而易见。
附图中,
图1为本发明激光切割加工程序的生成方法的流程示意图;
图2为本发明待加工对象一实施例的原始数字图像;
图3为图2中经阀值滤波后的图像;
图4为图3中边界点提取的示意图;
图5为图4中分段的直线、圆弧和参数曲线拟合的示意图;
图6为对图5采用三阶Hermite参数曲线光滑连接的局部示意图;
图7为本发明待加工对象生成后的运动轨迹图;
图8为图7中隐去图像信息后的运动轨迹示意图。
具体实施方式
为更进一步阐述本发明所采取的技术手段及其装饰效果,以下结合本发明的优选实施例及其附图进行详细描述。
如图1所示,本发明提供一种激光切割加工程序的生成方法,其包括:步骤1、采用相机获取待加工对象的数字图像数据,并对该数字图像进行图像预处理。该图像预处理包括图像滤波、或图像增强等处理,其中,该图像滤波包括阀值滤波,针对不同的数字图像,可以采用不同的滤波方法,使图像更加便于处理。图2所示,即为本发明中待加工对象一实施例的原始数字图像,图3为经步骤1进行阀值滤波后的数字图像。
步骤2、在预处理后的数字图像中人工指定检测引导线,计算机在检测引导线的引导下提取检测引导线附近的图像边界点坐标数据,并将这些坐标数据组织成坐标数据链表。如图4所示,在预处理后的数字图像轮廓附近人工绘制检测引导线,计算机在检测引导线上生成等间隔的检测线,该间隔距离由***预先设定。在检测线上,按***预先设定的值生成等距离检测点,将检测点上对应的3X3像素按矩形插值方法投影到该检测点,沿检测线求检测点的像素差分,在差分峰值处可判定为边界。最后再将边界上的点坐标数据按数控链表组织成坐标数据链表进行存贮。
步骤3、采用直线、圆弧、及参数曲线分段拟合坐标数据,形成图元数据链表。如图5所示,将边界轮廓上提取的边界点坐标分段拟合成直线段、圆弧、及参数曲线。
步骤4、采用三阶Hermite参数曲线光滑连接相邻图元,并将该连接图元填充到图元数据链表内。如图6所示,即为采用三阶Hermite插值在相邻图元的间隔处构造光滑过渡的曲线的局部示意图,图7即为采用该光滑过渡取钱生成后的运动轨迹图。
步骤5、将该图元数据链表后处理成激光切割机的运动指令,交激光切割机控制器译码后执行。将图7中生成的运动轨迹图作隐去图像信息的后处理之后,即可如图8所示的运动轨迹图,将该运动轨迹处理成激光切割机的运动指令,即可交激光切割机控制器译码。
综上所述,本发明提供的激光切割加工程序的生成方法,其采用机器视觉与数字图像处理技术,人机交互,生成高质量的激光切割加工程序,其可以有效解决当图像轮廓不明确或边界不清晰时,智能采用人工绘制轮廓,无法从图像轮廓中提取坐标点的弊端,在很大程度上简化操作流程,提高生产效率。
以上所述,对于本领域的普通技术人员来说,可以根据本发明的技术方案和技术构思作出其他各种相应的改变和变形,而所有这些改变和变形都应属于本发明后附的权利要求的保护范围。

Claims (5)

1.一种激光切割加工程序的生成方法,其特征在于,包括:
步骤1、采用相机获取待加工对象的数字图像数据,并对该数字图像进行图像预处理;
步骤2、在预处理后的数字图像中人工指定检测引导线,计算机在检测引导线的引导下提取检测引导线附近的图像边界点坐标数据,并将这些坐标数据组织成坐标数据链表;
步骤3、采用直线、圆弧、及参数曲线分段拟合坐标数据,形成图元数据链表;
步骤4、采用三阶Hermite参数曲线光滑连接相邻图元,并将该连接图元填充到图元数据链表内;
步骤5、将该图元数据链表后处理成激光切割机的运动指令,交激光切割机控制器译码后执行。
2.如权利要求1所述的激光切割加工程序的生成方法,其特征在于,所述图像预处理包括图像滤波、或图像增强。
3.如权利要求2所述的激光切割加工程序的生成方法,其特征在于,所述图像滤波包括阀值滤波,不同的数字图像采用不同的滤波方法。
4.如权利要求1所述的激光切割加工程序的生成方法,其特征在于,所述步骤2中,在预处理后的数字图像轮廓附近人工绘制检测引导线,计算机在检测引导线上生成等间隔的检测线,该间隔距离由***预先设定;在检测线上,按***预先设定的值生成等距离检测点,沿检测线求检测点的像素差分,在差分峰值处可判定为边界;然后将边界上的点坐标数据按数控链表组织成坐标数据链表进行存贮与管理。
5.如权利要求1所述的激光切割加工程序的生成方法,其特征在于,所述步骤4中,用三阶Hermite插值在相邻图元的间隔处构造光滑过渡的曲线。
CN2010100444625A 2010-01-19 2010-01-19 激光切割加工程序的生成方法 Active CN101776882B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2010100444625A CN101776882B (zh) 2010-01-19 2010-01-19 激光切割加工程序的生成方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2010100444625A CN101776882B (zh) 2010-01-19 2010-01-19 激光切割加工程序的生成方法

Publications (2)

Publication Number Publication Date
CN101776882A CN101776882A (zh) 2010-07-14
CN101776882B true CN101776882B (zh) 2012-05-30

Family

ID=42513362

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2010100444625A Active CN101776882B (zh) 2010-01-19 2010-01-19 激光切割加工程序的生成方法

Country Status (1)

Country Link
CN (1) CN101776882B (zh)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102528208A (zh) * 2010-12-15 2012-07-04 中国科学院沈阳自动化研究所 一种大幅面板材的激光测量画线切割方法
DE102012202519A1 (de) * 2012-02-17 2013-08-22 Carl Zeiss Microscopy Gmbh Verfahren und Vorrichtungen zur Präparation mikroskopischer Proben mit Hilfe von gepulstem Licht
CN106354096B (zh) * 2016-12-02 2019-06-07 上海维宏电子科技股份有限公司 基于数控加工***的dxf图形的引导线自动识别的方法
CN107066280B (zh) * 2017-05-08 2020-10-09 华南农业大学 一种基于机器视觉的马铃薯切制机智能控制***及方法
CN107168246A (zh) * 2017-05-31 2017-09-15 铜仁市万山区丹凤朱砂工艺品研发检测鉴定中心有限公司 一种根据照片生成加工代码的***
CN109062223A (zh) * 2018-09-06 2018-12-21 智久(厦门)机器人科技有限公司上海分公司 控制自动化设备运动路径的方法、装置、设备和储存介质
CN111299815B (zh) * 2020-02-13 2021-02-09 西安交通大学 一种用于低灰度橡胶垫视觉检测与激光切割轨迹规划方法
CN111283478B (zh) * 2020-05-13 2020-10-27 西安中科微精光子制造科技有限公司 一种类回转零件加工自适应定位方法
CN113751890B (zh) * 2020-06-03 2024-01-23 上海发那科机器人有限公司 一种基于激光位移传感器的机器人曲面轨迹切割方法及切割***
CN116068964B (zh) * 2023-03-28 2023-06-06 中科航迈数控软件(深圳)有限公司 数控机床控制指令自动生成方法及相关设备

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4802083A (en) * 1986-02-17 1989-01-31 Fanuc Ltd Image reader graphic input method
WO2001050404A1 (en) * 1999-12-30 2001-07-12 Abb Power T & D Company Inc. Parametric programming of laser cutting system
JP3372855B2 (ja) * 1998-02-17 2003-02-04 住友重機械工業株式会社 部品配置装置,部品配置方法,及び部品配置プログラムを格納したコンピュータ可読媒体
CN1740932A (zh) * 2005-09-14 2006-03-01 山东大学 一种数控车床的智能控制***及其控制方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4802083A (en) * 1986-02-17 1989-01-31 Fanuc Ltd Image reader graphic input method
JP3372855B2 (ja) * 1998-02-17 2003-02-04 住友重機械工業株式会社 部品配置装置,部品配置方法,及び部品配置プログラムを格納したコンピュータ可読媒体
WO2001050404A1 (en) * 1999-12-30 2001-07-12 Abb Power T & D Company Inc. Parametric programming of laser cutting system
CN1740932A (zh) * 2005-09-14 2006-03-01 山东大学 一种数控车床的智能控制***及其控制方法

Also Published As

Publication number Publication date
CN101776882A (zh) 2010-07-14

Similar Documents

Publication Publication Date Title
CN101776882B (zh) 激光切割加工程序的生成方法
CN103353935B (zh) 一种用于智能家居***的3d动态手势识别方法
CN104267947B (zh) 一种编辑弹窗图片的方法及弹窗图片编辑装置
CN103817417B (zh) 具有焊接参数专家库的一元化数字埋弧焊控制***
US10163244B2 (en) Creating reusable and configurable digital whiteboard animations
CN103903292B (zh) 一种实现头像编辑界面的方法和***
CN104063039A (zh) 一种穿戴式计算机智能终端的人机交互方法
CN102576256A (zh) 用于在显示表面上绘制和擦除书法墨水对象的方法和装置
CN104461580A (zh) 一种Web用户界面实现方法
TW201710646A (zh) 描繪大視場內容一部份時,決定導航資訊之方法和裝置,以及大視場內容描繪器
CN103365402A (zh) 显示设备的控制方法和装置
CN103970415A (zh) 一种基于Android的实现淡入淡出效果的方法
CN102270193A (zh) 对文档中选定区域进行可预览设置的装置及方法
US10552015B2 (en) Setting multiple properties of an art tool in artwork application based on a user interaction
CN105824794A (zh) 一种注释添加方法及装置
US9035953B1 (en) Systems and methods for computer-assisted drawings
US8787670B2 (en) Software for text and image edit recognition for editing of images that contain text
CN115793571A (zh) 基于多模态数据的加工设备控制方法、***及相关设备
CN115116083A (zh) 监控画面电力图元自动标识及修正方法、***及存储介质
CN106371712A (zh) 不规则截图方法及装置
CN103164862B (zh) 基于智能识别绘图工具的平面cad/cam绘图方法
KR20130073934A (ko) 제스처 기반으로 한 인간과 컴퓨터의 상호작용에 대한 방법, 시스템 및 컴퓨터 기록 매체
CN104679411A (zh) 一种基于手势交互的沙画***
Liao et al. Study on virtual assembly system based on Kinect somatosensory interaction
CN103760990A (zh) 一种拼音输入方法及装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
ASS Succession or assignment of patent right

Owner name: GD HAN S YUEMING LASER TECH CO., LTD.

Free format text: FORMER OWNER: DONGGUAN YUEMING LASER TECHNOLOGY CO., LTD.

Effective date: 20100813

C41 Transfer of patent application or patent right or utility model
TA01 Transfer of patent application right

Effective date of registration: 20100813

Address after: 523000 Guangdong province Dongguan City Wanjiang Yan Wu Community Industrial Zone

Applicant after: Guangdong Han's Yueming Laser Technology Co., Ltd.

Co-applicant after: Jinan University

Address before: 523000 Guangdong province Dongguan City Wanjiang Yan Wu Community Industrial Zone

Applicant before: Dongguan Yueming Laser Technology Co., Ltd.

Co-applicant before: Jinan University

C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C56 Change in the name or address of the patentee
CP03 Change of name, title or address

Address after: 523808 Guangdong, Dongguan Songshan Lake high tech Industrial Development Zone Industrial Road, No. 28

Patentee after: GD HAN'S YUEMING LASER GROUP CO., LTD.

Patentee after: Jinan University

Address before: 523000 Guangdong province Dongguan City Wanjiang Yan Wu Community Industrial Zone

Patentee before: Guangdong Han's Yueming Laser Technology Co., Ltd.

Patentee before: Jinan University