CN106536128B - 用于基于图像地定位工件加工过程的方法、加工机和计算机程序产品 - Google Patents
用于基于图像地定位工件加工过程的方法、加工机和计算机程序产品 Download PDFInfo
- Publication number
- CN106536128B CN106536128B CN201580037121.6A CN201580037121A CN106536128B CN 106536128 B CN106536128 B CN 106536128B CN 201580037121 A CN201580037121 A CN 201580037121A CN 106536128 B CN106536128 B CN 106536128B
- Authority
- CN
- China
- Prior art keywords
- workpiece
- machine
- live image
- dimensional
- coordinate system
- 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
- 238000000034 method Methods 0.000 title claims abstract description 114
- 238000004590 computer program Methods 0.000 title description 4
- 238000006243 chemical reaction Methods 0.000 claims abstract description 55
- 238000003698 laser cutting Methods 0.000 claims abstract description 17
- 238000003754 machining Methods 0.000 claims abstract description 11
- 238000010586 diagram Methods 0.000 claims description 41
- 208000013021 vision distortion Diseases 0.000 claims description 2
- FFBHFFJDDLITSX-UHFFFAOYSA-N benzyl N-[2-hydroxy-4-(3-oxomorpholin-4-yl)phenyl]carbamate Chemical compound OC1=C(NC(=O)OCC2=CC=CC=C2)C=CC(=C1)N1CCOCC1=O FFBHFFJDDLITSX-UHFFFAOYSA-N 0.000 claims 2
- 239000000463 material Substances 0.000 description 7
- 239000007789 gas Substances 0.000 description 5
- 241000208340 Araliaceae Species 0.000 description 3
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 3
- 235000003140 Panax quinquefolius Nutrition 0.000 description 3
- 238000005520 cutting process Methods 0.000 description 3
- 235000008434 ginseng Nutrition 0.000 description 3
- IJGRMHOSHXDMSA-UHFFFAOYSA-N Atomic nitrogen Chemical compound N#N IJGRMHOSHXDMSA-UHFFFAOYSA-N 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000005457 optimization Methods 0.000 description 2
- 238000003672 processing method Methods 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000001179 sorption measurement Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 229920000049 Carbon (fiber) Polymers 0.000 description 1
- QVGXLLKOCUKJST-UHFFFAOYSA-N atomic oxygen Chemical compound [O] QVGXLLKOCUKJST-UHFFFAOYSA-N 0.000 description 1
- 239000004917 carbon fiber Substances 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001125 extrusion Methods 0.000 description 1
- 239000004744 fabric Substances 0.000 description 1
- 238000009432 framing Methods 0.000 description 1
- 238000010191 image analysis Methods 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- VNWKTOKETHGBQD-UHFFFAOYSA-N methane Chemical compound C VNWKTOKETHGBQD-UHFFFAOYSA-N 0.000 description 1
- 229910052757 nitrogen Inorganic materials 0.000 description 1
- 239000001301 oxygen Substances 0.000 description 1
- 229910052760 oxygen Inorganic materials 0.000 description 1
- 238000003909 pattern recognition Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
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/4097—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 using design data to control NC machines, e.g. CAD/CAM
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/02—Positioning or observing the workpiece, e.g. with respect to the point of impact; Aligning, aiming or focusing the laser beam
- B23K26/03—Observing, e.g. monitoring, the workpiece
- B23K26/032—Observing, e.g. monitoring, the workpiece using optical means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/08—Devices involving relative movement between laser beam and workpiece
- B23K26/0869—Devices involving movement of the laser head in at least one axial direction
- B23K26/0876—Devices involving movement of the laser head in at least one axial direction in at least two axial directions
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/14—Working by laser beam, e.g. welding, cutting or boring using a fluid stream, e.g. a jet of gas, in conjunction with the laser beam; Nozzles therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/14—Working by laser beam, e.g. welding, cutting or boring using a fluid stream, e.g. a jet of gas, in conjunction with the laser beam; Nozzles therefor
- B23K26/1462—Nozzles; Features related to nozzles
- B23K26/1464—Supply to, or discharge from, nozzles of media, e.g. gas, powder, wire
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K26/00—Working by laser beam, e.g. welding, cutting or boring
- B23K26/36—Removing material
- B23K26/38—Removing material by boring or cutting
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K37/00—Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass
- B23K37/02—Carriages for supporting the welding or cutting element
- B23K37/0211—Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track
- B23K37/0235—Carriages for supporting the welding or cutting element travelling on a guide member, e.g. rail, track the guide member forming part of a portal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K37/00—Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass
- B23K37/04—Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass for holding or positioning work
- B23K37/0408—Auxiliary devices or processes, not specially adapted for a procedure covered by only one of the other main groups of this subclass for holding or positioning work for planar work
-
- 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/401—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 control arrangements for measuring, e.g. calibration and initialisation, measuring workpiece for machining purposes
-
- 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/408—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 data handling or data format, e.g. reading, buffering or conversion of data
- G05B19/4086—Coordinate conversions; Other special calculations
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B23—MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
- B23K—SOLDERING OR UNSOLDERING; WELDING; CLADDING OR PLATING BY SOLDERING OR WELDING; CUTTING BY APPLYING HEAT LOCALLY, e.g. FLAME CUTTING; WORKING BY LASER BEAM
- B23K2101/00—Articles made by soldering, welding or cutting
- B23K2101/18—Sheet panels
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35075—Display picture of scanned object together with picture of cad object, combine
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35162—Determine workpiece placement, nesting in blank, optimize, minimize loss material
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/35—Nc in input of data, input till input file format
- G05B2219/35506—Camera images overlayed with graphics, model
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/37—Measurements
- G05B2219/37009—Calibration of vision system, camera, adapt light level
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45041—Laser cutting
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/30—Nc systems
- G05B2219/45—Nc applications
- G05B2219/45234—Thin flat workpiece, sheet metal machining
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Mechanical Engineering (AREA)
- Plasma & Fusion (AREA)
- Human Computer Interaction (AREA)
- Manufacturing & Machinery (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Laser Beam Processing (AREA)
- Numerical Control (AREA)
Abstract
根据本发明的用于在加工机(1)、尤其是工具机或激光切割机上加工扁平的工件(6)、尤其板材或者三维的工件(6’)的方法,该方法具有如下步骤:a)借助于用于感测二维图像的图像感测装置(12)感测要加工的工件(6;6’)的实况图像(14);b)在所述工件(6;6’)的所述实况图像(14)中通过工件加工过程(101、102、103)的从三维机器坐标系(11)到二维实况图像坐标系(15)的预给定的正向转换(T、T’)显示至少一个要实施的工件加工过程(101、102、103);c)在所述工件(6;6’)的所述实况图像(14)中手动重新定位要实施的所述工件加工过程(101、102、103);和d)通过重新定位的所述工件加工过程(101、102、103)的从二维实况图像坐标系(15)到三维机器坐标系(11)的预给定的反向转换(T‑1、T’‑1)来实施在所述工件(6;6’)上的所述工件加工过程(101、102、103)。
Description
技术领域
本发明涉及一种用于在加工机上、尤其在工具机或激光切割机上加工扁平的工件、尤其是板材或者三维的工件的方法,本发明还涉及一种用于实施该方法的合适加工机和一种对应的计算机程序产品。
背景技术
要实施的工件加工过程的手动定位或之后定位(重新定位)在许多情况下是费时的、不精确的并且容易出错的。首先必须求得构件尺寸,接着手动测量原材料,最后必须例如借助于激光二极管确定起始点。因为这些信息经常不充分,因此常常首先实施干式运转,以便避免在加工机上出现错误生产或损坏。
由JP 11-320143公知,借助于摄像机二维地扫描要加工的板材并且与要切割的工件部分一起显示在屏幕上,以及自动通过其他要切割的工件部分盖住空闲的板材区域。然而,这种方法的前提是,空闲的板材区域被图像处理装置正确识别,否则一些例如污染的板材区域被图像处理装置识别为已被加工并因此不再能够用于叠放其他部分。
发明内容
本发明的任务在于,在用于加工工件的方法中简化要实施的工件加工过程的手动定位或重新定位并提供对应的加工机和对应的计算机程序产品。
根据本发明,该任务通过用于在加工机上、尤其在工具机或激光切割机上加工扁平的工件、尤其是板材或者三维的工件的方法来解决,所述方法具有以下方法步骤:
a)通过用于感测二维图像的图像感测装置来感测要加工工件的实况图像;
b)在工件的实况图像中通过工件加工过程的从三维机器坐标系到二维实况图像坐标系的预给定的正向转换来显示至少一个要实施的工件加工过程;
c)在工件的实况图像中手动重新定位要实施的工件加工过程;和
d)通过重新定位的工件加工过程的从二维实况图像坐标系到三维机器坐标系的预给定的反向转换来实施在工件上的工件加工过程。
根据本发明,要实施的已规划的工件加工过程(例如要实施的激光切割)作为结果预览重叠在工件的实况图像上,即刚好在本应处理工件加工过程、例如切割轮廓的地方被显示。因此对于操作者来说立即可见的是,在良好地利用材料的情况下能否实现无错误生产。操作者可以在需要的情况下在实况图像中手动地重新定位或通过其他轮廓嵌套要处理的轮廓。接着,重新定位的工件加工过程转换回到机器坐标系中并且相应地被处理。一方面对于在机器坐标系中规划的工件加工过程在实况图像中的显示并且另一方面对于在实况图像坐标系中重新定位的工件加工过程在机器坐标系中的实施来说,在机器坐标系和实况图像坐标系之间的正向和反向转换必须是已知的。为此必须相对于三维机器坐标系校准图像感测装置(例如以二维或三维视角视向要加工的工件的摄像机)的二维实况图像。可以实时这样的校准,但不必对于每个新工件提前实施。
根据本发明的方法还提供下面其他优点:
-直观的操作:实况图像中的观看角度对应于习惯的到机器中的观看。所有转换、换算和重新定位自动在后台解决并且以图像示出。
-通过在实况图像中直接分配要实施的加工过程(WYSIWYG,英文“what you seeis what you get”,你看到的是你得到的)而实现的简化和直观的操作相比于手动加工工件表面节省了时间。
-直接在加工平面上进行在实况图像中的作为重叠图示的加工结果的预览和简单的优化,例如通过对工件部分平移/转动/镜像。
-通过结果预览和对操作的大程度简化而避免了错误。
-材料效率,因为可以在没有安全裕度的情况下使用工件表面。
-耐用的解决方案,因为定位与在图像拍摄时的不利的曝光关系、反射表面或其他影响无关,这些例如使通过图像处理实现的解决方案变困难。
-优化的加工,因为能够例如根据纤维方向(CFK材料,碳纤维合成材料)或表面质地(薄膜,织物)进行要定位的加工的所希望的定向,因为这些信息都存在于实况图像中。
优选地,在方法步骤a)之前通过图像感测装置感测具有至少三个机器基准点的参考实况图像,这三个机器基准点在机器坐标系中的三维位置分别是已知的,然后在三维机器坐标系和两维实况图像坐标系之间的正向和反向转换根据机器基准点和它们在参考实况图像中对应的参考图像点来确定。通过从至少三个实况图像坐标(参考图像点)到已知机器基准点的校准,加工轮廓(例如要实施的激光切割)可以在实况图像中刚好在本应加工轮廓的地方重叠地被示出。由此,在机器工作空间中的基准点在实况图像中明确地配属于参考图像点,从而校准摄像机。
特别优选地,其在机器坐标系中的三维位置已知的至少一个第四机器基准点被感测,或者尤其用于修正通过图像感测装置引起的视觉失真的失真因数被确定,其中,在三维机器坐标系和二维实况图像坐标系之间的正向和反向转换根据至少四个机器基准点或根据至少三个机器基准点和失真因数,以及根据在参考实况图像中对应的参考图像点来确定。失真因数可以例如间接通过拍摄具有摄像机和图像分析的预给定样本来确定,或者直接通过Shack-Hartmann布置来测量并且通过Zernike多项式的叠加来描述。由此,在机器坐标系和实况图像坐标系之间的正向和反向转换明显更精确地确定,使得在实况图像中手动重新定位要实施的工件加工过程时需要保持到例如工件棱边或其他工件加工部的更小的安全距离。
在变型方案中,至少一些、尤其所有对应于在参考实况图像中的机器基准点的参考图像点由操作者手动配属,例如以操作者在操作界面上通过点击选择参考实况图像中的参考图像点的方式。在另一变型方案中,至少一些、尤其所有对应于在参考实况图像中的机器基准点的参考图像点通过对明显的机器基准点的自动图像识别来配属。有利地,机器基准点中的一个可以通过可移动的机器部件(例如通过激光加工机的激光加工头)来构成,该机器部件在感测至少一个参考实况图像之前已经移动到机器坐标系中已知的位置上。替代地,可以通过加工过程在工件中添加机器基准点,例如通过标记或冲裁圆孔。也可能的是,使用在之前加工的已切割的工件部分的轮廓作为机器基准点。此外,通过将点或几何形状投影到基准面的一个或多个位置上,例如通过一个或多个(可移动的)激光二极管产生一个或多个机器基准点。由此,(面向图像感测装置的)工件表面构成基准平面。
优选地,在方法步骤c)中,手动重新定位包括下面动作中的至少一个:旋转要切割的工件部分;移动要切割的工件部分;对准(嵌套)要切割的工件部分;旋转和/或移动和/或上下调节升降元件或伸缩元件(例如抽吸装置、磁力抓手、电子吸附抓手或钳式抓手或者顶销);定位分离切口或定位用于其他手动加工过程或装备过程的示教点(teachpunkt)。
特别优选地,在方法步骤b)之前感测工件厚度,以便在方法步骤b)中不在工件的支座平面(下侧)中、而是在工件的面向图像感测装置的上侧(加工平面)上显示在工件的实况图像中的规划的工件加工过程。由此,工件加工过程能够取代在支座平面中而在实况图像中的实际加工平面中定位,这在厚板材的情况下尤其重要。
为了这样示出在实况图像中的工件加工过程,使得该工件加工过程正确地显示(并且之后实施)在三维的工件的表面上,必需的是,对于扁平的工件来说已知的、在扁平的工件的支座平面/工件平面中显示工件加工的正向转换适配于三维的工件表面。优选地,为此由对于在扁平的工件上的工件加工过程来说已知的正向转换和反向转换如下确定在用于三维的工件上的工件加工过程的正向转换和反向转换:
(i)在工件的实况图像中通过所述CAD图示的对于扁平的工件来说已知的从三维CAD坐标系到二维实况图像坐标系的正向转换显示CAD图示、尤其是工件的至少一个部分CAD图示,其中,在实况图像中显示的CAD图示根据它在实况图像中的位置进行不同缩放;和
(ii)将对于扁平的工件来说已知的正向转换和反向转换通过在工件的实况图像中移动工件的与位置有关的CAD图示适配到三维的工件上,直至在实况图像中CAD图示至少部分地、尤其完全重合地与工件重叠。
CAD图示包括至少一个单独线条,该单独线条在至少一个限定点中与基准平面的已知点和工件的至少一个另一限定点重叠。
替代地,工件在支座平面上的部分CAD图示在实况图像中显示,之后在实况图像中由操作者手动(或自动地由另一图像识别装置)移动,直至该部分CAD图示与在实况图像中的实际工件重合。部分CAD图示可以例如仅是工件的下侧,或者在工件的实况图像中显示工件的完整CAD图示。由此能够容易地求得工件在机器坐标系中的定位。
本发明在另一方面中也涉及一种用于加工扁平的工件、尤其是板材的加工机、尤其是工具机或激光切割机,该加工机具有至少一个地点已知的用于二维感测要加工工件的图像的图像感测装置、用于在三维机器坐标系和二维实况图像坐标系之间的正向转换和反向转换的转换单元、用于显示要加工工件的实况图像和要实施的工件加工过程的显示器、用于手动重新定位要实施的工件加工过程的操作单元和被编程的用于根据本发明的方法控制工件加工的机器控制装置。
本发明最后还涉及一种具有编码单元的计算机程序产品,该编码单元在程序在加工机的机器控制装置上运行时适配用于实施根据本发明的加工方法的所有步骤。
本发明主题的其他优点和有利构型可从说明书、附图和权利要求中得到。同样地,上述和进一步提及的特征可以分别用于本身或用于多个任意组合。所示出和描述的实施方式不应理解成最终的列举,而是具有用于描述本发明的示例性特点。
附图说明
附图示出:
图1在工件实况图像中的基于图像定位工件加工过程中的用于实施根据本发明的加工方法的合适的激光切割机;
图2图1的在校准实况图像坐标系时的激光切割机;
图3通过激光切割机的顶销将倾斜工件压出;和
图4a-4e具有三维的工件的所显示的CAD图示的三维的工件的实况图像,其中,该CAD图示在实况图像的不同位置上显示。
具体实施方式
图1中作为平台机被立体示出的激光切割机1包括例如实施为CO2激光器、二极管激光器或固体激光器的激光束发生器2,该激光切割机还包括可沿X和Y方向移动的激光加工头3和工件支座4。在激光束发生器2中产生激光束5,该激光束借助于(未示出的)光导线缆或(未示出的)偏转镜从激光束发生器2引导至激光加工头3。激光束5借助于布置在激光加工头3中的聚焦镜头指向位于工件支座4上的工件6上(例如板材上)。此外,给激光切割机1供给以过程气体7、例如氧气和氮气。过程气体7被输送给激光加工头3的过程气体喷嘴8,该过程气体与激光束5一起从该过程气体喷嘴中发出。激光切割机1用于从工件6中激光切割工件部分91、92,其中,对此所需的工件加工过程(切割轮廓)用101、102表示。三维机器坐标系XYZ全部用11标明。激光加工头或其中的部件可以作为顶销起作用,该顶销为了在适合的部位上卸料而向下挤压被切割的但由于倾斜没有掉落的工件部分93,如图3所示。对应的工件加工过程、即通过顶销压出工件部分93用103标记。
激光切割机1还包括机器侧地点已知地、在这里地点固定地布置的呈用于二维感测工件支座4或位于其上的工件6的图像的摄像机形式的图像感测装置12。图像感测装置12的视野范围用点划线表示。所拍摄的图像在机器1的操作界面13的显示器13a上显示为工件的实况图像14。显示器13a的二维实况图像坐标系XY全部用15标记。最后,激光切割机1还包括用于在三维机器坐标系11和二维实况图像坐标系15之间正向转换和反向转换T、T-1的转换单元16以及机器控制装置17。
下面描述根据本发明的用于基于图像重新定位(定位)要实施的工件加工过程101、102、103。
首先,通过图像感测装置12(从2D或3D立体图中)拍摄要加工工件6的图像并且在显示器13a中显示为工件6的二维实况图像14。在三维机器坐标系11中例如作为可执行的机器程序(NC程序)存在的要实施的工件加工过程101、102、103在转换单元16中通过预给定的正向转换T从三维机器坐标系11转换到二维实况图像坐标系15中并且同样在显示器13a中(与工件6的实况图像14重叠地)显示。所希望的工件加工过程101、102作为结果预览显示在工件6的实况图像14中,使得立即可见,在良好利用材料的情况下能否实现无错误生产。必要时,示出的工件加工过程101、102、103当下可以由操作者通过操作界面13的输入设备13b(键盘、鼠标)直接在工件6的实况图像14中重新定位。手动重新定位可以例如是旋转或移动要切割工件91、92或它的切割轮廓,或者对准(嵌套)多个要切割的工件91、92或旋转和/或移动和/或上下调节升降元件或伸缩元件(例如抽吸装置、磁力抓手、电子吸附抓手或钳式抓手或者顶销),或者定位分离切口或定位用于其他手动加工过程或装备过程的示教点。最后,在实况图像14中重新定位的工件加工过程101、102、103在转换单元16中通过预给定的反向转换T-1从二维实况图像坐标系15转换回到三维机器坐标系11中并且在建立对应的NC程序之后在工件6上被实施。机器控制装置17被编程用于根据本方法控制工件加工。
在显示器13a中重叠显示工件6和工件加工过程101、102、103之前,工件厚度可以通过测定或手动输入来感测,以便不在工件6的支座平面(下侧)中、而是在工件6的面向图像感测装置12的上侧(加工平面)上显示在工件6的实况图像14中规划的工件加工过程101、102、103。由此,工件加工过程101、102、103能够取代在支座平面中而在实况图像中的实际加工平面中定位,这在厚板材的情况下尤其重要。替代地,机器基准点P1至P4可以直接布置在工件6的表面上,例如通过加工过程在工件6中添加机器基准点P1至P4,例如通过标记或冲裁圆孔。也可能的是,使用之前加工的事先被切割的工件部分的轮廓作为机器基准点P1至P4。此外,通过例如用一个或多个(可移动的)激光二极管将点或几何形状投影到工件6的一个或多个位置上来产生一个或多个机器基准点。由此,(面向图像感测装置12的)工件6的表面构成基准平面。
用于基于图像来重新定位工件加工过程101、102、103的所述方法的前提是,确定正向转换和反向转换T、T-1,用于校准看向工件6的图像感测装置12,以便将实况图像坐标系15或者说实况图像14中的明确图像点配属于机器坐标系11(机器工作空间)中的空间点。
图2示例性示出,如何能够实现校准图像感测装置12。
首先,通过图像感测装置12感测具有至少三个(这里是四个)机器基准点P1至P4的参考图像,这些机器基准点在机器坐标系统11中的位置分别是已知的,并且在显示器13a中显示为参考实况图像18。根据机器基准点P1至P4和它们在参考实况图像18中对应的参考图像点R1至R4可以确定在三维机器坐标系11和二维实况图像坐标系15之间的正向转换和反向转换T、T-1。对应于参考实况图像18中的机器基准点P1至P4的参考图像点R1至R4可以例如由操作者手动或通过自动图像识别装置19配属。可移动的激光加工头3在它在识别参考实况图像18之前已移动到在机器坐标系11中的已知位置上时可以构成机器基准点P1至P4中的一个。
替代于所示出的一个图像感测装置12,也可以使用具有重叠或分别相邻的视野范围的多个图像感测装置12。但是也可以设置一个或多个可运动的图像感测装置12,例如通过将图像感测装置12布置在加工单元上、例如在激光头3上,或者通过与激光头可分开移动的运动轴线。
由三到四个机器基准点获得的正向转换T足以用于将基于所希望的基准平面(支座平面)的二维和三维图示投影到二维实况图像14中。然而,在实况图像14中投影的图示根据该图示在实况图像14中的哪个位置上显示来进行不同缩放。因此,为了在实况图像14中的正确位置上显示投影的图示,必须事先相应地缩放正向转换T。为了求得对应的缩放因数,三维的工件的CAD图示可以在实况图像14中的支座平面上显示,然后操作者(或另一图像识别装置)移动该CAD图像,直至它在实况图像14中与工件的所显示的图像重合。
更普遍地,CAD图示可以包括至少一个单独线条,该单独线条在至少一个限定点中与基准平面的已知点和工件的至少一个其他限定点重叠。这样例如对于操作者来说可能的是,在实况图像中将倾斜工件6的突出的棱边的棱角与在机器坐标系中垂直走向的线条的限定点重叠,并且将在基准平面中垂直位于该棱角下方的点与另一限定点重叠。线条在两个限定点之间的长度由于线条的已知缩放因数和取向确定了一线段,由此在该情况下可以求得突出的棱角的高度。该高度可以用于例如通过工具将倾斜工件6从支架中敲出,或确保与工具(例如激光头)不存在碰撞风险。因此,该功能是一种卷尺,通过该卷尺可以在实况图像中求得尺寸,以便更准确或更可靠地实施工件加工过程。
在图4a至4e中示例性示出,如何从对于在扁平的工件6上的工件加工过程来说已知的正向转换和反向转换T、T-1中能够确定用于在三维的工件6’上的工件加工过程的所缩放的正向转换和反向转换T’、T’-1。
三维的工件6’的通过图像感测装置12拍摄的、这里例如长方体的图像在操作界面13的显示器13a上显示为实况图像14。在工件6’的该实况图像14中,三维的工件6’的CAD图示20通过CAD图示20的对于扁平的工件6来说已知的从三维CAD坐标系到二维实况图像坐标系15中的正向转换T来显示。在实况图像14中显示的CAD图示20根据在实况图像14中的哪个位置上显示CAD图示20来进行不同缩放。工件6’的所显示的CAD图示20手动地由操作者或自动地在工件6的实况图像14中被移动(图4a至4e),由此改变了作为基础的正向转换。通过各个移动位置也改变了所示出的CAD图示20的大小。当移动的CAD图示20在实况图像14中与工件6’的所显示的图像重合地叠加(图4e)时,得到所寻找的用于三维的工件6’的正向转换T’。由此,之后也可以求得用于三维的工件6’的反向转换T’-1。
在工件6’的实况图像14中手动或自动地移动三维的工件6’的CAD图示20可以例如通过操作单元13b来进行。
替代于如图4中那样将三维的工件6’显示为实况图像14中的完整CAD图示20,也可以仅将一部分、例如工件6’的下侧显示为实况图像14中的部分CAD图示20,并且移动三维的工件6’,直至在实况图像14中被移动的CAD图示20重合地叠加所显示的工件6’的下侧。
借助于这样求得的正向转换T’可能的是,将在三维机器坐标系11中例如作为可执行的机器程序(NC程序)存在的要实施的工件加工过程101、102、103在转换单元16中通过正向转换T’从三维机器坐标系11转换到二维实况图像坐标系15中并且同样在显示器13a中(与工件6’的实况图像14重叠)显示。所希望的工件加工过程101、102作为结果预览显示在工件6’的实况图像14中,使得立即可见,在良好利用材料的情况下能否实现无错误生产。因此可以实施在本说明书中用于基本扁平的工件而实施的相同方法步骤。
Claims (23)
1.用于在加工机(1)上加工工件(6;6’)的方法,该方法具有如下步骤:
a)借助于用于感测二维图像的图像感测装置(12)感测要加工的工件(6;6’)的实况图像(14);
b)在所述工件(6;6’)的所述实况图像(14)中显示至少一个要实施的工件加工过程(101、102、103)作为结果预览;
c)在所述工件(6;6’)的所述实况图像(14)中手动重新定位要实施的所述工件加工过程(101、102、103);和
d)实施在所述工件(6;6’)上的所述工件加工过程(101、102、103),
其特征在于,
要加工的所述工件(6;6’)的所述实况图像(14)通过所述图像感测装置(12)由三维视角感测并且由所述三维视角显示,
要实施的所述工件加工过程(101、102、103)通过所述工件加工过程(101、102、103)的从三维机器坐标系(11)到二维实况图像坐标系(15)的预给定的正向转换(T、T’)显示,并且
所述工件加工过程(101、102、103)通过重新定位的所述工件加工过程(101、102、103)的从所述二维实况图像坐标系(15)到所述三维机器坐标系(11)的预给定的反向转换(T-1、T’-1)来实施。
2.根据权利要求1所述的方法,其特征在于,在方法步骤a)之前通过所述图像感测装置(12)感测具有至少三个机器基准点(P1至P4)的参考实况图像(18),这些机器基准点在所述机器坐标系(11)中的三维位置分别是已知的,并且在所述三维机器坐标系(11)和所述二维实况图像坐标系(15)之间的所述正向转换和反向转换(T、T-1)根据所述机器基准点(P1至P4)和它们在所述参考实况图像(18)中对应的参考图像点(R1至R4)来确定。
3.根据权利要求2所述的方法,其特征在于,在所述机器坐标系(11)中的三维位置已知的至少一个第四机器基准点(P1至P4)被感测,或者失真因数被确定,并且在所述三维机器坐标系(11)和所述二维实况图像坐标系(15)之间的所述正向转换和反向转换(T、T-1)根据所述至少四个机器基准点(P1至P4)或根据所述至少三个机器基准点(P1至P4)和所述失真因数以及根据在所述参考实况图像(18)中对应的所述参考图像点(R1至R4)来确定。
4.根据权利要求2或3所述的方法,其特征在于,至少一些与所述参考实况图像(18)中的所述机器基准点(P1至P4)相应的参考图像点(R1至R4)由操作者手动配属。
5.根据权利要求2或3所述的方法,其特征在于,至少一些与所述参考实况图像(18)中的所述机器基准点(P1至P4)相应的参考图像点(R1至R4)通过自动图像识别装置(19)配属。
6.根据权利要求2或3所述的方法,其特征在于,所述机器基准点(P1至P4)中的至少一个机器基准点通过能移动的机器部件构成,该机器部件在感测所述至少一个参考实况图像(18)之前移动到在所述机器坐标系(11)中已知的位置上。
7.根据权利要求1或2所述的方法,其特征在于,从对于在扁平的工件(6)上的工件加工过程来说已知的所述正向转换和反向转换(T、T-1)中如下确定用于三维的工件(6’)上的工件加工过程的正向转换和反向转换(T’、T’-1):
(i)在所述工件(6’)的所述实况图像(14)中通过CAD图示(20)的对于扁平的工件(6)来说已知的从所述三维CAD坐标系到所述二维实况图像坐标系(15)的正向转换(T)来显示工件(6’)的至少一个部分CAD图示(20),其中,在所述实况图像(14)中显示的所述CAD图示(20)根据它在所述实况图像(14)中的位置进行不同缩放;和
(ii)对于扁平的工件(6)来说已知的所述正向转换和反向转换(T、T-1)通过在所述工件(6)的所述实况图像(14)中移动所述三维的工件(6’)的与位置有关的所述CAD图示(20)来适配于所述三维的工件(6’),直至所述CAD图示(20)在所述实况图像(14)中至少部分地重合地与所述工件(6’)重叠。
8.根据权利要求7所述的方法,其特征在于,所述部分CAD图示(20)至少包括所述工件(6’)的下侧。
9.根据权利要求7所述的方法,其特征在于,在所述工件(6’)的所述实况图像(14)中显示所述工件(6’)的完整的CAD图示(20)。
10.根据权利要求7所述的方法,其特征在于,所述工件(6’)的与位置有关的所述CAD图示(20)在所述工件(6’)的所述实况图像(14)中被手动移动。
11.根据权利要求1或2所述的方法,其特征在于,所述工件(6;6’)是扁平的工件。
12.根据权利要求11所述的方法,其特征在于,所述扁平的工件(6)是板材。
13.根据权利要求1或2所述的方法,其特征在于,所述加工机(1)是工具机或激光切割机。
14.根据权利要求3所述的方法,其特征在于,所述失真因数用于修正通过所述图像感测装置(12)引起的视觉失真。
15.根据权利要求4所述的方法,其特征在于,所有与所述参考实况图像(18)中的所述机器基准点(P1至P4)相应的参考图像点(R1至R4)由操作者手动配属。
16.根据权利要求5所述的方法,其特征在于,所有与所述参考实况图像(18)中的所述机器基准点(P1至P4)相应的参考图像点(R1至R4)通过所述自动图像识别装置(19)配属。
17.根据权利要求6所述的方法,其特征在于,所述机器部件是激光加工头(3)。
18.根据权利要求7所述的方法,其特征在于,所述正向转换和反向转换(T、T-1)通过在所述实况图像(14)中移动所述CAD图示(20)来适配于所述三维的工件(6’),直至所述CAD图示(20)在所述实况图像(14)中完全重合地与所述工件(6’)重叠。
19.加工机(1),用于加工工件(6;6’),所述加工机具有:
至少一个地点已知的用于由三维视角二维地感测要加工的工件(6;6’)的图像的图像感测装置(12),
用于在三维机器坐标系(11)和二维实况图像坐标系(15)之间进行正向转换或反向转换(T、T-1;T’、T’-1)的转换单元(16),
用于分别由所述三维视角显示要加工的工件(6;6’)的实况图像(14)和要实施的工件加工过程(101、102、103)作为结果预览的显示器(13a),
用于手动重新定位要实施的工件加工过程(101、102、103)的操作单元(13b),和
被编程的用于根据权利要求1或2所述的方法控制工件加工的机器控制装置(17)。
20.根据权利要求19所述的加工机,其特征在于,该加工机具有用于在所述工件(6’)的所述实况图像(14)中手动移动所述三维的工件(6’)的CAD图示(20)的操作单元(13b)。
21.根据权利要求19所述的加工机,其特征在于,所述加工机(1)是工具机或激光切割机。
22.根据权利要求19所述的加工机,其特征在于,所述工件(6;6’)是板材。
23.根据权利要求19所述的加工机,其特征在于,所述工件(6;6’)是扁平的工件。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102014213518.4A DE102014213518A1 (de) | 2014-07-11 | 2014-07-11 | Verfahren, Bearbeitungsmaschine und Computerprogrammprodukt zum bildbasierten Platzieren von Werkstückbearbeitungsvorgängen |
DE102014213518.4 | 2014-07-11 | ||
PCT/EP2015/063565 WO2016005159A2 (de) | 2014-07-11 | 2015-06-17 | Verfahren, bearbeitungsmaschine und computerprogrammprodukt zum bildbasierten platzieren von werkstückbearbeitungsvorgängen |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106536128A CN106536128A (zh) | 2017-03-22 |
CN106536128B true CN106536128B (zh) | 2018-09-14 |
Family
ID=53483802
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201580037121.6A Active CN106536128B (zh) | 2014-07-11 | 2015-06-17 | 用于基于图像地定位工件加工过程的方法、加工机和计算机程序产品 |
Country Status (7)
Country | Link |
---|---|
US (1) | US20170115656A1 (zh) |
EP (1) | EP3108311B1 (zh) |
CN (1) | CN106536128B (zh) |
DE (1) | DE102014213518A1 (zh) |
PL (1) | PL3108311T3 (zh) |
TR (1) | TR201820862T4 (zh) |
WO (1) | WO2016005159A2 (zh) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP3206099A1 (en) * | 2016-02-12 | 2017-08-16 | ARTIS GmbH | An mmi and a method for controlling an nc machine tool process |
CN106181029B (zh) * | 2016-08-31 | 2018-08-17 | 江苏亚威机床股份有限公司 | 一种用于激光切割区域同步伸缩皮带装置 |
AT518890B1 (de) * | 2016-09-02 | 2018-02-15 | Trumpf Maschinen Austria Gmbh & Co Kg | Biegemaschine mit einer Arbeitsbereich-Bilderfassungsvorrichtung |
TR201616881A2 (tr) * | 2016-11-21 | 2017-01-23 | Dener Makina Sanayi Ve Ticaret Ltd Sirketi | Levhanin eni̇ni̇n, boyunun, kesi̇m başlangiç noktasinin ve döndürme açisini tespi̇ti̇ni̇ sağlayan kamerali otomati̇k levha ölçüm si̇stemi̇ |
IT201700091806A1 (it) * | 2017-08-08 | 2019-02-08 | Protek Srl | Metodo e relativo sistema per il taglio e/o incisione di articoli o sfridi |
DE102017126487B4 (de) * | 2017-11-02 | 2022-05-25 | Festool Gmbh | System mit einer optischen und/oder mechanischen Referenz zur Bearbeitung eines Werkstücks |
WO2019120481A1 (en) * | 2017-12-19 | 2019-06-27 | Abb Schweiz Ag | System and method for determining a transformation representation |
JP6977609B2 (ja) * | 2018-02-21 | 2021-12-08 | 株式会社リコー | 光照射装置、光照射装置を用いた光加工装置、光照射方法、及び光加工方法 |
JP2019191723A (ja) * | 2018-04-20 | 2019-10-31 | 株式会社アマダホールディングス | 加工システム及び加工方法 |
CN109702290B (zh) * | 2018-05-09 | 2020-12-22 | 中国水利水电夹江水工机械有限公司 | 基于视觉识别的钢板坡口切割方法 |
DE102018215538A1 (de) * | 2018-09-12 | 2020-03-12 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Verfahren und Vorrichtung zur Identifkation eines Gegenstands |
DE102018123363B4 (de) * | 2018-09-24 | 2021-01-07 | Bystronic Laser Ag | Verfahren zur Kollisionsvermeidung und Laserbearbeitungsmaschine |
DE102018124146A1 (de) | 2018-09-29 | 2020-04-02 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Schachteln von werkstücken für schneidprozesse einer flachbettwerkzeugmaschine |
DE102018126069B3 (de) | 2018-10-19 | 2019-10-02 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Fertigungssystem und verfahren zum schachteln von teilräumen für eine ansteuerung eines schneidprozesses |
DE102018126077A1 (de) | 2018-10-19 | 2020-04-23 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Bewerten von werkstücklagen in geschachtelten anordnungen |
DE102018126059A1 (de) | 2018-10-19 | 2020-04-23 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Verfahren zum visualisieren von prozessinformationen bei der fertigung von blechbauteilen |
DE102019103152A1 (de) * | 2019-02-08 | 2020-08-13 | Homag Gmbh | Bedienungsvorrichtung und Verfahren |
CN109992125B (zh) * | 2019-03-29 | 2022-11-15 | 京东方科技集团股份有限公司 | 信息输入方法、装置和系统 |
IT201900005174A1 (it) * | 2019-04-05 | 2020-10-05 | Automator Int S R L | Processo di marcatura laser di un oggetto e relativa apparecchiatura per la marcatura |
WO2020210841A1 (en) * | 2019-04-12 | 2020-10-15 | Daniel Seidel | Projection system with interactive exclusion zones and topological adjustment |
CN110376966B (zh) * | 2019-07-08 | 2022-06-10 | 长沙长泰机器人有限公司 | 一种车身主拼夹具改造方法 |
DE102019126403B4 (de) * | 2019-09-30 | 2023-03-23 | Trumpf Werkzeugmaschinen Gmbh + Co. Kg | Verfahren zum Beladen einer Tafelablagevorrichtung einer Flachbettwerkzeugmaschine und Flachbettwerkzeugmaschine |
CN111179233B (zh) * | 2019-12-20 | 2023-05-05 | 广西柳州联耕科技有限公司 | 基于激光切割二维零部件的自适应纠偏方法 |
DE102020204622A1 (de) * | 2020-04-09 | 2021-10-14 | Trumpf Laser Gmbh | Verfahren und Bearbeitungsmaschine zur Werkstücklageerfassung mittels OCT |
CN111660692B (zh) * | 2020-04-28 | 2024-03-01 | 深圳大学 | 基于多波长光学褶皱识别的金融凭证智能处理系统及其装置 |
CN112296165B (zh) * | 2020-10-10 | 2022-07-08 | 江西邦展建筑模板科技有限公司 | 一种自动定位的铝合金模板冲孔机 |
CN114227010B (zh) * | 2021-12-31 | 2023-06-23 | 深圳市通构科技有限公司 | 通过线激光对通讯机柜外板进行切割定位的方法及装置 |
DE102022110109A1 (de) | 2022-04-27 | 2023-11-02 | TRUMPF Werkzeugmaschinen SE + Co. KG | Verfahren zum Kalibrieren eines Bildverarbeitungssystems einer Blechbearbeitungsmaschine |
DE102022110111A1 (de) | 2022-04-27 | 2023-11-02 | TRUMPF Werkzeugmaschinen SE + Co. KG | Verfahren zum Überprüfen der Kalibrierung eines Bildverarbeitungssystems einer Blechbearbeitungsmaschine |
DE102022111316A1 (de) * | 2022-05-06 | 2023-11-09 | TRUMPF Werkzeugmaschinen SE + Co. KG | Verfahren zum Nachproduzieren von Werkstücken an einer Werkzeugmaschine sowie mobiles Endgerät dafür |
AT526893A1 (de) * | 2023-02-09 | 2024-08-15 | Trotec Laser Gmbh | Verfahren zum Erkennen eines wechselbaren Bearbeitungstisch bzw. Tischtype eines Laserplotters zum Schneiden, Gravieren, Markieren und/oder Beschriften eines Werkstückes, sowie einen Laserplotter zum Gravieren, Markieren und/oder Beschriften eines Werkstückes hierfür |
CN117784712B (zh) * | 2023-10-19 | 2024-10-18 | 深圳市创客工场科技有限公司 | 加工对位的实现方法、数控机器、系统和可读存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1659483A (zh) * | 2002-06-12 | 2005-08-24 | 克瓦纳尔·马沙-亚德斯有限公司 | 切削板状工件的方法 |
CN103339577A (zh) * | 2011-01-31 | 2013-10-02 | 武藏工业株式会社 | 动作程序的自动生成程序及装置 |
CN103562970A (zh) * | 2011-03-31 | 2014-02-05 | 维森股份有限公司 | 自动确定部件与参考制图的符合 |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3627110A1 (de) * | 1986-08-06 | 1988-02-18 | Duerkopp System Technik Gmbh | Verfahren und vorrichtung zur optimierung eines materialzuschnittes |
DE3888188D1 (de) * | 1988-12-06 | 1994-04-07 | Heidenhain Gmbh Dr Johannes | Verfahren zur Simulation der Bearbeitung eines Werkstückes und Darstellung desselben, sowie Vorrichtung zur Durchführung des Verfahrens. |
JP2690603B2 (ja) * | 1990-05-30 | 1997-12-10 | ファナック株式会社 | 視覚センサのキャリブレーション方法 |
JP3394278B2 (ja) * | 1992-12-03 | 2003-04-07 | ファナック株式会社 | 視覚センサ座標系設定治具及び設定方法 |
DE19522717C1 (de) * | 1995-06-22 | 1996-12-12 | Duerkopp Adler Ag | Verfahren zum Schneiden oder Stanzen einzelner Teile aus einer Tierhaut |
JPH11320143A (ja) | 1998-05-12 | 1999-11-24 | Amada Co Ltd | 追加工装置及び方法 |
JP4481383B2 (ja) * | 1999-04-19 | 2010-06-16 | 本田技研工業株式会社 | 形状検証システムおよび形状検証方法 |
US7277599B2 (en) * | 2002-09-23 | 2007-10-02 | Regents Of The University Of Minnesota | System and method for three-dimensional video imaging using a single camera |
US7236854B2 (en) * | 2004-01-05 | 2007-06-26 | Abb Research Ltd. | Method and a system for programming an industrial robot |
DE102005045854B3 (de) * | 2005-09-26 | 2007-04-12 | Siemens Ag | Verfahren und System zur Kalibrierung einer Kamera in Produktionsmaschinen |
JP5090121B2 (ja) * | 2007-10-01 | 2012-12-05 | オリンパス株式会社 | 調整装置、レーザ加工装置、調整方法、および調整プログラム |
US9123159B2 (en) * | 2007-11-30 | 2015-09-01 | Microsoft Technology Licensing, Llc | Interactive geo-positioning of imagery |
JP5384178B2 (ja) * | 2008-04-21 | 2014-01-08 | 株式会社森精機製作所 | 加工シミュレーション方法及び加工シミュレーション装置 |
US8238642B2 (en) * | 2008-11-20 | 2012-08-07 | General Electric Company | Methods and apparatus for measuring 3D dimensions on 2D images |
ES2923550T3 (es) * | 2010-10-08 | 2022-09-28 | Capsugel Belgium Nv | Aparato y procedimiento para adquirir una imagen bidimensional de la superficie de un objeto tridimensional |
CN102609550B (zh) * | 2011-01-19 | 2015-11-25 | 鸿富锦精密工业(深圳)有限公司 | 产品三维模型自动摆正系统及方法 |
DE102012106156B4 (de) * | 2012-07-09 | 2019-09-12 | Acsys Lasertechnik Gmbh | Verfahren zur Steuerung eines Werkzeuges |
US9644942B2 (en) * | 2012-11-29 | 2017-05-09 | Mitsubishi Hitachi Power Systems, Ltd. | Method and apparatus for laser projection, and machining method |
US9364995B2 (en) * | 2013-03-15 | 2016-06-14 | Matterrise, Inc. | Three-dimensional printing and scanning system and method |
WO2015026847A1 (en) * | 2013-08-19 | 2015-02-26 | Aio Robotics, Inc. | Four-in-one three-dimensional copy machine |
EP2927764B1 (de) * | 2014-04-02 | 2016-06-29 | Siemens Aktiengesellschaft | Numerische Steuerung mit Anzeige einer Vorschau bei Änderungen des Teileprogramms |
-
2014
- 2014-07-11 DE DE102014213518.4A patent/DE102014213518A1/de not_active Withdrawn
-
2015
- 2015-06-17 WO PCT/EP2015/063565 patent/WO2016005159A2/de active Application Filing
- 2015-06-17 CN CN201580037121.6A patent/CN106536128B/zh active Active
- 2015-06-17 PL PL15731016T patent/PL3108311T3/pl unknown
- 2015-06-17 TR TR2018/20862T patent/TR201820862T4/tr unknown
- 2015-06-17 EP EP15731016.0A patent/EP3108311B1/de active Active
-
2017
- 2017-01-09 US US15/401,298 patent/US20170115656A1/en not_active Abandoned
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1659483A (zh) * | 2002-06-12 | 2005-08-24 | 克瓦纳尔·马沙-亚德斯有限公司 | 切削板状工件的方法 |
CN103339577A (zh) * | 2011-01-31 | 2013-10-02 | 武藏工业株式会社 | 动作程序的自动生成程序及装置 |
CN103562970A (zh) * | 2011-03-31 | 2014-02-05 | 维森股份有限公司 | 自动确定部件与参考制图的符合 |
Also Published As
Publication number | Publication date |
---|---|
EP3108311B1 (de) | 2018-10-17 |
CN106536128A (zh) | 2017-03-22 |
WO2016005159A3 (de) | 2016-06-30 |
WO2016005159A2 (de) | 2016-01-14 |
TR201820862T4 (tr) | 2019-01-21 |
US20170115656A1 (en) | 2017-04-27 |
PL3108311T3 (pl) | 2019-04-30 |
DE102014213518A1 (de) | 2016-01-14 |
EP3108311A2 (de) | 2016-12-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106536128B (zh) | 用于基于图像地定位工件加工过程的方法、加工机和计算机程序产品 | |
JP5664629B2 (ja) | ロボットシステムおよび加工品の製造方法 | |
JP5981143B2 (ja) | ロボットツールの制御方法 | |
US8988032B2 (en) | Numerical controller having display function for trajectory of tool | |
US9483040B2 (en) | Program and device which automatically generate operation program | |
US6968080B2 (en) | Method and apparatus for generating part programs for use in image-measuring instruments, and image-measuring instrument and method of displaying measured results therefrom | |
US6856843B1 (en) | Method and apparatus for displaying an image of a sheet material and cutting parts from the sheet material | |
US10706532B1 (en) | Digital projection system for workpiece assembly and associated method | |
US20110316977A1 (en) | Method of cnc profile cutting program manipulation | |
US20100302366A1 (en) | Calibration method and calibration device | |
WO2007049751A1 (ja) | 自動切断装置及び開先加工品の製造方法 | |
JP6869159B2 (ja) | ロボットシステム | |
US20240070910A1 (en) | Processing method and processing device for generating cross-sectional image from three-dimensional position information acquired by visual sensor | |
CN115555648A (zh) | 一种数控切割方法、系统、设备及介质 | |
CN109862989B (zh) | 激光焊接时的基于图像的技术选择 | |
US11667032B2 (en) | Processing device | |
WO2020162171A1 (ja) | 印字システム、印字装置、印字方法およびプログラム | |
KR20140046486A (ko) | 정정 작업 지원 장치, 정정 작업 지원 방법 및 정정 작업 지원 시스템 | |
JP2010182210A (ja) | ロボット教示プログラム修正装置 | |
JP2016024045A (ja) | 画像測定装置 | |
JP2009214289A (ja) | 倣い研削方法及びその装置 | |
JP2519444B2 (ja) | 工作線追従装置 | |
JP2024121782A (ja) | 加工方法、加工装置、及びプログラム | |
CN114888794B (zh) | 一种机器人人机交互运行路径标记方法及装置 | |
JPS62130064A (ja) | スキヤナ用原稿貼付シ−トの作成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |