KR20160143281A - 3-axis device fabricating surface continuously based on laser scanner and control method for the device - Google Patents
3-axis device fabricating surface continuously based on laser scanner and control method for the device Download PDFInfo
- Publication number
- KR20160143281A KR20160143281A KR1020150079777A KR20150079777A KR20160143281A KR 20160143281 A KR20160143281 A KR 20160143281A KR 1020150079777 A KR1020150079777 A KR 1020150079777A KR 20150079777 A KR20150079777 A KR 20150079777A KR 20160143281 A KR20160143281 A KR 20160143281A
- Authority
- KR
- South Korea
- Prior art keywords
- scanner
- stage
- axis
- workpiece
- scan path
- 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.)
- Ceased
Links
Images
Classifications
-
- 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
-
- 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/082—Scanning systems, i.e. devices involving movement of the laser beam relative to the laser head
-
- 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
- B23K26/0884—Devices involving movement of the laser head in at least one axial direction in at least two axial directions in at least three axial directions, e.g. manipulators, robots
Landscapes
- Physics & Mathematics (AREA)
- Optics & Photonics (AREA)
- Engineering & Computer Science (AREA)
- Plasma & Fusion (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Laser Beam Processing (AREA)
Abstract
본 발명은 3축 표면 연속 가공 장치 및 그 제어 방법에 관한 것으로서, 피가공물을 스캔 경로에 따라 이동시키는 이동 수단을 구비하는 스테이지; 상기 피가공물의 표면을 가공하는 스캐너; 및 상기 스캔 경로에 기초하여 상기 스테이지 및 상기 스캐너를 제어하는 제어보드를 포함하는 3축 표면 연속 가공 장치 및 그 제어 방법을 제공한다.The present invention relates to a three-axis surface continuous machining apparatus and a control method thereof, and more particularly, to a three-axis surface continuous machining apparatus and a control method therefor, including a stage having moving means for moving a workpiece along a scan path; A scanner for processing the surface of the workpiece; And a control board for controlling the stage and the scanner based on the scan path, and a control method therefor.
Description
본 발명은 3축 표면 연속 가공 장치 및 그 제어 방법에 관한 것으로서, 구체적으로는 스테이지의 이동 경로 변경시 스테이지의 느린 반응을 레이저 스캐너에서 3축 보정하여 피가공물의 표면에 연속으로 정밀 가공을 수행하는 가공 장치 및 그 제어 방법에 관한 것이다.
More specifically, the present invention relates to a three-axis surface continuous machining apparatus and a control method thereof, and more particularly, to a three-axis surface continuous machining apparatus and a control method thereof, in which a laser scanner corrects a slow reaction of a stage when a movement path of a stage is changed, And a control method thereof.
레이저를 이용한 대면적 가공으로서, 스텝 & 스캔닝 (step & scanning) 방법이 사용되고 있다. 이는 스테이지가 정지해 있을 때 스캐너로 가공을 한 후 스테이지를 다시 다음 스텝으로 이동한 후 스캐너로 가공하는 방법으로써, 가공 속도가 느린 단점 및 스캔 경계면에서 불연속가공으로 인한 이음매가 발생되는 문제를 가진다.
As a large area processing using a laser, a step & scanning method is used. This is a method in which the stage is stopped and the stage is moved to the next step and then processed by a scanner. In this case, there is a drawback that the machining speed is slow and a seam due to discontinuous machining occurs at the scan boundary.
본 발명은 스캔 경계면에서 불연속가공으로 인한 이음매가 발생되는 종래 방식에 따른 문제를 해결하기 위해 제안된 것으로서, 스캔 경로를 형성하여 피가공물의 표면에 연속으로 정밀 가공을 수행하는 가공 장치 및 그 제어 방법을 제공하는 것을 목적으로 한다. 구체적으로는 스테이지의 이동 경로 변경시 스테이지의 느린 반응을 레이저 스캐너에서 3축 보정하여 피가공물의 표면에 연속 정밀 가공 수행이 가능한 장치 및 그 제어 방법을 제공하고자 한다.
The present invention has been proposed in order to solve the problem according to the conventional method in which a seam due to discontinuous machining is generated at the scan boundary surface and is a machining apparatus for continuously performing precision machining on the surface of a workpiece by forming a scan path, And to provide the above objects. More specifically, it is intended to provide a device capable of performing continuous precision machining on the surface of a workpiece by three-axis correction of a slow reaction of the stage at a laser scanner changing the movement path of the stage, and a control method thereof.
상기 목적을 달성하기 위하여 본 발명은 제1 특징으로서, 피가공물을 스캔 경로에 따라 이동시키는 이동 수단을 구비하는 스테이지; 상기 피가공물의 표면을 가공하는 스캐너; 및 상기 스캔 경로에 기초하여 상기 스테이지 및 상기 스캐너를 제어하는 제어보드를 포함하는 3축 표면 연속 가공 장치를 제공한다.In order to achieve the above object, the present invention provides, as a first feature, a stage having a moving means for moving a workpiece along a scan path; A scanner for processing the surface of the workpiece; And a control board for controlling the stage and the scanner based on the scan path.
이때, 상기 이동 수단은 상기 피가공물을 각각 X축, Y축 및 Z축 방향으로 이동시키는 X축 구동부, Y축 구동부 및 Z축 구동부를 포함하고, At this time, the moving means includes an X-axis driving portion, a Y-axis driving portion and a Z-axis driving portion for moving the workpiece in the X-axis, Y-axis and Z-
상기 제어보드는 상기 스캔 경로에 기초하여 X축 구동, Y축 구동 및 Z축 구동 명령을 생성하여 상기 X축 구동부, 상기 Y축 구동부 및 상기 Z축 구동부를 제어할 수 있다.The control board can control the X-axis driving unit, the Y-axis driving unit, and the Z-axis driving unit by generating an X-axis driving, a Y-axis driving and a Z-axis driving command based on the scan path.
이때, 상기 제어보드는 상기 각 구동 명령과 상기 스테이지의 실측 움직임 사이의 오차를 보정하는 보정 명령을 생성할 수 있다.At this time, the control board may generate a correction command for correcting an error between the respective driving commands and actual movements of the stage.
이때, 상기 보정 명령은 상기 스테이지의 관성에 의해 발생되는 오차를 보정하는 관성 오차 보정 값을 포함할 수 있다.In this case, the correction command may include an inertia error correction value for correcting an error caused by the inertia of the stage.
이때, 상기 제어보드는 상기 보정 명령을 상기 스캐너로 전송하고,At this time, the control board transmits the correction command to the scanner,
상기 스캐너는 상기 보정 명령의 보정 값에 따라 스캔 범위를 보정할 수 있다.The scanner can correct the scan range according to the correction value of the correction command.
상기 목적을 달성하기 위하여 본 발명은 제2 특징으로서, 피가공물을 스캔 경로에 따라 이동시키는 이동 수단을 구비하는 스테이지; 상기 피가공물의 표면을 가공하는 스캐너; 및 상기 스테이지 및 상기 스캐너를 제어하는 제어보드를 포함하는 3축 표면 연속 가공 장치의 제어 방법에 있어서, (a) 상기 스캐너의 스캔 범위가 상기 피가공물의 표면 전체를 지나도록 스캔 경로를 생성하는 단계; (b) 상기 스캔 경로를 지나도록 상기 이동 수단을 구동하는 구동 명령을 생성하는 단계; (c) 상기 구동 명령과 상기 스테이지의 실측 움직임 사이의 오차를 보정하는 보정 명령을 생성하는 단계; 및 (d) 상기 보정 명령에 기초하여 상기 피가공물 표면을 가공하는 단계를 포함하는 3축 표면 연속 가공 장치 제어 방법을 제공한다.In order to achieve the above object, according to a second aspect of the present invention, there is provided a substrate processing apparatus including: a stage having moving means for moving a workpiece along a scan path; A scanner for processing the surface of the workpiece; And a control board for controlling the stage and the scanner, the control method comprising the steps of: (a) generating a scan path such that the scan range of the scanner passes over the entire surface of the workpiece ; (b) generating a drive command to drive the moving means past the scan path; (c) generating a correction command for correcting an error between the driving command and the actual movement of the stage; And (d) machining the surface of the workpiece based on the correction command.
이때, 상기 보정 명령은 상기 스테이지의 관성에 의해 발생되는 오차를 보정하는 관성 오차 보정 값을 포함할 수 있다.
In this case, the correction command may include an inertia error correction value for correcting an error caused by the inertia of the stage.
본 발명에 따른 3축 표면 연속 가공 장치 및 그 제어 방법에 의하면, 스테이지의 이동 경로 변경시 스테이지의 느린 반응을 레이저 스캐너에서 3축 보정하므로 피가공물 표면에 연속으로 정밀 가공을 수행하는 것이 가능하다.According to the three-axis surface continuous machining apparatus and the control method therefor according to the present invention, it is possible to continuously perform precision machining on the surface of the workpiece, since the laser scanner corrects the slow reaction of the stage when the movement path of the stage is changed.
본 발명의 효과는 이상에서 언급된 것들에 한정되지 않으며, 언급되지 아니한 다른 효과들은 아래의 기재로부터 명확하게 이해할 수 있을 것이다.
The effects of the present invention are not limited to those mentioned above, and other effects not mentioned can be clearly understood from the following description.
도 1은 본 발명에 따른 3축 표면 연속 가공 장치의 모식도이다.
도 2는 본 발명에 따른 스캐너 내부의 모식도이다.
도 3은 이동 제어 명령과 스테이지의 관성에 의한 스테이지의 실제 움직임과의 차이를 보여주는 도식도이다.
도 4는 본 발명에 따른 3축 표면 연속 가공 장치를 제어하는 흐름도이다.1 is a schematic diagram of a three-axis surface continuous machining apparatus according to the present invention.
2 is a schematic view of the inside of the scanner according to the present invention.
3 is a schematic diagram showing the difference between the movement control command and the actual motion of the stage due to the inertia of the stage.
4 is a flowchart for controlling a three-axis surface continuous machining apparatus according to the present invention.
이하, 첨부된 도면을 참조하여 본 발명의 바람직한 실시예를 설명한다. 본 발명의 실시형태는 여러 가지의 다른 형태로 변형될 수 있으며, 본 발명의 범위가 이하 설명하는 실시형태로만 한정되는 것은 아니다. 도면에서의 요소들의 형상 및 크기 등은 보다 명확한 설명을 위해 과장될 수 있으며, 도면상의 동일한 부호로 표시되는 요소는 동일한 요소이다. Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings. The embodiments of the present invention can be modified into various other forms, and the scope of the present invention is not limited to the embodiments described below. The shape and the size of the elements in the drawings may be exaggerated for clarity and the same elements are denoted by the same reference numerals in the drawings.
그리고 명세서 전체에서, 어떤 부분이 다른 부분과 "연결"되어 있다고 할 때 이는 "직접적으로 연결"되어 있는 경우뿐만 아니라 그 중간에 다른 소자를 사이에 두고 "전기적으로 연결"되어 있는 경우도 포함한다. 또한, 어떤 부분이 어떤 구성요소를 "포함" 또는 "구비"한다고 할 때, 이는 특별이 반대되는 기재가 없는 한 다른 구성요소를 제외하는 것이 아니라 다른 구성요소를 더 포함하거나 구비할 수 있는 것을 의미한다.And throughout the specification, when a part is referred to as being "connected" to another part, it includes not only "directly connected" but also "electrically connected" with another part in between. Also, when a component is referred to as being "comprising" or "comprising", it is to be understood that this does not exclude other components, unless the context otherwise requires, do.
도 1은 본 발명의 일 실시예에 따른 3축 표면 연속 가공 장치의 모식도이다.1 is a schematic view of a three-axis surface continuous machining apparatus according to an embodiment of the present invention.
도 1을 참조하면, 본 발명에 따른 3축 표면 연속 가공 장치(100)는 스테이지(110), 스캐너(120) 및 제어보드(130)를 포함한다.Referring to FIG. 1, a three-axis surface
본 발명에서 피가공물(200)은 반도체 디바이스, 금형 또는 공구 등 설계에 따라 레이저에 의한 가공을 필요로 하는 가공물이다. In the present invention, the
스캐너(120)는 설계에 따라 피가공물(200) 표면에 레이저가공을 수행하는 장치이다. 스캐너(120)는 드릴링(drilling), 마킹(marking), 커팅(cutting) 등의 작업을 수행하며 이러한 가공을 수행하는 레이저 스캐너는 여러 종류가 있으나, 그 중 갈바노 스캐너가 널리 사용되고 있으므로 본 실시예에서, 스캐너(120)는 갈바노 스캐너인 것으로 설명하기로 한다.The
일반적으로 널리 사용되는 스캐너(120)는 한 번에 스캔하여 가공할 수 있는 면적(스캔 필드)이 수십 m㎟ 수준이다. 이에 반하여 피가공물(200)의 표면은 이보다 넓은 경우가 대부분이므로, 스캐너(120)가 피가공물(200) 표면 전체를 가공하려면 스캐너(120)는 피가공물(200) 표면을 따라 움직여야 한다.In general, the widely used
스캐너(120)의 스캔 필드가 피가공물(200)의 표면을 모두 커버 하도록 스캐너(120)가 피가공물(200)에 대해 움직이는 경로를 스캔 경로라고 한다. 고정된 피가공물(200)에 대해 스캐너(120)가 움직이거나, 고정된 스캐너(120)에 대해 피가공물(200)을 이동시키는 방식에 의해 스캐너(120)의 스캔 경로 주행이 수행될 수 있다. 단, 스캐너(120)는 레이저 및 광학 부품을 포함하는 정밀 장치이므로 스캐너(120)는 고정시키고 피가공물(200)을 스캔 경로에 따라 이동시키는 방법을 선택할 수 있다. 도시된 바에 의하면 스캔 경로는 2차원 경로로 도시되어 있으나, 스캔 경로는 피가공물(200)의 표면 지형(곡면)에 맞추어 이동하는 것을 포함한다. 즉, 스캔 경로는 Z축 이동을 포함한다.A path through which the
스테이지(110)는 피가공물(200)을 스캔 경로에 따라 이동시킨다.The
스테이지(110)는 X축 구동부, Y축 구동부 및 Z축 구동부를 포함하며,(각 구동부는 간결한 도시를 위해 도시 생략). 캠(computer-aided manufacturing, CAM) 소프트웨어에 의해 생성된 스캔 경로에 따라 피가공물(200)을 이동시킨다.The
제어보드(130)는 스테이지(110)를 제어하는 스테이지 제어부(미도시), 스캐너(120)를 제어하는 스캐너 제어부(미도시) 및 오차 보정부(미도시)를 포함한다. The
스테이지 제어부는 스캔 경로를 캠 데이터로부터 X축 구동부, Y축 구동부 및 Z축 구동부 명령을 생성하고, 각각 X축, Y축 및 Z축 엔코더를 통해 축 구동부, Y축 구동부 및 Z축 구동부를 구동한다.The stage control unit generates an X-axis driving unit, a Y-axis driving unit and a Z-axis driving unit command from the cam data, and drives the axis driving unit, the Y-axis driving unit, and the Z-axis driving unit via the X-, Y-, and Z- .
스캐너 제어부는 스캐너(120)를 제어하여 설계에 의한 레이저에 의한 가공이 피가공물(200) 표면에 수행되도록 한다. The scanner control unit controls the
도 2를 참조하면(도 2는 본 발명에 따른 스캐너 내부의 모식도이다), 스캐너(120)는 빔출력부(121), 촛점 가변부(122) x축 미러(123), x축 모터(125), y축 미러(124) 및 y축 모터(126)를 포함한다(빔 스플릿터 및 빔 스캐너와 같은 다른 구성요소들은 도시 생략).2, the
스캐너 제어부(도시하지 않음)는 피가공물(200) 표면 가공 데이터를 캠 데이터로부터 페이징하여 빔출력부(121) 구동 명령, 촛점 가변부(122) 구동 명령, x축 모터(125) 및 y축 모터(126) 구동 명령을 생성하여 스캐너(120)로 전송한다.The scanner control unit (not shown) pays surface machining data of the
즉, 스테이지 제어부(도시하지 않음)는 스캔 경로에 따라 피가공물(200)을 이동시키고, 스캐너 제어부는 스캐너(120)를 제어하여 이동하는 피가공물(200) 표면에 연속적인 가공이 수행되게 한다.That is, the stage controller (not shown) moves the
이때, 스테이지(110)는 고정된 피가공물(200)의 질량 및 각 구동부의 질량에 비례하여 관성을 가지는데, 스캔 경로가 변하는 경우와 같이 스테이지(110)의 급격한 움직임을 요구되는 경우, 관성에 의해 즉각적인 응답이 수행되지 못한다.At this time, the
도 3은 이동 제어 명령과 스테이지의 관성에 의한 스테이지의 실제 움직임과의 차이를 보여주는 도식도이다.3 is a schematic diagram showing the difference between the movement control command and the actual motion of the stage due to the inertia of the stage.
예를 들어 스테이지(110)가 t1에서 'a' 만큼의 이동된 위치를 가져야 한다면 스테이지(110)의 관성으로 인하여 스테이지 제어부는 t0에서 미리 'a' 만큼 이동 시키는 구동 명령을 생성시켜야한다. 그럼에도 불구하고 t0과 t1 사이 구간에는 점선으로 표시된 부분의 제어 오차가 발생 된다. 스캔 경로를 이동하는 스테이지(110)의 속도를 줄이면 제어 오차는 감소하나, 피가공물(200) 처리 시간은 증가하게 된다. For example, if the
이러한 단점을 극복하기 위해 본 발명은 스테이지(110)에서 발생하는 제어 오차를 스캐너(120)에서 보정한다.In order to overcome this disadvantage, the present invention corrects the control error generated in the
스테이지(110) 구동 명령은 밀리초(m msec)단위로 실행되고, 스캐너(120) 구동 명령은 마이크로초(μsec) 단위로 실행되므로, 스테이지(110) 구동 명령 생성 간격 사이에 오차 보정 명령들을 생성하고 이를 스캐너(120) 제어 명령에 반영한다.Since the instruction for driving the
예를 들어 t0과 t1이 스테이지(110) 구동 명령 수행 간격이고 그 값이 1mmsec 이고, 스캐너(120) 구동 명령의 수행 간격이 10μsec이면, t0과 t1 사이에 99개의 오차 보정 명령을 생성하여 이를 스캐너(120) 제어 명령에 반영한다.For example, if t0 and t1 are the interval during which the
도 3을 다시 참조하면, 오차 보정부는 a1 부터 a99까지 오차 보정 명령을 생성하고 이를 스캐너 제어 명령에 반영한다.Referring again to FIG. 3, the error correction unit generates error correction commands from a1 to a99 and reflects them in the scanner control command.
도 3에서 스테이지(110)의 이동 값 'a'는 발생되는 오차를 설명하기 위해 예를 든 것이므로 실제 스테이지(110)의 구현에서는 X축, Y축 및 Z축 각각의 이동에 대한 보정 값이 필요하다. 따라서, 오차 보정부에서는 각 축별 보정 명령을 생성한다.Since the movement value 'a' of the
X축, Y축 보정 명령은 각각 x축 모터(125) 및 y축 모터(126) 제어 명령에 반영되고, Z축 보정 명령은 촛점 가변부(122)를 제어하는 명령에 반영된다. 즉, x축 모터(125), y축 모터(126) 및 촛점 가변부(122)에 의해 3축 보정이 이루어진다.The X-axis and Y-axis correction commands are reflected in the control commands for the
도 4는 본 발명에 따른 3축 표면 연속 가공 장치를 제어하는 흐름도이다. 도 4는 도 1에 개시된 3축 표면 연속 가공 장치를 시계열 적으로 구현한 것으로서, 스테이지(110), 스캐너(120) 및 제어보드(130)에 대해 설명된 부분은 본 실시예에도 그대로 적용된다.4 is a flowchart for controlling a three-axis surface continuous machining apparatus according to the present invention. FIG. 4 is a time-series implementation of the three-axis surface continuous machining apparatus shown in FIG. 1, and the parts described with respect to the
본 발명에 따른 3축 표면 연속 가공 장치 제어방법은, 스캔 경로 생성 단계(S410), 이동 명령 생성 단계(S420), 보정 명령 생성 단계(S430) 및 피가공물 가공 단계(S440)를 포함한다.The three-axis surface continuous machining apparatus control method according to the present invention includes a scan path generating step S410, a movement command generating step S420, a correction command generating step S430, and a machining step S440.
S410 단계에서, 3축 표면 연속 가공 장치는 스캐너의 스캔 범위가 피가공물의 표면 전체를 지나도록 스캔 경로를 생성한다. 스캔 경로 생성은 캠(computer-aided manufacturing, CAM) 소프트웨어에 의해 생성 캠 데이터를 페이징하여 생성한다. 3축 표면 연속 가공 장치는 별도의 장치에서 생성된 스캔 경로 데이터를 취할 수도 있다.In step S410, the three-axis surface continuous machining apparatus generates a scan path such that the scan range of the scanner passes over the entire surface of the workpiece. Scan path generation is generated by paging the generated cam data by computer-aided manufacturing (CAM) software. The three-axis surface continuous machining apparatus may take scan path data generated by a separate apparatus.
도 1에 따르면 스캔 경로는 스캔 경로는 2차원 경로인 것처럼 되어 있으나, 스캔 경로는 피가공물(200)의 표면 지형(곡면)에 맞추어 이동하는 것도 포함하므로 스캔 경로는 3차원 상의 이동 경로로 이해하는 것이 바람직하다.1, the scan path is assumed to be a two-dimensional path, but the scan path includes a movement according to the surface topography (curved surface) of the
S420 단계에서, 3축 표면 연속 가공 장치는 스캐너가 스캔 경로를 지나도록 이동 수단을 구동하는 구동 명령을 생성한다.In step S420, the three-axis surface continuous machining apparatus generates a drive command for driving the moving means so that the scanner passes the scan path.
S430 단계에서, 제어 보드는 구동 명령과 스테이지의 실측 움직임 사이의 오차를 보정하는 보정 명령을 생성한다. 보정 명령은 이동 제어 명령과 스테이지의 관성에 의한 스테이지의 실제 움직임과의 차이를 보정하는 명령이다.In step S430, the control board generates a correction command for correcting an error between the driving command and the actual movement of the stage. The correction command is a command for correcting the difference between the movement control command and the actual motion of the stage due to the inertia of the stage.
제어 보드는 보정 명령을 스캐너 제어 명령에 적용하여 스캐너의 스캔 범위를 보정한다. 즉, 각 축방향에 보정 명령치 만큼 틸트된 명령을 생성하여 스캐너를 제어한다.The control board applies the correction command to the scanner control command to correct the scanning range of the scanner. That is, a command tilted by the correction command value in each axis direction is generated to control the scanner.
스테이지 제어부, 스캐너 제어부 및 오차 보정부에 대해서는 앞서 상세히 설명되었으므로 구체적인 설명은 생략하도록 한다.The stage control unit, the scanner control unit, and the error correction unit have been described in detail in the foregoing, and a detailed description thereof will be omitted.
S440 단계에서, 스캐너는 보정 명령이 적용된 제어 명령에 따라 피가공물의 표면을 가공한다.In step S440, the scanner processes the surface of the workpiece in accordance with the control command to which the correction command is applied.
이제까지 본 발명에 대하여 그 바람직한 실시예들을 중심으로 살펴보았다. 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자는 본 발명이 본 발명의 본질적인 특성에서 벗어나지 않는 범위에서 변형된 형태로 구현될 수 있음을 이해할 수 있을 것이다. 그러므로 개시된 실시예들은 한정적인 관점이 아니라 설명적인 관점에서 고려되어야 한다. 본 발명의 범위는 전술한 설명이 아니라 특허청구범위에 나타나 있으며, 그와 동등한 범위 내에 있는 모든 차이점은 본 발명에 포함된 것으로 해석되어야 할 것이다.
The present invention has been described with reference to the preferred embodiments. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. Therefore, the disclosed embodiments should be considered in an illustrative rather than a restrictive sense. The scope of the present invention is defined by the appended claims rather than by the foregoing description, and all differences within the scope of equivalents thereof should be construed as being included in the present invention.
100 : 3축 표면 연속 가공 장치
110 : 스테이지
120 : 스캐너
121 : 빔출력부
122 : 촛점 가변부
123 : x축 미러
124 : y축 미러
125 : x축 모터
126 : y축 모터
130 : 제어보드
200 : 피가공물100: 3-axis surface continuous machining apparatus 110: stage
120: scanner 121: beam output unit
122: focus changing portion 123: x-axis mirror
124: y-axis mirror 125: x-axis motor
126: y-axis motor 130: control board
200: Workpiece
Claims (6)
상기 피가공물의 표면을 가공하는 스캐너; 및
상기 스캔 경로에 기초하여 상기 스테이지 및 상기 스캐너를 제어하는 제어보드를 포함하는 3축 표면 연속 가공 장치.
A stage having moving means for moving a workpiece along a scan path;
A scanner for processing the surface of the workpiece; And
And a control board for controlling the stage and the scanner based on the scan path.
상기 이동 수단은 상기 피가공물을 각각 X축, Y축 및 Z축 방향으로 이동시키는 X축 구동부, Y축 구동부 및 Z축 구동부를 포함하고,
상기 제어보드는 상기 스캔 경로에 기초하여 X축 구동, Y축 구동 및 Z축 구동 명령을 생성하여 상기 X축 구동부, 상기 Y축 구동부 및 상기 Z축 구동부를 제어하는 것을 특징으로 하는 3축 표면 연속 가공 장치.
The method according to claim 1,
The moving means includes an X-axis driving portion, a Y-axis driving portion and a Z-axis driving portion for moving the workpiece in the X-axis, Y-axis and Z-
Wherein the control board generates X-axis driving, Y-axis driving, and Z-axis driving commands based on the scan path to control the X-axis driving unit, the Y-axis driving unit, and the Z- Processing equipment.
상기 제어보드는 상기 각 구동 명령과 상기 스테이지의 실측 움직임 사이의 오차를 보정하는 보정 명령을 생성하여 상기 스캐너로 전송하고,
상기 스캐너는 상기 보정 명령의 보정 값에 따라 스캔 범위를 보정하는 것을 특징으로 하는 3축 표면 연속 가공 장치.
The method of claim 2,
Wherein the control board generates a correction command for correcting an error between the respective driving commands and actual movement of the stage and transmits the correction command to the scanner,
Wherein the scanner corrects the scan range according to the correction value of the correction command.
상기 보정 명령은 상기 스테이지의 관성에 의해 발생되는 오차를 보정하는 관성 오차 보정 값을 포함하는 것을 특징으로 하는 3축 표면 연속 가공 장치.
The method of claim 3,
Wherein the correction command includes an inertia error correction value for correcting an error caused by the inertia of the stage.
(a) 상기 스캐너의 스캔 범위가 상기 피가공물의 표면 전체를 지나도록 스캔 경로를 생성하는 단계;
(b) 상기 스캔 경로를 지나도록 상기 이동 수단을 구동하는 구동 명령을 생성하는 단계;
(c) 상기 구동 명령과 상기 스테이지의 실측 움직임 사이의 오차를 보정하는 보정 명령을 생성하는 단계; 및
(d) 상기 보정 명령에 기초하여 상기 피가공물 표면을 가공하는 단계를 포함하는 3축 표면 연속 가공 장치 제어 방법.
A stage having moving means for moving a workpiece along a scan path; A scanner for processing the surface of the workpiece; And a control board for controlling the stage and the scanner, the control method comprising:
(a) generating a scan path such that the scan range of the scanner passes over the entire surface of the workpiece;
(b) generating a drive command to drive the moving means past the scan path;
(c) generating a correction command for correcting an error between the driving command and the actual movement of the stage; And
(d) machining the surface of the workpiece based on the correction command.
상기 보정 명령은 상기 스테이지의 관성에 의해 발생되는 오차를 보정하는 관성 오차 보정 값을 포함하는 3축 표면 연속 가공 장치 제어 방법.The method of claim 5,
Wherein the correction command includes an inertia error correction value for correcting an error caused by the inertia of the stage.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150079777A KR20160143281A (en) | 2015-06-05 | 2015-06-05 | 3-axis device fabricating surface continuously based on laser scanner and control method for the device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020150079777A KR20160143281A (en) | 2015-06-05 | 2015-06-05 | 3-axis device fabricating surface continuously based on laser scanner and control method for the device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| KR20160143281A true KR20160143281A (en) | 2016-12-14 |
Family
ID=57575692
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020150079777A Ceased KR20160143281A (en) | 2015-06-05 | 2015-06-05 | 3-axis device fabricating surface continuously based on laser scanner and control method for the device |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR20160143281A (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20130134863A (en) | 2012-05-31 | 2013-12-10 | 한국기계연구원 | Auto-paging method having scanner-stage synchronization |
-
2015
- 2015-06-05 KR KR1020150079777A patent/KR20160143281A/en not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR20130134863A (en) | 2012-05-31 | 2013-12-10 | 한국기계연구원 | Auto-paging method having scanner-stage synchronization |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP6626036B2 (en) | Laser processing system with measurement function | |
| CA2917563C (en) | Laser machining systems and methods | |
| US10175684B2 (en) | Laser processing robot system and control method of laser processing robot system | |
| KR101973512B1 (en) | Apparatus for controlling laser scanner for working on 3d large-area continuously | |
| KR101722916B1 (en) | 5-axis device fabricating surface continuously based on laser scanner and control method for the device | |
| JP5219974B2 (en) | Processing control device, laser processing device and laser processing system | |
| JP5062838B2 (en) | Laser marking device | |
| JP2010214393A (en) | Laser beam welding apparatus | |
| JP5452788B1 (en) | Numerical controller | |
| KR101511483B1 (en) | Processing controller, laser processing apparatus and processing control method | |
| CN118613344B (en) | Method for calculating a profile deviation for controlling a laser cutting machine, calculation unit, laser cutting machine and computer program product | |
| JP7405986B2 (en) | laser processing system | |
| JP2019005800A (en) | Three-dimensional laser processing machine and control method for three-dimensional laser processing machine | |
| WO2012090394A1 (en) | Laser processing system, and method for controlling same | |
| US20060113392A1 (en) | Laser processing robot system and method for controlling the same | |
| KR20180115993A (en) | Multi-axis Laser Manufacturing Machine | |
| CN102056711A (en) | Modifying entry angles associated with circular tooling actions to improve throughput in part machining | |
| JP2018159815A (en) | Galvano scanner | |
| JP2018103193A (en) | Laser processing head and laser processing system provided with the same | |
| CN214109226U (en) | Laser marking system | |
| JP3561159B2 (en) | Laser processing equipment | |
| EP3819068B1 (en) | Cutting machine and cutting method | |
| KR20160143281A (en) | 3-axis device fabricating surface continuously based on laser scanner and control method for the device | |
| WO2022080447A1 (en) | Laser machining system and control method | |
| KR101688804B1 (en) | Synchronizing method for Stage and Scanner |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20150605 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20160502 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E601 | Decision to refuse application | ||
| PE0601 | Decision on rejection of patent |
Patent event date: 20170324 Comment text: Decision to Refuse Application Patent event code: PE06012S01D Patent event date: 20160502 Comment text: Notification of reason for refusal Patent event code: PE06011S01I |