KR980008428A - Scanning Laser Marking Device - Google Patents

Scanning Laser Marking Device Download PDF

Info

Publication number
KR980008428A
KR980008428A KR1019970028249A KR19970028249A KR980008428A KR 980008428 A KR980008428 A KR 980008428A KR 1019970028249 A KR1019970028249 A KR 1019970028249A KR 19970028249 A KR19970028249 A KR 19970028249A KR 980008428 A KR980008428 A KR 980008428A
Authority
KR
South Korea
Prior art keywords
marking
character
pattern
scanning
workpiece
Prior art date
Application number
KR1019970028249A
Other languages
Korean (ko)
Inventor
미쯔오 이시가와
Original Assignee
죠지 다까시
미야찌테크노스 가부시키가이샤
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
Priority claimed from JP8191590A external-priority patent/JPH1015676A/en
Priority claimed from JP8262437A external-priority patent/JPH1085962A/en
Application filed by 죠지 다까시, 미야찌테크노스 가부시키가이샤 filed Critical 죠지 다까시
Publication of KR980008428A publication Critical patent/KR980008428A/en

Links

Landscapes

  • Laser Beam Processing (AREA)

Abstract

본 발명은 피가공물의 표면상에서 레이저광의 빔스포트를 스캔하여 소정의 패턴을 스캐닝하는 스캐닝식 레이저마킹장치에 관한 것이다.The present invention relates to a scanning laser marking apparatus for scanning a predetermined pattern by scanning a beam spot of laser light on a surface of a workpiece.

레이저발진부로부터의 마킹용 레이저광을 스캔밀러를 통하여 피가공물에 조사하고, 제어부로부터의 스캐닝 제어기호에 따라 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 레이저광의 빔스포트를 스캔하여 문자, 기호 또는 도형 등으로 된 소정의 패턴을 마킹하는 스캐닝식 레이저마킹장치에 있어서, 상기 마킹공정에 앞서 가이드광 발생수단으로부터의 가시성 가이드광을 상기 스캔밀러를 통하여 상기 피가공물에 조사하고, 상기 제어부로부터의 스캐닝 제어신호에 따라 상기 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 가이드광의 빔스포트를 연속적으로 반복 스캔하여 상기 패턴과 거의 동일한 패턴을 갖는 투사광을 형성하는 패턴투사상형성수단을 구비한 것을 특징으로 하는 스캐닝식 레이저마킹장치를 제공한다.The laser beam for marking from the laser oscillation unit is irradiated to the workpiece through the scan mirror, and the scan mirror is moved by the scanning means according to the scanning controller from the controller to scan the beam spot of the laser beam on the surface of the workpiece. A scanning laser marking apparatus for marking a predetermined pattern of letters, symbols, or figures, wherein the workpiece is irradiated with the visible guide light from the guide light generating means through the scan mirror prior to the marking step, Pattern scan for moving the scan mirror by the scanning means in accordance with a scanning control signal from a controller to continuously and repeatedly scan the beam spot of the guide light on the surface of the workpiece to form projection light having a pattern substantially the same as the pattern. A thread comprising a mapping means Provided is a canning laser marking device.

Description

스캐닝식 레이저마킹장치Scanning Laser Marking Device

본 발명은 피가공물의 표면상에서 레이저광의빔스포트를 스캔하여 소정의 패턴을 스캐닝하는 스캐닝식 레이저마킹장치에 관한 것이다.The present invention relates to a scanning laser marking apparatus for scanning a predetermined pattern by scanning a beam spot of laser light on a surface of a workpiece.

스캐닝식 레이저마킹법은 피가공물에 고밀도로 집광된 레이저광을 조사하고, 그 레이저광을 스캔밀러로 움직여 피가공물 표면상에서 레이저스포트를 스캔하여 빔스포트가 비춰진 피가공물 표면의 미소부분을 레이저에너지로 순간적으로 증발 또는 변색시키면서, 문자, 도형, 기호 등 소정의 패턴을 묘사하도록 하여 마킹(각인)하는 기술이다.The scanning laser marking method irradiates the workpiece with a high density of concentrated laser light, moves the laser light with a scan mirror, and scans the laser spot on the surface of the workpiece. It is a technique of marking (marking) a predetermined pattern such as letters, figures, and symbols while evaporating or discoloring at a moment.

일반적으로 스캐닝식 레이저마킹장치는 레이저광을 발진출력하는 fp이저발진부와, 이 레이저발진부로부터의 레이저광을 스캔(주사)하면서 피가공물을 향하여 집광조사하는 스캐닝헤드부와, 레이저발진부 및 스캐닝헤드부의 각각의 동작(레이저발진동작, 스캐닝동작)을 제어하는 제어부와를 구비하고 있다.In general, a scanning laser marking apparatus includes a fpser oscillator for oscillating and outputting a laser beam, a scanning head portion for condensing to the workpiece while scanning (scanning) the laser beam from the laser oscillator, a laser oscillator and a scanning head portion And a control unit for controlling each operation (laser oscillation operation, scanning operation).

스캐닝헤드부는 그 레이저출사구를 예를 들어 작업대 위의 마킹 가공위치를 향하여 고정배치된다. 작업대 위에는 장치쪽에서 보아 소프트웨어상의 스캐닝좌표가 설정되어 있다. 피가공물은 마킹을 할 면(마킹면)이 스캐닝헤드부의 레이저출사구 쪽으로 향하게 작업대 위헤 세트된다. 작업대상의 피가공물의 위치나 방향을 바꿔 피가공물에서의 마킹위치(패턴형성위치)를 조정할수 있다. 이러한 종류의 레이저 마킹장치에서는 피가공물에 마킹되는 패턴이 스캐닝좌표상의 임의의 위치에 설정되며, 더구나 임의의 퍼짐성과 방향성을 갖기 때문에, X, Y(수평, 수직) 방향 및 θ(회전)방향으로 피가공물의 위치를 맞출 필요가 있다.The scanning head portion is fixedly positioned toward the marking machining position on the work table, for example. On the workbench, scanning coordinates in software are set from the device side. The workpiece is set on the work surface with the marking surface (marking surface) facing the laser exit port of the scanning head portion. The marking position (pattern forming position) on the workpiece can be adjusted by changing the position or direction of the workpiece. In this type of laser marking apparatus, the pattern to be marked on the workpiece is set at an arbitrary position on the scanning coordinates, and furthermore, because it has an arbitrary spreading and directionality, the X, Y (horizontal and vertical) directions and θ (rotation) directions. It is necessary to align the workpiece.

종래의 피가공물에서의 마킹위취를 조정 내지 결정함에 있어서는, 피가공물의 샘플에 소정의 패턴을 실제로 마킹해보고 작업원이 그 완성된 것(마킹위치)과 소정의 마킹위치와의 오차를 계산하고, 그 계산된 오차에 따라 피가공물의 위치를 맞추도록 되어 있었다.In adjusting or determining the marking odor in the conventional workpiece, the sample is actually marked with a predetermined pattern on the workpiece, and the worker calculates an error between the completed (marking position) and the predetermined marking position, According to the calculated error, the workpiece was to be positioned.

그러나, 이와 같이 마킹가공을 실시하면서 시행착오로 피가공물의 위치를 맞추는 종래의 방법에서는 레이저발진기나 피가공물(새플) 등을 헛되이 소모 또는 소비할뿐만 아니라, 위치를 맞추기 위해 많은 시간과 수고가 필요하고, 생산성이 저하된다는 문제점이 있었다.However, in the conventional method of aligning a workpiece by trial and error while performing marking processing as described above, not only wastes or consumes a laser oscillator or a workpiece (saffle), but also requires a lot of time and effort to adjust the position. There is a problem that productivity decreases.

또 레이저마킹법은 컴퓨터기술을 이용하여 다수의 패턴을 임의로 변형 또는 편집 가능한 정보로 설정하고, 소정의 패턴을 용이하고 신속하게 변환하여 마킹할 수 있다. 일반적으로 레이저마킹의 패턴에는 제품명, 회사명, 제조번호 등을 표시하는 문자 또는 문자열이 많이 선택되고 있다.In addition, the laser marking method can set a plurality of patterns as information that can be arbitrarily modified or edited using computer technology, and converts and marks a predetermined pattern easily and quickly. In general, a character or a character string indicating a product name, a company name, a manufacturing number, etc. is selected for the laser marking pattern.

종래의 스캐닝식 레이저마킹장치에 있어서, 문자(문자열)의 패턴을 설정하는 데에는 사용자측에서 키입력조작에 의해 소정의 문자(문자열)을 입력함과 동시에, 그 문자(문자열) 패턴의 레이아웃을 규정하기 위한 가종 파라미터, 예를들어 문자(문자열)의 배열방향(횡, 종, 횡원주, 종원주 등), X시점, Y시점, 문자(문자열) 높이, 문자(문자열)폭, 문자간격 등을 소정의 수치데이타로 하나하나 지정(입력)한다. 장치에서는 입력된 각종 파라미터를 기초로 하여 우선 레이아웃을 결정하고, 그 레이아웃으로 당해 문자(문자열)의 패턴을 결정하며, 패턴정보를 메모리에 등록한다.In the conventional scanning laser marking apparatus, in setting a pattern of a character (character string), a user inputs a predetermined character (character string) by a key input operation and defines the layout of the character (character string) pattern. A specific parameter, for example, the arrangement direction of the character (string) (horizontal, longitudinal, lateral circumference, longitudinal circumference, etc.), X viewpoint, Y viewpoint, character (string) height, character (string) width, character spacing, etc. Specify (input) one by one with numerical data of. The apparatus first determines a layout based on various input parameters, determines the pattern of the character (string) based on the layout, and registers the pattern information in the memory.

사용자는 설정입력된 문자패턴을 디스플레이의 화면상에서 확인할 수 있으며, 레이아웃을 수정하고자 하는 경우에는 소정의 파라미터의 수치(설정값)을 적절히 변경하면 된다. 또 복수의 문자폰트(font)가 준비되어 있을 때에는 기호에 맞는 폰트를 선택할 수 있도록 되어 있다.The user can check the set-input character pattern on the screen of the display, and if the layout is to be corrected, the numerical value (setting value) of the predetermined parameter may be appropriately changed. When a plurality of character fonts is prepared, a font suitable for a symbol can be selected.

그러나, 이와같은 종래의 장치에서의 문자패턴의 설정입력은 사용자 측면에서 판단 및 조작이 번거로웠다. 특히 레이아웃의 작성에는 본인이 희망하는 문자패턴이나 자간스페이스 등의 이미지를 각종 파라미터의 수치로 치환하여 입력하지 않으면 아니되기 때문에, 상당한 숙련자가 아니면 판단에 수고와 시간이 들고, 파라미터의 수치설정을 몇번이고 다시 고쳐야하는 처지였다.However, the setting input of the character pattern in such a conventional device is cumbersome to judge and manipulate from the user's point of view. In particular, when creating a layout, images such as character patterns or spaces, which are desired by the user, must be replaced with numerical values of various parameters. And it was a situation to fix again.

본 발명은 이러한 종래의 문제점을 감안하여 이루어진 것으로, 피가공물에서의 마킹위치의 조절을 간단하고 신속하며 정확하게 할수 있도록 한 스캐닝식 레이저 마킹장치를 제공하는 것을 목적으로 한다.SUMMARY OF THE INVENTION The present invention has been made in view of such a conventional problem, and an object thereof is to provide a scanning laser marking apparatus which enables simple, quick and accurate adjustment of a marking position on a workpiece.

또, 본 발명은 사용자가 생각하는 대로의 문자패턴을 간단한 입력조작으로 단시간에 설정할 수 있도록 한 스캐닝 레이저마킹장치를 제공하는 것을 목적으로 한다.In addition, an object of the present invention is to provide a scanning laser marking apparatus which allows a user to set a character pattern as desired by a simple input operation in a short time.

본 발명의 제1 태양에 의하면, 레이저발진부로부터의 마킹용 레이저광을 스캔밀러를 통하여 피가공물에 조사하고, 제어부로부터의 스캐닝제어신호에 따라 스캐닝 수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 레이저광의 빔스포트를 스캔하여 문자, 기호 또는 도형 등으로 된 소정의 패턴을 마킹하는 스캐닝식 레이저마킹장치에 있어서, 상기 마킹공정에 앞서 가이드광 발생수단으로부터의 가시성 가이드광을 상기 스캔밀러를 통하여 상기 피가공물에 조사하고, 상기 제어부로부터의 스캐닝 제어신호에 따라 상기 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 가이드광의 빔스포트를 연속적으로 반복 스캔하여 상기 패턴과 거의 동일한 패턴을 갖는 투사상을 형성하는 패턴투사상 형성 수단이 구비되어 있다.According to the first aspect of the present invention, a laser beam for marking from a laser oscillation unit is irradiated to a workpiece through a scan mirror, and the scan mirror is moved by a scanning means in accordance with a scanning control signal from a controller to move the surface of the workpiece. A scanning laser marking apparatus for scanning a beam spot of a laser beam on a surface to mark a predetermined pattern of characters, symbols, figures, etc., wherein the visible guide light from the guide light generating means is applied to the scan mirror prior to the marking process. And irradiates the workpiece, and moves the scan mirror by the scanning means in accordance with a scanning control signal from the controller to continuously and repeatedly scan the beam spot of the guide light on the surface of the workpiece to obtain a pattern substantially the same as the pattern. Pattern projection image forming means for forming a projection image having a It is provided.

이러한 구성에서는 마킹공정에 앞서 패턴투사상 형성수단에 의해 피가공물의 표면상에서 가시성 가이드광이 스캐닝됨에 따라 마킹될 패턴이 연속적으로 반복되어 묘사된다. 이와 같이하면, 인간이 갖는 시각적인 잔상효과에 따라 피가공물의 표면상에 정위치의 패턴 투사상이 형성된다. 따라서 작업원은 그 패턴의 투사상이 피가공물에서의 소정 마킹위치(부분)에 일치하도록 피가공물의 위치를 조정하면 된다.In this configuration, the pattern to be marked is repeatedly described as the visible guide light is scanned on the surface of the workpiece by the pattern projection forming means prior to the marking process. In this way, the pattern projection image in the correct position is formed on the surface of the workpiece in accordance with the visual afterimage effect of human. Therefore, the worker may adjust the position of the workpiece so that the projected image of the pattern coincides with a predetermined marking position (part) in the workpiece.

또, 본 발명의 다른 태양에 의하면, 상기 패턴이 마킹되는 영역을 도형적으로 나타내는 마킹영역도를 설정하는 마킹영역도설정수단과, 상기 마킹공정 앞서 가이드광 발생수단으로부터의 가시성 가이드광을 상기 스캔밀러를 통하여 상기 피가공물에 조사하고, 상기 제어부로부터의 스캐닝 제어신호에 따라 상기 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 가이드광의 빔스포트를 연속적으로 반복 스캔하여 상기 마킹영역도의 투사상을 형성하는 마킹영역도 투사수단이 구비되어 있다.According to another aspect of the present invention, there is provided a marking region diagram setting means for setting a marking region diagram graphically showing a region where the pattern is marked, and the visibility guide light from the guide light generating means prior to the marking step. The marking area is irradiated to the workpiece through the mirror, and the scanning mirror is moved by the scanning means in accordance with a scanning control signal from the controller to continuously and repeatedly scan the beam spot of the guide light on the surface of the workpiece. The marking area for forming the projection image of is also provided with projection means.

이러한 구성에서는 마킹공정에 앞서 마킹영역도 투사수단에 의해 피가공물의 표면상에서 가시성 가이드광이 스캐닝되고, 마킹영역도 설정수단에 의해 미리 설정되어 있던 마킹영역도가 연속적으로 반복하여 묘사된다. 이와 같이하면, 인간이 가지고 있는 시각적인 잔상효과에 의해 피가공물의 표면상에는 정위치의 패턴 투사상이 형성된다. 따라서 작업원은 그 패턴의 투사상이 피가공물에서의 소정 마킹위치(부분)에 일치하도록 피가공물의 위치를 조정하면 된다.In such a configuration, the visible guide light is scanned on the surface of the workpiece by the projection means before the marking area is also projected, and the marking area is preset by the setting means. In this way, the pattern projection image in the correct position is formed on the surface of the workpiece by the visual afterimage effect of human. Therefore, the worker may adjust the position of the workpiece so that the projected image of the pattern coincides with a predetermined marking position (part) in the workpiece.

본 발명의 다른 태양에 의하면, 상기 패턴의 마킹영역을 도형적으로 나타내는 마킹영역도를 설정하는 마킹영역도설정수단과, 상기 피가공물을 촬영하기 위한 모니터카메라와, 화상을 표시할 수 있는 화면을 갖는 표시수단이고, 상기 마킹공정에 앞서 상기 표시수단의 화면상에서 상기 모니터카메라로부터 얻어지는 모니터화상을 표시하며 동시에 상기 모니터화상에 겹쳐서 상기 마킹영역도설정수단에 의해 설정되어 있는 상기 마킹영역도의 화상을 표시하는 모니터표시 제어수단이 구비된다.According to another aspect of the present invention, there is provided a marking area diagram setting means for setting a marking area diagram graphically representing a marking area of the pattern, a monitor camera for photographing the workpiece, and a screen on which an image can be displayed. And display means for displaying the monitor image obtained from the monitor camera on the screen of the display means prior to the marking step, and simultaneously superimposing the image on the marking area diagram set by the marking area setting means. Monitor display control means for displaying is provided.

이러한 구성에서는 모니터화면에 피가공물을 영상하는 모니터화상이 표시되며, 동시에 이 모니터화상위에 겹쳐서 마킹영역도설정수단에 의해 미리 설정되어 있는 소정의 패턴에 대한 마킹영역도도 표시된다. 작업원은 이 모니터화면에 표시되어 있는 합성화상을 보면서 작업대상의 피가공물을 임의의 방향으로 적당히 이동시키면 된다. 이렇게 하면 작업대 위에서 피가공물이 이동된 채 모니터화면 상에서도 피가공물이 이동된다. 그러나 마킹영역도는 묘사위치에 피가공물에서의 소정의 마킹위치(부분)에 일치하도록 작업대상의 피가공물의 위치를 조정하면 되고, 정지되어 있는 마킹영역도를 기준으로 피가공물의 위치선정을 신속 정확하게 할 수 있다.In such a configuration, a monitor image for displaying a workpiece is displayed on the monitor screen, and at the same time, a marking area for a predetermined pattern which is previously set by the marking area setting means is also displayed on the monitor image. The worker can move the workpiece | work of a target object in arbitrary directions suitably, looking at the composite image displayed on this monitor screen. This moves the workpiece on the monitor screen while the workpiece is moved on the workbench. However, in the marking area diagram, the work piece of the work object may be adjusted to correspond to a predetermined marking position (part) in the work piece at the depiction position, and the positioning of the work piece can be quickly determined based on the stationary marking area diagram. I can do it correctly.

본 발명의 다른 태양에 의하면, 상기 피가공물을 촬영하기 위한 모니터카메라와, 화상을 표시할 수 있는 화면을 갖는 표시수단과, 상기 마킹공정에 앞서 상기 표시수단의 화면상에서 상기 모니터카메라로부터 얻어지는 모니터 화상을 표시하며 동시에 상기 모니터화상에 겹쳐 상기 패턴의 화상을 표시하는 모니터 표시제어수다이 구비되어 있다.According to another aspect of the present invention, a monitor camera for photographing the workpiece, display means having a screen capable of displaying an image, and a monitor image obtained from the monitor camera on a screen of the display means prior to the marking step. And a monitor display control unit for displaying an image of the pattern superimposed on the monitor image at the same time.

이러한 구성에서는 모니터화면에 피가공물을 영사하는 모니터 화상이 표시되며 동시에 이 모니터화상 위에 겹쳐 마킹될 소정의 패턴도 표시된다. 작업원은 이 모니터화면에 표시되어 있는 합성화상을 보면서 작업대 위의 피가공물을 임의의 방향으로 적당히 이동시 모니터화면상에서 마킹영역도가 모니터화상의 피가공물에서의 소정의 마킹위치(부분)에 일치하도록 작업대 위의 피가공물의 위치를 조정하면 된다.In such a configuration, a monitor image for projecting the workpiece is displayed on the monitor screen, and at the same time, a predetermined pattern to be overlaid on the monitor image is also displayed. When the worker moves the workpiece on the work table in any direction while looking at the composite image displayed on this monitor screen, the marking area on the monitor screen matches the predetermined marking position (part) on the workpiece on the monitor screen. This is done by adjusting the position of the workpiece on the workbench.

본 발명의 다른 태양에 의하면, 마킹영역을 설정하는 마킹영역설정수단과, 상기 마킹영역 내에 배치될 소정 문자 또는 문자열을 입력하는 문자입력수단과, 상기 문자입력수단에 의해 입력된 문자 또는 문자열이 패턴을 상기 마킹영역설정수단에 의해 설정되어 있는 상기 마킹영역내에 소정의 레이아웃으로 정의되는 문자패턴 결정수단과, 상기 문자패턴 결정수단에 의해 정의된 상기 문자 또는 문자열의 패턴을 나타내는 문자패턴 정보를 기억하는 문자패턴 정보기억수단이 구비된다.According to another aspect of the present invention, a marking area setting means for setting a marking area, character input means for inputting a predetermined character or character string to be arranged in the marking area, and a character or character string input by the character input means are patterned. Character pattern determination means defined in a predetermined layout in the marking area set by the marking area setting means, and character pattern information indicating a pattern of the character or character string defined by the character pattern determination means. Character pattern information storage means is provided.

이러한 구성에 있어서는 사용자측이 마킹영역설정수단을 통해 마킹영역을 설정하고, 문자입력수단을 통해 그 영역내에 문자패턴 결정수단에 의해 자동적으로 문자패턴이 정의된다. 이에 따라 입력조작이 간단하며, 또한 단시간에 사용자의 생각대로 문자패턴을 설정할 수 있다.In this configuration, the user sets the marking area via the marking area setting means, and the character pattern is automatically defined by the character pattern determining means in the area through the character input means. Accordingly, the input operation is simple, and the character pattern can be set in a short time as the user thinks.

제1도는 본 발명의 일실시예에 의한 스캐닝식 YAG 레이저마킹장치의 외관을 나타낸 사시도.1 is a perspective view showing the appearance of a scanning-type YAG laser marking apparatus according to an embodiment of the present invention.

제2도는 실시예의 장치에서의 제어전원유니트 및 레이저발진유니트 내의 요부구성을 나타낸 블록도.Fig. 2 is a block diagram showing the main components of the control power supply unit and the laser oscillation unit in the apparatus of the embodiment.

제3도는 실시예의 장치에서의 스캐닝헤드 내의 스캐닝기구의 구성예를 나타낸 사시도.3 is a perspective view showing a configuration example of a scanning mechanism in the scanning head in the apparatus of the embodiment.

제4도는 실시예의 장치에서의 제어전원유니트의 디스플레이로 표시되는 설정화면의 일예를 나타낸 도면.4 is a diagram showing an example of a setting screen displayed on the display of the control power unit in the apparatus of the embodiment.

제5도는 실시예의 장치에서의 설정값의 데이터관리의 포맷예를 나타낸 도면.5 is a diagram showing an example format of data management of setting values in the apparatus of the embodiment;

제6도는 실시예의 장치에서의 「패턴투사」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.6 is a flowchart showing the processing operation of the controller for the "pattern projection" mode in the apparatus of the embodiment.

제7도는 실시예의 장치에서의 「패턴투사」모드에서의 피가공물의 위치를 맞춘 예를 나타낸 도면.7 is a view showing an example in which the workpiece is positioned in the "pattern projection" mode in the apparatus of the embodiment.

제8도는 실시예의 장치에서의 「마킹실행」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.8 is a flowchart showing the processing operation of the controller for the "marking execution" mode in the apparatus of the embodiment.

제9도는 실시예의 장치에서의 「마킹영역도설정」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.9 is a flowchart showing the processing operation of the control unit for the "marking area diagram setting" mode in the apparatus of the embodiment.

제10도는 실시예의 「마킹영역도설정」모드에서 준비되어 있는 마킹영역도의 모드(종류)의 일예를 나타낸 도면.10 is a diagram showing an example of a mode (kind) of a marking area diagram prepared in the "marking area diagram setting" mode of the embodiment.

제11도는 실시예의 「마킹영역도설정」모드에서 디스플레이화면에 표시되는 마킹역역도의 예를 나타낸 도면.11 is a diagram showing an example of marking weight lifting displayed on a display screen in the "marking area diagram setting" mode of the embodiment.

제12도는 실시예의 「마킹영역도투사」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.12 is a flowchart showing the processing operation of the control unit for the "marking area diagram projection" mode of the embodiment.

제13도는 실시예의 「마킹영역도투사」모드의 피가공물의 위치를 맞춘 예를 나타낸 도면.FIG. 13 is a view showing an example in which a workpiece is placed in the "marking area projection projection" mode of the embodiment; FIG.

제14도는 실시예의 「마킹실행」모드에서 피가공물에 마킹된 패턴의 일예를 나타낸 도면.14 shows an example of a pattern marked on a workpiece in the "marking execution" mode of the embodiment.

제15도는 실시예의 「제1의 합성화상표시」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.15 is a flowchart showing the processing operation of the control unit for the " first composite image display " mode of the embodiment.

제16도는 실시예의 「제1의 합성화상표시」모드로 디스플레이화면에 표시된 합성화상(위치를 맞추기 전)의 일예를 나타낸 도면.FIG. 16 shows an example of a composite image (before positioning) displayed on the display screen in the "first composite image display" mode of the embodiment; FIG.

제17도는 실시예의 「제1의 합성화상표시」모드로 디스플레이화면에 표시된 합성화상(위치를 맞춘 후)의 일예를 나타낸 도면.FIG. 17 is a view showing an example of a composite image (after adjusting the position) displayed on the display screen in the "first composite image display" mode of the embodiment; FIG.

제18도는 실시예의 「제2의 합성화상표시」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.18 is a flowchart showing the processing operation of the controller for the "second composite image display" mode of the embodiment.

제19도는 실시예의 「제2의 합성화상표시」모드로 디스플레이화면에 표시된 합성화상(위치를 맞춘 후)의 일예를 나타낸 도면.19 is a view showing an example of a composite image (after adjusting the position) displayed on the display screen in the "second composite image display" mode of the embodiment.

제20도는 실시예의 변형된 일예에 의한「제3의 합성화상표시」모드로 디스플레이화면에 표시된 합성화상(위치를 맞춘 후)의 일예를 나타낸 도면.20 is a diagram showing an example of a composite image (after adjusting the position) displayed on the display screen in the "third composite image display" mode according to a modified example of the embodiment;

제21도는 실시예의 장치에서의 「문자입력」모드를 위한 제어부의 처리동작을 나타낸 플로우챠트.21 is a flowchart showing the processing operation of the controller for the "character input" mode in the apparatus of the embodiment.

제22도는 실시예의 「문자입력모드」에서의 초기화면을 나타낸 도면.22 is a diagram showing an initial screen in the "character input mode" of the embodiment;

제23도는 실시예의 「문자입력모드」에 있어서 마킹영역이 설정입력된 화면에 표시되어 있는 상태를 나타낸 도면.Fig. 23 is a diagram showing a state where a marking area is displayed on a setting input screen in the " character input mode " of the embodiment;

제24도는 실시예의 「문자입력모드」에 있어서 마킹영역내에 설정된 단위문장영역 및 자간스페이스를 나타낸 도면.24 is a diagram showing unit sentence areas and spaces set within a marking area in the "character input mode" of the embodiment;

제25도는 실시예의 「문자입력모드」에 있어서 각 문자의 기본폰트를 각 단위문자영역내에 전사하여 문자패턴을 정의하는 구조를 나타낸 도면.25 is a diagram showing a structure for defining a character pattern by transferring a basic font of each character into each unit character area in the "character input mode" of the embodiment;

제26도는 실시예의 「문자입력모드」에 있어서 정의된 문자(문자열)의 전체 패턴을 나타낸 도면.FIG. 26 is a diagram showing the entire pattern of characters (strings) defined in the "character input mode" of the embodiment; FIG.

제27도는 실시예의 「문자입력모드」에 있어서 정의된 문자패턴 및 파라미터값이 화면에 표시되어 있는 상태를 나타낸 도면.FIG. 27 is a diagram showing a state in which the character pattern and parameter values defined in the "character input mode" of the embodiment are displayed on the screen; FIG.

제28도는 실시예의 「문자입력모드」에 있어서 문자폭의 축소에 따라 변형된 문자패턴 파라미터값과 함께 화면에 표시되어 있는 상태를 나타낸 도면.FIG. 28 is a view showing a state displayed on the screen together with a character pattern parameter value modified as the character width is reduced in the "character input mode" of the embodiment; FIG.

제29도는 실시예의 「문자입력모드」에 있어서 문자폭의 축소에 따라 정의된 문자패턴을 나타낸 도면.Fig. 29 is a diagram showing a character pattern defined by the reduction of the character width in the " character input mode " of the embodiment.

제30도는 실시예의 「문자입력모드」에 있어서 제26도 상태에서 다시 자간스페이스의 축소에 따라 재정의된 문자패턴을 나타낸 도면.FIG. 30 is a view showing character patterns that are redefined according to the reduction of the space between characters in the state of FIG. 26 in the "character input mode" of the embodiment; FIG.

제31도는 실시예의 「문자입력모드」에 있어서 설정가능한 몇가지 다른예를 나타낸 도면.FIG. 31 shows some other examples that can be set in the "character input mode" of the embodiment; FIG.

제32도는 실시예의 「문자입력모드」에 있어서 가능한 복수의 문자패턴의 합성예를 나타낸 도면.32 shows a synthesis example of a plurality of character patterns possible in the "character input mode" of the embodiment;

제1도에 본 실시예에 의한 스캐닝식 YAG 레이저마킹장치의 외관이 도시되어 있다. 이 YAG 레이저마킹장치는 제어전원유니트(10)와 레이저발진유니트(12)와 스캐닝헤드(20)을 갖는다.1 shows an appearance of a scanning YAG laser marking apparatus according to the present embodiment. This YAG laser marking apparatus has a control power supply unit 10, a laser oscillation unit 12, and a scanning head 20.

제어전원유니트(10)에 있어서, 상부 내실에는 표시부의 디스플레이(13)가 설치되고, 중간 내실(전면 도어(14)의 내부)에는 키보드나 제어기판이 설치되며, 하부 내실(전면 도어(16)의 내부)에는 레이저전원회로나 레이저 냉각장치 등이 배치되어 있다. 중간 내실의 제어부에서 발생된 스캐닝 제어신호는 소정의 신호선(도시되지 않음)을 통하여 스캐닝헤드(20)로 전송된다. 스캐닝헤드(20)는 레이저발진유니트(12)의 레이저 출사구에 장치되고, 헤드(20)의 바로 아래에 작업대(18)가 배치되어 있다. 이 작업대(18)의 위에서 피가공물 W에 마킹이 행해진다. 또 작업대(18) 위의 피가공물 W를 촬영하기 위한 모니터카메라가 48가 적당한 지지부재를 통해 스캐닝헤드 20부근에 배치되어 있다.In the control power supply unit 10, a display 13 of a display unit is installed in the upper chamber, a keyboard or a control panel is installed in the middle chamber (inside of the front door 14), and a lower chamber (front door 16). Inside), a laser power supply circuit or a laser cooling device is arranged. The scanning control signal generated by the control unit of the intermediate chamber is transmitted to the scanning head 20 through a predetermined signal line (not shown). The scanning head 20 is installed at the laser exit port of the laser oscillation unit 12, and a work table 18 is disposed directly below the head 20. Marking is performed on the workpiece W from above the work bench 18. A monitor camera for photographing the workpiece W on the work table 18 is disposed near the scanning head 20 through a suitable support member.

도2에 제어전원유니트 10 및 레이저발진유니트 12 내의 요부구성이 도시되어 있다.2 shows the main components of the control power supply unit 10 and the laser oscillation unit 12. As shown in FIG.

레이저발진유니트 12 내에는 마킹용 YAG 레이저광 LM을 발진출력하기 위한 YAG 레이저발전기 22뿐만 아니라, 가시성 예를들어 적색의 가이드광 LG를 발생하기 위한 He-Ne 레이저 24도 설치되어 있다. YAG 레이저발진기 22로부터 발진출력된 YAG 레이저광 LM은 우선 밀러 26으로 광로가 직각으로 굴절되고, 이어서 밀러 28로 광로가 직각으로 굴절되고 나서 직진하여 스캐닝헤드 20으로 보내진다. He-Ne 레이저 24로부터 발생된 가이드광 LG는 우선 밀러 30으로 광로가 직각으로 굴절되고, 이어서 밀러 32로 광로가 직각으로 굴절되고 나서 밀러 28의 안쪽으로 투과하며 그대로 직진하여 스캐닝헤드 20로 보내진다.In the laser oscillation unit 12, not only the YAG laser generator 22 for oscillating and outputting the marking YAG laser light LM, but also the He-Ne laser 24 for generating visibility, for example, red guide light LG, is provided. The YAG laser light LM oscillated and output from the YAG laser oscillator 22 firstly deflects the optical path at right angles to the mirror 26, and then deflects the optical path at right angles to the mirror 28 and then goes straight to the scanning head 20. The guide light LG generated from the He-Ne laser 24 is first refracted at right angles to the Miller 30, then is deflected at right angles to the Miller 32, then transmitted inwardly of the Miller 28 and straight forward and sent to the scanning head 20. .

제어전원유니트 10 내에는 YAG 레이저전원부 34, He-Ne 레이저전원 36, 제어부 38, 표시부 40, 입력부 42, 인터페이스회로 44등이 설치되어 있다. YAG 레이저전원부 34는 제어부 38의 제어하에 YAG 레이저발진부 22 내의 레이저여기수단(예를 들어 여기래프)에 전력을 공급한다. He-Ne 레이저전원부 36는 제어부 38의 제어하에 He-Ne 레이저 24 내의 레이저여기수단(예를들어 레이저관)에 전력을 공급한다.In the control power supply unit 10, a YAG laser power supply unit 34, a He-Ne laser power supply 36, a control unit 38, a display unit 40, an input unit 42, and an interface circuit 44 are provided. The YAG laser power supply unit 34 supplies electric power to the laser excitation means (for example, excitation lap) in the YAG laser oscillation unit 22 under the control of the control unit 38. The He-Ne laser power supply unit 36 supplies power to the laser excitation means (for example, the laser tube) in the He-Ne laser 24 under the control of the control unit 38.

표시부 40은 제어부 38로부터의 화상데이타 및 표시제어에 따라 디스플레이 13에 화상을 영사한다. 입력부 42에는 키보드, 마우스, 이미지스캐너등의 입력장치가 포함된다. 인터페이스회로 44는 외부장치(도시되지 않음)와 데이타나 제어신호등을 교환하는데 사용된다.The display unit 40 projects an image on the display 13 in accordance with the image data and the display control from the control unit 38. The input unit 42 includes input devices such as a keyboard, a mouse, an image scanner, and the like. The interface circuit 44 is used to exchange data or control signals with an external device (not shown).

제어부 38은 마이크로컴퓨터로 구성되고, 내장 메모리에 저장되어 있는 소정의 소프트웨어에 따라 원하는 데이타를 처리하고, 장치내의 각부를 제어한다. 예를들어 제어부 38은 후술하는 바와 같은 스캐닝헤드 20에서의 스캐닝 동작을 제어하기 위한 스캐닝 제어신호를 헤드 20 내의 스캐닝 구동회로에 공급한다. 또 YAG 레이저발진기 22에는 피크출력(피크값)의 매우 높은 펄스레이저광을 얻기 위한 Q스위치가 내장되어 있고, 제어부 38은 도시되지 않은 제어선을 통해 이 Q스위치를 제어한다. 또 제어부 38은 모니터카메라 48로부터의 모니터화상(동화상)을 일단 축적하기 위한 화상메모리, 예를들어 프레임메모리도 가지고 있다.The control unit 38 is composed of a microcomputer, processes desired data according to predetermined software stored in the internal memory, and controls each unit in the apparatus. For example, the controller 38 supplies a scanning control signal for controlling the scanning operation in the scanning head 20 to be described later to the scanning driving circuit in the head 20. The YAG laser oscillator 22 incorporates a Q switch for obtaining a very high pulse laser light of peak output (peak value), and the control unit 38 controls this Q switch through a control line (not shown). The control unit 38 also has an image memory, for example, a frame memory, for accumulating the monitor image (motion image) from the monitor camera 48 once.

도3에 스캐닝헤드 20 내의 스캐닝기구의 구성을 나타낸다. 이 스캐닝기구는 서로 직교하는 회전축 52a, 54a에 장치된 X축 스캔밀러 52 및 Y축 스캔밀러 54와, 양밀러 52, 54를 각각 회전진동시키는 X축 검류계 56 및 Y축 검류계 58을 가지고 있다.3 shows the configuration of the scanning mechanism in the scanning head 20. The scanning mechanism has an X-axis scan mirror 52 and a Y-axis scan mirror 54 mounted on rotation axes 52a and 54a that are perpendicular to each other, and an X-axis galvanometer 56 and Y-axis galvanometer 58 for rotating and vibrating both the mirrors 52 and 54, respectively.

스캐닝헤드 20 내로 들어왔던 레이저발진유니트 12로부터의 레이저광 LM 및/또는 가이드광 LG는 우선 X축 스캔밀러 52에 입사되고, 거기에서 전반사되어 Y축 스캔밀러 54로 입사되며, 이 밀러 54에서 전반사된 후 fθ렌즈 60을 통하여 피가공물 W의 마킹 가공면에 집광조사된다. 마킹면 상의 빔스포트 SP의 위치는 X방향에서는 X축 스캔밀러 52의 기울어진 각도에 따라 결정되고, Y방향에서는 Y축 스캔밀러 54의 기울어진 각도에 따라 결정된다.The laser light LM and / or guide light LG from the laser oscillation unit 12, which has entered the scanning head 20, first enters the X-axis scan mirror 52 and is totally reflected therein and enters the Y-axis scan mirror 54, where it is total reflection. After that, the light is irradiated onto the marking processing surface of the workpiece W through the fθ lens 60. The position of the beam spot SP on the marking surface is determined according to the inclination angle of the X-axis scan mirror 52 in the X direction and in the inclination angle of the Y-axis scan mirror 54 in the Y direction.

X축 스캔밀러 52는 X축 검류계 56의 구동으로 화살표 A, A' 방향으로 회전진동한다. 한편, Y축 스캔밀러 54는 Y축 검류계 58의 구동으로 화살표 B, B' 방향으로 회전진동한다.The X-axis scan mirror 52 rotates in the directions of arrows A and A 'by the drive of the X-axis galvanometer 56. On the other hand, the Y-axis scan mirror 54 rotates in the directions of arrows B and B 'by the drive of the Y-axis galvanometer 58.

X축 검류계 56에는 X축 스캔밀러 52에 결합된 가동철편(회전자)과, 이 회전철편에 접속된 제어스프링과, 고정자에 장치된 구동코일이 내장되어 있다. X축 검류계 구동회로(도시되지 않음)로부터 X방향 스캐닝 제어신호에 따라 구동전류가 전기케이블 62를 통하여 X축 검류계 56 내의 구동코일에 공급되는 것으로, 그 가동철편(회전자)이 제어스프링에 대항하여 X축 스캔밀러 52와 일체로 X방향 스캐닝 제어신호가 지정하는 각도로 움직이도록 되어 있다.The X-axis galvanometer 56 includes a movable iron piece (rotor) coupled to the X-axis scan mirror 52, a control spring connected to the rotating iron piece, and a drive coil installed in the stator. In accordance with the X-direction scanning control signal from the X-axis galvanometer drive circuit (not shown), a drive current is supplied to the drive coil in the X-axis galvanometer 56 via the electric cable 62, the movable iron (rotor) of which counters the control spring. In this manner, the X-direction scanning control signal integrally with the X-axis scan mirror 52 moves at an angle designated by the X-axis scanning mirror 52.

Y축 검류계 58도 같은 구성을 갖고 있고, Y축 검류계 구동회로(도시되지 않음)로부터 Y방향 스캐닝 제어신호에 따라 구동전류가 전기케이블 64를 통하여 Y축 검류계 58 내의 구동코일로 공급되는 것으로, Y축 검류계 58 내의 가동철편(회전자)이 Y축 스캔밀러 54와 일체로 Y방향 스캐닝 제어신호가 지정하는 각도로 움직이도록 되어 있다.The Y-axis galvanometer 58 has the same configuration, and the drive current is supplied from the Y-axis galvanometer drive circuit (not shown) to the drive coil in the Y-axis galvanometer 58 in accordance with the Y-direction scanning control signal through the electric cable 64. The movable iron piece (rotor) in the axis galvanometer 58 is moved integrally with the Y axis scan mirror 54 at an angle designated by the Y-direction scanning control signal.

따라서, 레이저 발진유니트 12로부터의 레이저광 LM 및/또는 가이드광 LG이 스캐닝헤드 20내로 소정의 타이밍으로 들어갈때마다 이것과 같이 양 검류계 56, 58가 X방향 및 Y방향 스캐닝 제어신호에 따라 X축 스캔밀러 52 및 Y축 스캔밀러 54를 각각 소정의 각도로 움직임에 따라 피가공물 W의 마킹면상에서 레이저광 LM 및/또는 가이드광 LG의 빔스포트 SP가 스캔된다.Therefore, whenever the laser light LM and / or the guide light LG from the laser oscillation unit 12 enter the scanning head 20 at a predetermined timing, both galvanometers 56 and 58 are thus X-axis in accordance with the X- and Y-direction scanning control signals. The beam spot SP of the laser light LM and / or the guide light LG is scanned on the marking surface of the workpiece W as the scan mirror 52 and the Y-axis scan mirror 54 are moved at predetermined angles, respectively.

도4에 제어전원유니트 10의 디스플레이 13에서 표시되는 설정화면의 일예를 나타낸다. 화면의 좌측영역에 있어서, 최상단에는 현재의 모드(도시된 모드는 「기동대기」모드)가 표시된다. 그 아래에 각 마킹동작의 스케줄을 지정하기 위한 기동No.가 표시되고, 그 아래에 이 기동No.에 대응하여 등록되어 있는 패턴의 파일명, 이 기동No.의 마킹동작을 규정하는 조건데이타, 즉 Q스위치주파수, 마킹속도, 램프전류, 개구 No.등의 각종 조건데이타의 설정입력값이 열거되어 표시된다. 화면의 우측영역에는 당해 기동No.의 패턴을 규정하는 묘사데이타에 따라 정지화상 MS("ABCD")가 X-Y 좌표상에 표시된다. 이 도시에 문자패턴 "ABCD"는 후술하는 「문자입력」모드로 서정딘 것이다.4 shows an example of a setting screen displayed on display 13 of control power supply unit 10. As shown in FIG. In the left area of the screen, the current mode (the illustrated mode is the "start standby" mode) is displayed at the top. The start No. for designating the schedule of each marking operation is displayed below, the file name of the pattern registered corresponding to this start No., the condition data defining the marking operation of this start No., namely The set input values of various condition data such as the Q switch frequency, marking speed, lamp current, and opening number are listed and displayed. In the right area of the screen, a still picture MS (" ABCD ") is displayed on the X-Y coordinates in accordance with the description data defining the pattern of the start number. The character pattern " ABCD " in this city is lyricized in the " character input "

또한, 디스플레이 13의 화면 우측영역에서는 모니터카메라가 48로부터 얻어지는 모니터화상도 표시 가능하게 되어 있다.In addition, in the area on the right side of the screen of the display 13, the monitor image obtained by the monitor camera 48 can also be displayed.

제어부 38 내의 ROM에는 기동No. 단위로 소정의 패턴을 규정하는 묘사데이타나 각종 조건데이타를 설정입력하기 위한 「설정입력」모드용 소프트웨어, 기동No. 단위로 마킹동작을 실행제어하기 위한 「마킹실행」모드용 소프트웨어등이 격납된다. 또, 제어부 38 내의 RAM 또는 외부기억장치에는 각 기동No.마다 설정입력된 묘사데이타 및 조건데이타등이 도5에 도시된 바와 같은 대응관계를 갖고 소정의 기억 위치에 격납된다.The ROM in the control unit 38 contains the start No. Software for "setting input" mode for setting and inputting descriptive data or various condition data for defining a predetermined pattern in units, and start No. Software for the "marking execution" mode for execution control of the marking operation in units is stored. In the RAM or the external storage device in the controller 38, the description data, the condition data, and the like set for each startup No. are stored in a predetermined storage position with a corresponding relationship as shown in FIG.

또한, 본 실시예에서는 후술한 바와 같은 「패턴투사」모드, 「마킹영역도설장」모드, 「마킹영역도투사」모드, 「합성표시」모드등을 실행하기 위한 소프트웨어 및 설정값도 각각 제어부 38 내의 ROM 및 RAM에 격납된다. 또, 제어부 38 내에는 후술하는 「문자입력」모드로 이용되는 폰트메모리도 구비되어 있다.In the present embodiment, the software and the set values for executing the "pattern projection" mode, the "marking region drawing mode" mode, the "marking region drawing projection" mode, the "synthetic display" mode, etc., which are described later, are respectively controlled. It is stored in ROM and RAM. The control unit 38 also includes a font memory used in the "character input" mode described later.

이 레이저마킹장치에서는 도4에 도시된 바와 같은 「기동대기」모드 이외에 「설정입력」모드, 「마킹실행」모드, 그리고 본 실시예에 의한 「마킹영역도설정」모드, 「마킹영역도투사」모드, 「합성화상표시」모드등의 여러가지 주모드가 있다. 그리고, 「설정입력」모드에는 「문자입력」모드, 「도형입력」모드, 「조건데이타입력」모드등의 여러가지 부모드가 있다. 입력부 42의 키보드 또는 마우스등으로부터 소정의 커맨드를 입력함에 따라 소정의 주모드 또는 부모드로 바뀐다.In this laser marking apparatus, in addition to the "starting standby" mode as shown in Fig. 4, the "setting input" mode, the "marking execution" mode, the "marking area diagram setting" mode and the "marking region projection" according to the present embodiment. There are various main modes, such as a mode and a "synthetic image display" mode. In the "setting input" mode, there are various parents such as a "character input" mode, a "shape input" mode, and a "condition data input" mode. When a predetermined command is inputted from a keyboard or a mouse of the input unit 42, the mode changes to a predetermined main mode or parent.

도6에 「패턴투사」모드에서의 제어부 38의 처리동작을 플로우챠트로 나타낸다. 예를들어 도4에 도시된 예에서, 이 「패턴투사」모드로 들어가면 제어부 38은 우선 디스플레이 13의 화면에 현재 표시되어 있는 기동No.(No.3)를 식별하고(단계 A1), 이어서 이 기동No.(No.3)에 대응하는 묘사데이타 Dml("ABCD"의 화상데이타)를 메모리로부터 검색한다.(단계 A2) 다만 마킹속도(스캐닝속도)등의 조건데이타에 대해서는 「패턴투사」모드용 설정값을 검색한다(단계 A3). 또한, 「패턴투사」모드용 스캐닝속도는 마킹공정용 설정값 보다 큰 값을 설정되는 것이 보통이다.6 shows a processing operation of the controller 38 in the "pattern projection" mode in a flowchart. For example, in the example shown in Fig. 4, when entering this "pattern projection" mode, the control section 38 first identifies the start No. (No. 3) currently displayed on the screen of display 13 (step A1), and then the The description data Dml (image data of "ABCD") corresponding to the start No. (No. 3) is searched from the memory. (Step A2) However, for the condition data such as the marking speed (scanning speed), the "pattern projection" mode The set value is retrieved (step A3). In addition, the scanning speed for the "pattern projection" mode is usually set to a value larger than the setting value for the marking process.

제어부 38은 YAG 레이저발진기 22를 오프상태로 한채, He-Ne 레이저전원부 36를 통하여 He-Ne 레이저 24를 작동시켜 가이드광 LG를 점등시킨다(단계 A4). 그리고 상기 검색한 묘사데이타 및 조건데이타에 의한 스캐닝 제어신호를 스캐닝헤드 20로 보내고 피가공물 W의 표면상에서 가이드광 LG의 빔스포트 SP를 1회 스캔시키고, 피가공물 W의 표면상에 기동No.(No.3)에 의한 패턴("ABCD"의 문자)를 묘사한다(단계 A5). 이 스캐닝동작을 다른 커맨드가 입력될 때까지 연속적으로 반복한다(단계 A5A6A7A5.) 또한 이 반복 스캐닝에 있어서, 빔스포트 SP는 패턴의 종점으로부터 시점으로 되돌아 가는데 다소 시간이 소비된다. 스캔밀러의 한계속도를 높임으로서 빔스포트 SP의 리턴시간을 단축할 수 있다.The control section 38 turns on the guide light LG by operating the He-Ne laser 24 through the He-Ne laser power supply section 36 with the YAG laser oscillator 22 turned off (step A4). Then, the scanning control signal based on the retrieved description data and the condition data is sent to the scanning head 20, and the beam spot SP of the guide light LG is scanned once on the surface of the workpiece W, and the starting No. A pattern (character of "ABCD") by No. 3) is depicted (step A5). This scanning operation is repeated continuously until another command is input (step A5). A6 A7 A5.) Also in this iterative scanning, the beam spot SP takes some time to return from the end point of the pattern to the start point. By increasing the limit speed of the scan mirror, the return time of the beam spot SP can be shortened.

이와 같이, 가시성(적색) 가이드광 LG에 의한 패턴("ABCD"의 문자) 묘사가 연속적으로 반복되는 것으로, 인간이 가지고 있는 시각적인 잔상효과에 의해 피가공물 W의 표면상에는 정위치의 패턴("ABCD"의 문자) 투사상이 형성된다. 따라서, 작업원은 패턴("ABCD"의 문자)의 투사상이 피가공물 W에서의 소정의 마킹위치(부분)에 일치하도록 피가공물 W의 위치를 조정하면 된다.As described above, the pattern (character of "ABCD") depicted by the visibility (red) guide light LG is repeated repeatedly, and the pattern ("") is positioned on the surface of the workpiece W by the visual afterimage effect of human. A letter of ABCD ") is formed. Therefore, the worker may adjust the position of the workpiece W so that the projected image of the pattern (letter of "ABCD") coincides with the predetermined marking position (part) in the workpiece W.

예를들어 도7에 도시되어 있는 바와 같이, 패턴("ABCD"의 문자)의 투사상에 대하여 피가공물 W가 기울어져 있을 때에는(도7(A)), 피가공물 W를 θ방향으로 회전이동시키면 되고, 이것으로도 피가공물 W가 XY방향에서 어긋날 때에는(도7의 (B)), X, Y방향으로 평행이동시키면 된다. 이 사이 패턴("ABCD"의 문자)의 투사상이 일정한 위치에 정재되어 있기 때문에, 이 패턴투사상을 기준으로 피가공물 W의 위치결정을 신속하고 정확하게 행할 수 있다.For example, as shown in Fig. 7, when the workpiece W is inclined with respect to the projection image of the pattern (character of "ABCD") (Fig. 7 (A)), the workpiece W is rotated in the θ direction. What is necessary is just to carry out, and also to this, when the to-be-processed object W shift | deviates from an XY direction (FIG. 7 (B)), what is necessary is just to move parallel to X and Y directions. Since the projection image of the pattern (character of "ABCD") is interposed at a fixed position, the workpiece W can be quickly and accurately positioned on the basis of the pattern projection image.

상기와 같이 하여 「패턴투사」모드로 피가공물 W의 위치를 맞추고 나서 작업원은 「마킹실행」모드의 커맨드를 입력하면 된다.After adjusting the position of the workpiece W in the "pattern projection" mode as described above, the worker may input a command in the "marking execution" mode.

도8에 「마킹실행」모드에서의 제어부 38의 처리동작을 플로우챠트에 나타낸다. 「마킹실행」모드로 들어가면 제어부 38은 우선 디스플레이 13의 화면에 표시되어 있는 기동No.(No. 3)를 식별하고(단계 B1), 이어서 이 기동No.(No. 3)에 대응하는 묘사데이타 Dml("ABCD" 의 화상데이타) 및 조건데이타(Q 스위치주파수, 스캐닝속도등)를 메모리로부터 검색한다(단계 B2).8 shows a processing operation of the control section 38 in the "marking execution" mode. Upon entering the "marking execution" mode, the control section 38 first identifies the start No. (No. 3) displayed on the screen of display 13 (step B1), and then describes the data corresponding to the start No. (No. 3). Dml (image data of "ABCD") and condition data (Q switch frequency, scanning speed, etc.) are retrieved from the memory (step B2).

제어부 38은 YAG 레이저발원부 34 및 He-Ne 레이저발원부 36를 통하여 각각 YAG 레이저발진기 22 및 He-Ne 레이저 24를 작동시켜 YAG 레이저광 LM 및 가이드광 LG를 각각 점등시킨다(단계 B3, B4). 그리고 상기 검색한 묘사데이타 및 조건데이타에 따라 스캐닝제어신호를 스캐닝헤드 20로 보내고, 피가공물 W의 표면상에서 YAG 레이저광 LM 및 가이드광 LG의 빔스포트 SP를 1회 스캔시켜 피가공물 W의 표면상에 이 기동No.(No. 3)에 의한 패턴("ABCD"의 문자)을 묘사한다(단계 B5).The controller 38 operates the YAG laser oscillator 22 and the He-Ne laser 24 through the YAG laser generator 34 and the He-Ne laser generator 36 to light the YAG laser light LM and the guide light LG, respectively (steps B3 and B4). . Then, the scanning control signal is sent to the scanning head 20 according to the searched description data and the condition data, and the beam spot SP of the YAG laser light LM and the guide light LG is scanned once on the surface of the workpiece W, and then on the surface of the workpiece W. The pattern (character of "ABCD") by this start No. (No. 3) is described in the following (step B5).

이 스캐닝동작에 의해 피가공물 W의 표면상에서는 YAG 레이저광 LM의 빔스포트에 비춰진 피가공물 표면의 미소부분이 레이저에너지로 순간적으로 증발 또는 변색되고, 그 결과 당해 패턴("ABCD"의 문자)이 마킹(각인)된다. 또 가시광(적색)의 가이드광 LG의 빔스포트가 비가시광(적외선)의 YAG 레이저광 LM의 빔스포트와 같은 패턴을 그리고 때문에 마킹궤적을 눈으로 보고 확인할 수 있다.By this scanning operation, on the surface of the workpiece W, a minute portion of the surface of the workpiece illuminated by the beam spot of the YAG laser light LM is instantaneously evaporated or discolored by laser energy, and as a result, the pattern (letter of "ABCD") is marked. (Imprinted). In addition, since the beam spot of the guide light LG of visible light (red) draws the same pattern as the beam spot of the YAG laser light LM of invisible light (infrared), the marking trace can be visually confirmed.

통상적으로 1회의 스캐닝으로 마킹가공은 완료된다. 따라서 1회의 스캐닝을 하고나서 스캐닝 제어신호를 정지하고(단계 B6), YAG 레이저광 LM 및 가이드광 LG를 소등시킨다(단계 B7). 또한, 필요에 따라 마킹가공용 스캐닝을 여러번 반복하는 것도 가능하다.Typically, the marking is completed in one scanning. Therefore, after one scanning, the scanning control signal is stopped (step B6), and the YAG laser light LM and the guide light LG are turned off (step B7). It is also possible to repeat the scanning for marking several times as necessary.

상기와 같은 「마킹실행」모드로 YAG 레이저광 LM에 의한 스캐닝이 행하여짐에 따라 피가공물 W의 표면상에는, 예를드어 도7(C)에 도시된 바와 같이 직전의 「패턴투사」모드로 위치가 맞춰진 소정의 위치에 투사상과 동일한 패턴으로 마킹(각인)이 행해진다.As scanning by the YAG laser beam LM is performed in the "marking execution" mode as described above, on the surface of the workpiece W, for example, as shown in Fig. 7C, it is positioned in the immediately preceding "pattern projection" mode. Marking (imprinting) is performed in the same pattern as the projection image at the predetermined position where is set.

또한, 가이드광발생수단(He-Ne 레이저 24)은 인간(작업원)에 「마킹실행」모드에서의 마킹궤적을 눈으로 보고 확인시킬 목적으로 구비되어 있는 것이다. 본 실시예의 장치에서는 이 가이드광발생수단(He-Ne 레이저 24)을 「패턴투사」모드에 겸용시켜 가이드광 LG에 의한 패턴투사상을 얻을 수 있도록 하고 있다. 따라서, 「패턴투사」모드를 위한 로운 가이드광발생수단을 설치할 필요가 없다.The guide light generating means (He-Ne laser 24) is provided for the purpose of visually confirming the marking trajectory in the "marking execution" mode to a human (worker). In the apparatus of this embodiment, the guide light generating means (He-Ne laser 24) is also used in the "pattern projection" mode so that the pattern projection image by the guide light LG can be obtained. Therefore, it is not necessary to provide a new guide light generating means for the "pattern projection" mode.

이 실시예에 의한 YAG 레이저마킹장치는 마킹용 레이저발진부를 YAG 레이저발진기로 구성하고, 가이드광발생수단을 He-Ne 레이저로 구성하고 있다. 그러나, 이들은 일예이고, 본 발명에서는 CO2 레이저발진기나 반도체레이저등의 임의의 마킹용레이저발진부 및 반도체레이저나 발광다이오드등의 임의의 가이드광발생수단을 사용할 수 있다.In the YAG laser marking apparatus according to this embodiment, the marking laser oscillator comprises a YAG laser oscillator, and the guide light generating means comprises a He-Ne laser. However, these are examples, and in the present invention, any marking laser oscillation unit such as a CO2 laser oscillator or a semiconductor laser and any guide light generating means such as a semiconductor laser or a light emitting diode can be used.

이와같이, 본 실시예의 「패턴투사」모드에 의하면, 레이저마킹공정에 악서 피가공물의 표면상에서 가시성 가이드광의 빔스포트를 연속적으로 반복 스캔하여 마킹의 패턴과 거의 동일한 패턴을 갖는 투사상을 형성하도록 하였기 때문에, 피가공물에서의 마킹위치의 조정을 간단하고 신속하며 정확하게 할 수 있다.As described above, according to the "pattern projection" mode of the present embodiment, the laser marking process was performed to repeatedly scan the beam spot of the visible guide light on the surface of the workpiece to form a projection image having a pattern almost identical to that of the marking pattern. In addition, the marking position on the workpiece can be adjusted simply, quickly and accurately.

도9~도14에 따라 본 실시예에서의 「마킹영역도설정」모드 및 「마킹영역도투사」모드에 대하여 설명한다.9 to 14, the "marking region diagram setting" mode and the "marking region diagram projection" mode in this embodiment will be described.

도9에 「마킹영역도설정」모드에서의 제어부 38의 처리동작을 플로우챠트로 나타낸다.9 shows the processing operation of the controller 38 in the " marking area diagram setting " mode.

예를들어, 도4에 도시된 예에서 이 「마킹영역도설정」모드로 들어가면 제어부 38은 우선 디스플레이 13의 화면에 현재 표시되어 있는 기동No.3을 식별하고(단계 C1), 이어서 이 기동No.3에 대응하는 묘사데이타 Dm3("ABCD"의 화상데이타)를 메모리로부터 검색한다(단계 C2). 그 때, 묘사위치를 규정하는 위치(좌표)데이타도 동시에 검색한다.For example, in the example shown in Fig. 4, when entering this " marking area diagram setting " mode, the control section 38 first identifies the startup No. 3 currently displayed on the screen of display 13 (step C1), and then the startup No. The description data Dm3 (image data of "ABCD") corresponding to .3 is retrieved from the memory (step C2). At that time, the position (coordinate) data defining the depiction position is also searched at the same time.

제어부 38은 검색한 화상데이타 Dm3 및 위치데이타를 기초로 당해 패턴("ABCD")이 마킹되는 영역을 결정한다(단계 C3). 이어서 제어부 38은 도10에 도시된 바와 같이, 미리 설정(준비)되어 있는 영역도의 모드 종류 또는 (a),(b),(c),(d)(일예로서 4종류를 나타내다)를 지정하는 사용자로부터의 커맨드를 입력하고(단계 C4), 그 지정된 도형모드로 마킹영역을 도형적으로 표시하는 마킹영역도 ES를 디스플레이 13의 화면상에 당해 패턴("ABCD")의 화상 MS와 동시에 표시한다(단계 C5).The control unit 38 determines the area in which the pattern ("ABCD") is marked based on the retrieved image data Dm3 and the position data (step C3). Subsequently, as shown in Fig. 10, the control unit 38 selects the mode type or (a), (b), (c), and (d) (the four types are shown as an example) of the area diagram that is set (prepared) in advance. A marking area which inputs a command from a user to designate (step C4) and graphically displays the marking area in the designated graphic mode also displays the ES on the screen of Display 13 simultaneously with the image MS of the pattern ("ABCD"). Display (step C5).

따라서, 기동No.3이 예에서 사용자가 예를들어 모형모드(a)를 선택한 경우에는 도11에 도시된 바와 같은 화상이 디스플레이화면 13의 우측영역에 표시된다. 여기에서 디스플레이 화면상에서느 마킹영역도 ES와 패턴 MS와를 명확하게 식별할 수 있도록 다른 색을 주어 표시하는 것이 바람직하다.Therefore, in the case where startup No. 3 is selected in the example, for example, the model mode a, an image as shown in Fig. 11 is displayed in the right area of the display screen 13. In this case, it is preferable to display the marking area by giving a different color so that the ES and the pattern MS can be clearly identified.

사용자(작업원)는 디스플레이 화면 13에 표시되어 있는 도형모드(a)의 마킹영역도 ES가 마음에 들지 않으면 별도의 도형모드, 예를들어 (d)의 마킹영역도 ES로 변경할 수 있고(다계 C6C7C4C5), 디스플레이 화면에 마음이 든 마킹영역도 ES가 표시되어 있으면, 거기에 "확인" 커맨드를 입력하면 된다(단계 C6). 이와같이 하면, 그 선택된 마킹영역도가 설정등록된다(단계 C80. 본 실시예에서는 이 등록된 마킹영역도를 나타내는 묘사데이타(화상데이타 및 위치 데이타)가 예를들어 도5의 포맷으로 당해 기동No.(No.3)에 대응결부되어 메모리에 격납된다.If the user (worker) does not like the marking area of figure mode (a) displayed on the display screen 13, for example, the marking area of (d) can also be changed to ES (multiple systems). C6 C7 C4 C5) If ES is also displayed on the display screen, the "OK" command is input thereto (step C6). In this way, the selected marking area diagram is set and registered (step C80. In this embodiment, the description data (image data and position data) representing this registered marking area diagram are shown in the format shown in Fig. 5, for example). Corresponds to (No. 3) and stored in the memory.

또한 마킹영역도에 대해서는 당해 패턴을 마킹할 영역을 도형적으로 표시하는 것이면 임의의 도안을 사용할 수 있지만, 통상적으로는 도10에 나타난 바와 같이 마킹영역의 외곽 또는 바깥 틀을 나타내는 간단한 도형, 예를 들어 사변형을 사용하는 것이 바람직하다. 도시된 예의 패턴("ABCD")은 비교적 간단한 1개의 문자열이지만, 복수개의 문자열이나 복잡한 도형 또는 덧 씌워진 부분을 갖는 도형등에서도 마킹영역도 역시 패턴 전체의 외곽 또는 바깥 틀을 나타내는 간단한 도형으로 설정된다.For the marking area diagram, any design can be used as long as the area to mark the pattern is graphically displayed. However, as shown in FIG. 10, a simple figure representing an outline or an outer frame of the marking area is shown. For example, it is preferable to use quadrilaterals. Although the pattern ("ABCD") in the illustrated example is one relatively simple character string, the marking area is also set as a simple figure representing the outer or outer frame of the entire pattern even in a plurality of character strings, complex figures, or shapes having an overlapped portion. .

후술하는 바와 같이, 본 실시예의 「마킹영역도투사」모드에서는 피가공물 W의 표면에 가시성 가이드광 LG을 반복하여 스캐닝하여 마킹영역도를 투사한다. 그 때, 마킹영역도의 도안이 간단하기 때문에, 1회의 스캐닝시간(주기)이 짧고 마킹영역도의 투사상을 명료하게 형성할 수 있다.As will be described later, in the "marking area projection projection" mode of the present embodiment, the visible area guide is projected by repeatedly scanning the visible guide light LG on the surface of the workpiece W. At that time, the drawing area diagram is simple, so that one scanning time (cycle) is short and the projection image of the marking area diagram can be clearly formed.

도12에 「마킹영역도투사」모드에서의 제어부 38의 처리동작을 플로우챠트에 나타낸다.12 shows a processing operation of the control section 38 in the "marking area projection projection" mode.

예를들어, 상기 기동No.3의 예에서 이 「마킹영역도투사」모드로 들어가면 제어부 38은 우선 디스플레이 13의 화면에 현재 표시되어 있는 기동No.3을 식별하고(단계 D1), 이어서 이 기동No.3에 대응하는 마킹영역도 ES의 묘사데이타로부터 검색한다.(단계 D2). 다만 스캐닝속도등의 조건데이타에 대해서는 「마킹영역도투사」모드용 설정값을 검색한다(단계 D3). 또한, 「마킹영역도투사」모드용 스캐닝속도는 마킹공정용 설정값보다 큰 값으로 설정되는 것이 보통이다.For example, in the example of the start No. 3, when entering the "marking area projection projection" mode, the control section 38 first identifies the start No. 3 currently displayed on the screen of display 13 (step D1), and then starts the start. The marking area corresponding to No. 3 is also retrieved from the description data of the ES (step D2). However, for condition data such as the scanning speed, the set value for the "marking area projection" mode is searched (step D3). In addition, the scanning speed for the "marking area projection" mode is usually set to a value larger than the setting value for the marking process.

제어부 38은 YAG 레이저발진부 22를 오프상태로 한채, He-Ne 레이저발진부 36을 통해 He-Ne 레이저 24를 동작시켜 가이드광 LG를 점등시킨다(단계 D4). 그리고 상기 검색한 마킹영역도 ES의 묘사데이타 및 조건데이타에 따른 스캐닝제어신호르 스캐닝헤드 20로 보내고, 피가공물 W의 표면상에서 가이드광 LG의 빔스포트 SP를 1회 스캔시켜 피가공물 W의 표면상에 이 기동No.3의 패턴("ABCD")에 대한 마킹영역도 ES를 묘사한다(단계 D5). 이 스캐닝동작을 소정의 커맨드가 입력될 때까지 연속적으로 반복한다(단계 D5D6D7D5).The controller 38 turns on the guide light LG by operating the He-Ne laser 24 through the He-Ne laser oscillator 36 with the YAG laser oscillator 22 turned off (step D4). The searched marking area is also sent to the scanning head 20 according to the description data and the condition data of the ES, and once the beam spot SP of the guide light LG is scanned on the surface of the workpiece W, the surface of the workpiece W is scanned. The marking area for this pattern No. 3 (" ABCD ") also depicts the ES (step D5). This scanning operation is repeated continuously until a predetermined command is input (step D5). D6 D7 D5).

이 반복 스캐닝에 있어서, 빔스포트 SP는 패턴의 종점으로부터 시점으로 되돌아오는데 어느 정도 시간이 걸린다. 스캔밀러의 한계속도를 올리는 것으로 이 빔스포트 SP의 리턴시간을 단축할 수 있다. 또, 마킹영역도 ES는 일반적으로 당해 패턴보다 매우 간단한 도안이기 때문에, 1회의 스캐닝시간(주기) 자체가 매우 짧다.In this iterative scanning, the beam spot SP takes some time to return to the viewpoint from the end point of the pattern. Increasing the limit speed of the scan mirror can reduce the return time of this beam spot SP. In addition, since the ES is generally a very simple design than the pattern, the scanning area itself is very short.

이와같이 가시성(적색) 가이드광 LG에 의한 마킹영역도 ES의 묘사가 연속적이고 고속으로 반복되는 것이도, 더구나 인간이 가지고 있는 시각적인 잔상효과가 가미됨에 따라 피가공물 W의 표면상에는 정위치의 마킹영역도 ES의 투사상이 형성된다. 따라서, 작업원은 마킹영역도 ES이 투사상이 피가공물 W에서의 소정 마킹위치(부분)에 일치하도록 피가공물 W의 위치를 조정하면 된다. 예들들어 도23에 도시된 바와 같이, 도형모드(a)의 마킹영역도 ES의 투사상에 대하여 피가공물 W이 벗어날때에는(도10(A)), 피가공물 W을 θ방향으로 회전시키던지 X, Y방향으로 평행이동시킴에 따라 마킹영역도 ES를 피가공물 W의 소정의 마킹위치에 맞출 수 있다(도13(B)). 그 때 마킹영역도 ES의 투사상은 동일한 위치에 정재되어 있기 때문에, 이 투사상을 기준으로 피가공물 W의 위치결정을 신속하고 정확하게 할 수 있다.In this way, the marking area by the visible (red) guide light LG is also a continuous and high-speed description of the ES. Furthermore, as the visual after-image effect of human beings is added, the marking area of the position W is on the surface of the workpiece W. The projection image of FIG. ES is formed. Therefore, the worker should just adjust the position of the workpiece | work W so that the marking area ES may correspond to the predetermined marking position (part) in the workpiece | work W. FIG. For example, as shown in Fig. 23, the marking area of figure mode (a) also rotates the workpiece W in the θ direction when the workpiece W deviates from the projection image of the ES (Fig. 10 (A)). By moving in the Y direction in parallel, the marking area can also match the ES to a predetermined marking position of the workpiece W (Fig. 13 (B)). At that time, since the projected image of the ES is also positioned at the same position, the workpiece W can be quickly and accurately positioned on the basis of the projected image.

상기와 같이하여 「마킹영역도투사」모드로 피가공물 W의 위치가 맞춰진 후에, 작업원은 소정의 커맨드, 예를들어 「마킹실행」모드의 커맨드를 입력하면 된다. 그렇게 하면 제어부 38은 스캐닝제어신호를 중지하고(단계 D8), 가이드광 LG을 소등학교(단계 D9), 「마킹영역도투사」모드를 종료하며, 이에따라 「마킹실행」모드로 들어간다.After the workpiece W is positioned in the "marking area projection" mode as described above, the operator may input a predetermined command, for example, a command of "marking execution" mode. Then, the control section 38 stops the scanning control signal (step D8), ends the guide light LG in elementary school (step D9), ends the "marking area projection projection" mode, and enters the "marking execution" mode accordingly.

「마킹실행」모드에서는 제어부 38가 상기와 같은 처리동작(도8)을 한다. 이에따라 피가공물 W의 표면상에서는 YAG 레이저광 LM의 빔스포트에 비춰진 피가공물 표면의 미소부분이 레이저에너지로 순간적으로 증발 또는 변색되고, 그 결과 당해 패턴 MS("ABCD")이 마킹(각인)된다. 또 가시광(적색)의 가이드광 LG의 빔스포트가 비가시광(적외선)의 YAG 레이저광 LM의 빔스포트와 동일한 패턴을 묘사하기 때문에 마킹궤적을 눈으로 보고 확인할 수 있다.In the "marking execution" mode, the control section 38 performs the above-described processing operation (Fig. 8). As a result, on the surface of the workpiece W, the minute portion of the surface of the workpiece illuminated by the beam spot of the YAG laser light LM is evaporated or discolored instantaneously by laser energy, and as a result, the pattern MS ("ABCD") is marked (engraved). In addition, since the beam spot of the guide light LG of visible light (red) depicts the same pattern as the beam spot of the YAG laser light LM of invisible light (infrared), the marking trace can be visually confirmed.

또한, 작업대 18위에 피가공물 W에 마킹가공이 행해진 상태를 모니터카메라 48로 촬영하고, 그 모니터화상(동화상)을 디스플레이 13의 화면에 표시할 수 ㅇㅆ다.In addition, it was possible to capture the state that the marking work was performed on the workpiece W on the work table 18 with the monitor camera 48, and display the monitor image (video) on the screen of the display 13.

특히 피가공물 W의 사이즈 또는 마킹패턴의 사이즈가 적을 때에는 눈으로 보는 것보다 모니터카메라 48로 얻어지는 큰 화면각도를 갖는 모니터화상을 통하여 마킹가공 상태를 확인하는 것이 편리하다. 또 작업원의 눈의 안전을 위하여 스캐닝헤드 20와 피가공물 W와의 사이에 차광커버를 설치하는 경우에는 피가공물 W을 직접 눈으로 보기 어렵기 때문에, 모니터화상을 이용하는 것이 편리하다.In particular, when the size of the workpiece W or the size of the marking pattern is small, it is convenient to check the marking processing state through a monitor image having a large screen angle obtained by the monitor camera 48 rather than by visual observation. In addition, when the light shielding cover is provided between the scanning head 20 and the workpiece W for the safety of the worker's eyes, it is convenient to use the monitor image because the workpiece W is hardly visible.

상기와 같은 「마킹실행」모드로 YAG 레이저광 LM에 의한 스캐닝이 행해짐에 따라 피가공물 W의 표면상에는, 예를들어 도14에 도시된 바와 같이 직전의 「마킹영역도투사」모드로 위치가 맞춰진 위치에 소정의 패턴("ABCD")이 마킹(각인)된다.As the scanning by the YAG laser beam LM is performed in the "marking execution" mode as described above, on the surface of the workpiece W, for example, as shown in Fig. 14, the position is positioned in the immediately preceding "marking area projection projection" mode. A predetermined pattern ("ABCD") is marked (engraved) at the position.

이어서 도15~도20에 따라 본 실시예에서늬 「합성화상표시」모드에 대하여 실명한다.15 to 20, the " synthetic image display " mode of the present embodiment is blinded.

이 「합성화상표시」모드는 상기한 「마킹영역도투사」모드 대신에 이용할 수 있다. 예컨대, 「마킹실행」모드에 의한 마킹공정에 악서 작업대 18위에 피가공물 W의 위치결정을 할 때 사용하게 된다. 특히 피가공물 W의 사이즈 또는 마킹패턴의 사이즈가 작은 경우난 스캐닝헤드 20 부근에 차광커버를 부착한 경우 모니터카메라 48의 사용과 병행하여 「합성화상표시」모드를 선택해도 된다.This "composite image display" mode can be used in place of the "marking area projection projection" mode described above. For example, it is used when positioning the workpiece W on the work bench 18 in the marking process in the "marking execution" mode. In particular, in the case where the size of the workpiece W or the marking pattern is small, when the light shielding cover is attached near the scanning head 20, the "composite image display" mode may be selected in parallel with the use of the monitor camera 48.

본 실시예의 「합성화상표시」모드에는 2종류의 부모드, 즉 모니터카메라 48로부터 얻어지는 모니터화상에 마킹영역도를 겹쳐서 표시하는 「제1의 합성화상표시」모드와, 모니터화상에 마킹할 패턴을 겹쳐 표시하는 「제2의 합성화상표시」모드가 있다.In the "synthetic image display" mode of the present embodiment, the "first composite image display" mode in which a marking area diagram is superimposed on two types of parent images, i.e., a monitor image obtained from the monitor camera 48, and a pattern to be marked There is a " second composite image display "

도15에 「제1의 합성화상표시」모드에서의 제어부 38의 처리동작을 플로우챠트에 나타낸다.15 shows a processing operation of the control unit 38 in the " first composite image display " mode.

이 「제1의 합성화상표시」모드로 들어가면 제어부 38은 선택되어 있는 기동No.를 식별하고(단계 E1), 이 기동No.의 패턴에 대해 미리 「마킹영역도설정」모드로 설정되어 있는 마킹영역도의 묘사데이타를 검색한다(단계 E2). 이어서 모니터카메라 48로부터의 모니터화상을 프레임메모리에 저장함과 동시에(단계 E3), 검색한 마킹영역도 묘사데이타를 프레임메모리에 기입함에 따라 프레임메모리 내에서 모니터화상에 마킹영역도가 겹치게 된다(단계 E4). 그리고 이 합성화상을 디스플레이 13의 화면에 영사한다(다계 E5). 이 합성화상표시를 소정의 커맨드가 입력될 때까지 계속한다(E5E6E7E3E4E5).When entering the "first composite image display" mode, the control section 38 identifies the selected start No. (step E1), and marks the pattern of the start No. previously set in the "marking area diagram setting" mode. The description data of the area diagram is retrieved (step E2). Subsequently, the monitor image from the monitor camera 48 is stored in the frame memory (step E3), and the searched marking area also writes the description data into the frame memory so that the marking area diagrams overlap in the monitor memory (step E4). ). This composite image is then projected onto the screen of display 13 (multiple E5). This composite image display is continued until a predetermined command is input (E5). E6 E7 E3 E4 E5).

이에 따라 도16에 도시되어 있는 바와같이, 디스플레이 13의 화면에는 작업대 18상의 피가공물 W을 영사하는 모니터화상이 표시되며 동시에 이 모니터화상 위에 겹쳐서 기동No.의 패턴("ABCD")에 대한 마킹영역도 ES로 표시된다. 여기에서 작업원은 이 디스플레이 13에 표시되어 있는 합성화상을 보면서 작업대 18의 피가공물 W을 X, Y, θ방향으로 적당히 이동시키면 된다. 그와 같이 하면 작업대 18위에서 피가공물 W이 이동한대로 디스플레이 13의 화면에서도 피가공물 W은 이동한다. 그러나, 마킹영역도 ES는 묘사위치에 대응한 표시위치에서 고정(정지)된 채로 있다.Accordingly, as shown in Fig. 16, the screen of the display 13 displays a monitor image projecting the workpiece W on the work table 18, and at the same time the marking area for the pattern of the start No. ("ABCD") is superimposed on the monitor image. It is represented by ES. Here, the worker can move the workpiece W of the work table 18 in the X, Y, and θ directions appropriately while looking at the composite image shown in this display 13. In this way, the workpiece W moves on the screen of the display 13 as the workpiece W moves on the work table 18. However, the marking area also remains fixed (stopped) at the display position corresponding to the depicted position.

따라서, 작업원은 도17에 도시된 바와 같이 디스플레이 13의 화면상에서 마킹영역도 ES가 모니터화상의 피가공물 W에서의 소정의 마킹위치(부분)에 일치하도록 작업대 18상의 피가공물 W의 위치를 조정하면 된다. 상기한 「마킹영역도투사」모드와 마찬가지로 「제1의 합성화상표시」모드에서도 정지되어 있는 마킹영역도 ES를 기준으로 피가공물 W의 위치결정을 신속하고 정확하게 할 수 있다.Therefore, the worker adjusts the position of the workpiece W on the work table 18 such that the marking area diagram ES on the screen of the display 13 coincides with a predetermined marking position (part) on the workpiece W on the monitor image as shown in FIG. Just do it. Similarly to the "marking region projection" mode described above, the marking region which is stopped in the "first composite image display" mode can also be positioned quickly and accurately on the basis of the ES.

도18에 「제2의 합성화상표시」모드에서의 제어부 38의 처리동작을 플로우챠트에 나타낸다. 「제2의 합성화상표시」모드는 마킹영역도 ES 대신에 도19에 도시된 바와 같이 패턴 MS("ABCD")을 디스플레이 13의 화면에 표시하는 것이다. 「제2의 합성화상표시」모드에 의하면 디스플레이화면상에서 패턴 MS("ABCDEF")이 피가공물 W에서의 소정의 마킹위치에 일치하도록 작업대 18위에 피가공물 W의 위치를 조정하면 된다. 또한, 「제2의 합성화상표시」는 마킹영역도를 설정하지 않아도 실행할 수 있다.18 shows a processing operation of the control unit 38 in the " second composite image display " mode. In the " second composite image display " mode, a pattern MS (" ABCD ") is displayed on the screen of display 13 as shown in Fig. 19 instead of the marking area diagram ES. According to the "second composite image display" mode, the position of the workpiece W may be adjusted on the work table 18 so that the pattern MS ("ABCDEF") matches the predetermined marking position on the workpiece W on the display screen. In addition, "the second composite image display" can be executed without setting the marking area diagram.

도20은 변형된 일예에 의한 「제3의 합성화상표시」모드에서의 디스플레이 13의 화면의 예를 나타낸다. 이 「제3의 합성화상표시」모드는 모니터카메라 48로부터 얻어지는 화상에 마킹영역도 ES 및 패턴 MS의 쌍방을 겹쳐 표시하도록 한 것이다.20 shows an example of the screen of the display 13 in the "third composite image display" mode according to the modified example. In this " third composite image display " mode, both the marking area and the ES and the pattern MS are displayed on the image obtained from the monitor camera 48.

이 실시예에서는 마킹영역도가 미리 「마킹영역도설정」모드로 설정되어 메모리에 축적되고, 「마킹영역도투사」모드나 「제1의 합성화상표시」모드 또는 「제2의 합성화상표시」모드로 검색되도록 되어 있다. 그러나 「마킹영역도설정」모드를 생략하고 「마킹영역도투사」모드등으로 필요할 때마마(수시로) 선택된 패턴의 화상데이타 및 위치데이타로부터 마킹영역도를 설정(작성)해도 된다.In this embodiment, the marking area diagram is set in the "marking area diagram setting" mode in advance and stored in the memory, and the marking area diagram projection mode, the "first composite image display" mode, or the "second composite image display" is stored. The mode is to be searched. However, the "marking area diagram setting" mode may be omitted, and the marking area diagram may be set (created) from image data and position data of the selected pattern (sometimes) when necessary in the "marking area diagram projection" mode or the like.

또한, 피가공물 W에서의 마킹위치를 조성하기 위하여, 상기한 실시예에서는 피가공물 W을 이동시켰지만, 스캐닝헤드 20을 이동시켜도 된다.Further, in order to establish the marking position on the workpiece W, the workpiece W is moved in the above-described embodiment, but the scanning head 20 may be moved.

이어서 도21~도32에 따라 본 실시예에서의 「문자입력」모드에 대하여 설명한다.Next, the "character input" mode in the present embodiment will be described with reference to Figs.

도21에 「문자입력」모드에서의 제어부 38의 처리동작을 플로우챠트에 나타낸다. 상기한 기동No.3에서의 문자패턴("ABCD")을 예로서, 도22~도30에 따라 처리동작으로 설명한다.21 shows a processing operation of the control unit 38 in the " character input " mode. The character pattern (" ABCD ") in the above start No. 3 will be described as a processing operation according to Figs.

이 「문자입력」모드로 들어가면 제어부 38은 우선 요구되는 초기화를 하고(단계 G1), 디스플레이 13상에 도22에 도시된 바와 같은 「문자입력」의 초기화면을 표시한다. 여기에서 하면의 좌측영역에는 이번 회에 설정된 문자패턴의 파일명 입력하기 위한 「파일명」란, 문자열의 배열방향([횡], [종], [횡원주], [종원주])을 지정하기 위한 「배열」란, 문자패턴의 레이아웃을 표시하는 각종 파라미터, 예를들어 「X시점」, 「Y시점」, 「문자높이」등의 란, 및 소정의 문자(문자열)를 입력하기 위한 「문자」란이 각각 공란 또는 미지정 상태로 표시된다. 또 화면의 우측영역에는 금회에 설정된 문자패턴의 화상을 표시하기 위한 좌표가 붙어있는 화면이 표시된다. 이 초기화면에 있어서 사용자는 「파일명」란에 소정의 파일명(예를들어 "J123")을 입력하고, 「배열」란에서 소정의 배열방향, 예를들어 [횡]을 지정한 후에, 마우스 또는 키보드등의 포인팅수단을 이용하여 디스플레이 13의 우측 화면상에서 소정 사이즈의 마킹영역 MA를 지정하면 된다.Upon entering this "character input" mode, the controller 38 first performs the required initialization (step G1), and displays an initial screen of "character input" as shown in Fig. 22 on the display 13. Here, in the left area of the lower surface, the "file name" for inputting the file name of the character pattern set this time is for specifying the arrangement direction of the character strings (horizontal, longitudinal, lateral circumference, longitudinal circumference). The "array" means various parameters for displaying the layout of the character pattern, for example, the fields "X point", "Y point", "character height", and "character" for inputting a predetermined character (string). The fields are marked blank or unspecified, respectively. In the right area of the screen, a screen with coordinates for displaying an image of the character pattern set this time is displayed. In this initial screen, the user inputs a predetermined file name (for example, "J123") in the "file name" column, and specifies a predetermined arrangement direction, for example, "horizontal" in the "array" column, and then clicks the mouse or keyboard. What is necessary is just to designate the marking area MA of a predetermined | prescribed size on the screen of the right side of the display 13 using the pointing means.

여기에서 제어부 38은 포인팅수단에 의해 입력된 커맨드 및 위치데이탕 기초하여 마킹영역 MA를 설정입력하고, 도23에 도시된 바와 같이 설정된 마킹영역 MA의 위치 및 범위를 도형적으로 나타내는 마킹 영역도 〈MA〉를 디스플레이 13의 화면상에 표시한다(단계 G2). 이 마킹영역도 〈MA〉는 마킹영역 MA의 외곽을 표시하는 도형에 의해 표시되거나 또는 마킹영역 MA의 내부를 완전히 덮는 도형으로 표시되어도 된다.Herein, the control section 38 sets and inputs the marking area MA based on the command and position data inputted by the pointing means, and as shown in FIG. 23, the marking area MA graphically showing the position and range of the marking area MA set as shown in FIG. MA> is displayed on the screen of display 13 (step G2). The marking area <MA> may be displayed by a figure indicating the outline of the marking area MA or a figure completely covering the inside of the marking area MA.

사용자는 마킹영역 MA내에 배치될 소정 문자 또는 문자열("ABCD")을 예컨대 키보드로부터 커맨드로 입력하면 된다. 제어부 38은 입력된 각각의 문자를 문자코드로 식별함과 동시에 입력문자수를 식별 또는 계수한다(단계 G3).The user may input a predetermined character or character string ("ABCD") to be placed in the marking area MA by, for example, a command from the keyboard. The control unit 38 identifies each input character with a character code and simultaneously identifies or counts the number of input characters (step G3).

또한, 본 실시예에서의 문자로는 문자코드 및 문자폰트가 할당되어 있는 임의의 상형적인 정보가 포함된다. 따라서 협의의 문자(예를들어 「a」,「力」)뿐만 아니라, 기호(예를들어「」,「/」나 정형도형(예를들어 「」,「」)등도 포함된다.In addition, the character in this embodiment includes any pictographic information to which a character code and a font are assigned. Therefore, not only the letter of consultation (eg "a", "力") but also the sign (eg " Or "/" or a regular shape (e.g. " "," Etc.) are also included.

제어부 38은 입력된 각각의 문자에 대하여 폰트메모리에 어세스하여 각각의 기본폰트를 검색한다(단계 G4). 제어부 38은 상기한 바와 같이 설정된 마킹영역 MA내에 입력된 문자열("ABCD")을 구성하는 각각의 문자(A, B, C, D)를 배치하기 위한 단위 문자영역(C1, C2, C3, C4)과 자간스페이스와를 설정하는 레이아웃설정처리를 한다(단계 G5).The control section 38 accesses the font memory for each input character and searches for each basic font (step G4). The control unit 38 controls the unit character areas C1, C2, C3, and C4 for placing the respective letters A, B, C, and D constituting the character string ("ABCD") input in the marking area MA set as described above. ) And the layout space to set the space and space (step G5).

1회째의 레이아웃설정처리에서는 도24에 도시된 바와 같이, 마킹영역 MA의 문자열 배열방향의 길이(Wx)와 입력문다 또는 문자열("ABCD")의 문자수(4개)에 따라 표준단위 문장영역사이즈(Lx, Hy) 및 표준자간 스페이스 Px를 결정한다. 이 경우 표준단위 문자영역의 높이 사이즈 Hy는 마킹영역 MA의 높이 사이즈(입력값)에 상당한다. 또, 표준다위 문자영역의 폭 사이즈를 Lx와 표준자간 스페이스 Px와의 비율(표준비율)을 K로 하고, 입력문자수를 N으로 하면, 하기의 식 (1),(2)로부터 Lx, Px를 결정할 수 있다.In the first layout setting process, as shown in FIG. 24, the standard unit sentence area is determined according to the length (Wx) of the string array direction of the marking area MA and the number of characters (4) of the input sentence or character string ("ABCD"). Determine the size (Lx, Hy) and the space Px between the standard characters. In this case, the height size Hy of the standard unit character area corresponds to the height size (input value) of the marking area MA. In addition, if the width size of the standard multiple character area is Lx and the ratio (standard ratio) between the space Px between standard characters is set to K, and the number of input characters is N, Lx and Px are represented by the following equations (1) and (2). You can decide.

NㆍLx=(N-1)Px=Wx (1)N ・ Lx = (N-1) Px = Wx (1)

Px=KㆍLx(다만, 0〈K〈1) (2)Px = K · Lx (but 0 <K <1) (2)

제어부 38은 상기의 레이아웃 설정처리에 설정된 각각의 단위문자영역(C1, C2, C3, C4)내에 각각의 문자(A, B, C, D)의 패턴을 정의하는 문자패턴 결정처리를 행한다(단계 G6). 이 문자패턴 결정처리에서는 도25에 나타난 바와 같이, 기본폰트영역 FS에 설정(정의)되어 있는 각 문자의 기본폰트("A","B"……)를 기본폰트영역 FS의 사이즈(Lx, Hy) 대 단위문자영역 Ci의 사이즈 (Lx, Hy)의 비율에 따라 좌표변환에 따라 각 단위문자영역(C1, C2, C3, C4)내에 전사한다. 이 예에서는 영역 Fs, Ci의 중심점 0이 좌표의 원점으로 택해지고, 각 문자의 기본폰트를 구성하는 선분(벡터)의 좌표 A(xa, yb), B(xb, yb)……가 각각(Lx : Ls, Hy : Hs)의 비율로 좌표 A'(xa', yb'), B'(xb', yb')……로 변환된다.The control unit 38 performs character pattern determination processing for defining a pattern of each character A, B, C, D in each unit character area C1, C2, C3, C4 set in the above layout setting process (step G6). In this character pattern determination process, as shown in Fig. 25, the basic fonts ("A", "B" ... ...) of each character set (defined) in the basic font area FS are replaced with the size (Lx, Hy) According to the ratio of the size (Lx, Hy) of the unit character area Ci to the coordinate transformation, each unit character area (C1, C2, C3, C4) is transferred. In this example, the center point 0 of the regions Fs and Ci is taken as the origin of the coordinates, and the coordinates A (xa, yb), B (xb, yb)... … Are coordinates A '(xa', yb '), B' (xb ', yb') at the ratio of (Lx: Ls, Hy: Hs), respectively. … Is converted to.

이렇게 해서 도26에 도시된 바와 같이, 각 단위문자영역(C1, C2, C3, C4)내에 각 문자의 패턴("A","B","C","D")이 정의된다. 이 문자패턴을 나타내는 정보(문자패턴정보)는 각 문자패턴의 선분(직선 또는 곡선)을 나타내는 벡터정보로부터 구성된다. 또 이 문자패턴 결정처리에서는 금회에 정의한 문자패턴에 대해서 [X시점], [Y시점], [문자간격]등의 각종 문자패턴값(수치)도 구해진다. 또한 [문자간격]이란 서로 이웃하는 단위문자영역 Ci, Ci+1의 중심점, Oi, Oi+1 사이의 거리이다.In this way, as shown in FIG. 26, the pattern ("A", "B", "C", "D") of each character is defined in each unit character area C1, C2, C3, C4. The information (character pattern information) representing this character pattern is composed of vector information representing a line segment (straight line or curve) of each character pattern. In this character pattern determination processing, various character pattern values (values), such as [X point of view], [Y point of view], and [character spacing], are also obtained for the character pattern defined at this time. [Character spacing] is the distance between adjacent unit character areas Ci and Ci + 1 center points, Oi and Oi + 1.

제어부 38은 상기와 같이하여 생성된 벡터형식의 문자패턴("A","B","C","D")을 동일한 레이아웃으로 비트맵형식의 화상데이타("ABCD")로 변환하고, 도27에 도시된 바와같이, 이 문자패턴화상("ABCD")을 디스플레이 13의 화면상에서 마킹영역도 〈MA〉로 겹쳐서 표시한다(단계 G7). 이 때, 화면의 좌측영역에 있어서, 문자패턴이 레이아웃을 표시하는 각종 파라미터 [X시점],[Y시점], [문자높이]……의 각란에 상기 문자패턴 결정처리로 구해진 파라미터값(수치)을 표시하며 동시에 입력문자의 내용(ABCD)도 표시한다.The controller 38 converts the character patterns ("A", "B", "C", "D") of the vector format generated as described above into bitmap image data ("ABCD") in the same layout. As shown in Fig. 27, this character pattern image (" ABCD ") is also displayed on the screen of display 13 by superimposing a marking area &lt; MA &gt; (step G7). At this time, in the left area of the screen, various parameters [X viewpoint], [Y viewpoint], [character height]... … In each column of, parameter values (values) obtained by the character pattern determination processing are displayed, and at the same time, the contents of the input characters (ABCD) are also displayed.

사용자는 이 화면을 보고 현재 정의(표시)되어 있는 문자패턴("ABCD")의 내용 및 레이아웃에서 좋다고 판단할 때에는 등록을 지시하는 소정의 커맨드를 입력하면 된다(단계 G8). 이러한 등록커맨드가 입력되면 제어부 38은 현재 정의(표시)되어 있는 문자패턴("ABCD")이 확정된 것으로 등록된다(단계 G10). 즉, 당해 파일(J123)에 그 문자패턴("ABCD")에 대한 벡터정보(문자패턴정보) 및 각종 파라미터값을 메모리에 등록한다.When the user sees this screen and judges that the content and layout of the character pattern ("ABCD") currently defined (displayed) are good, he or she may input a predetermined command for instructing registration (step G8). When such a registration command is input, the control section 38 registers that the currently defined (displayed) character pattern ("ABCD") is determined (step G10). That is, in the file J123, vector information (character pattern information) and various parameter values for the character pattern ("ABCD") are registered in the memory.

그러나, 디스플레이 화면상에 표시되어 있는 문자패턴("ABCD")의 내용 내지 레이아웃에 벼경 또는 정정을 가하고자 하는 경우 사용자는 변경을 지시할 소정의 커맨드를 입력하고, 화면상에서 해당하는 파라미터 항목을 지정하여 파라미터값을 변경하면 된다(단계 G8, G9). 그러면 제어부 38은 그 변경후의 파라미터값에 기초하여 상기한 바와 같이 레이아웃 설정처리(단계 G5) 및 문자패턴 결정처리(단계 G6)를 재실행하고, 개정된 문자패턴("ABCD")을 정의한다. 예를들어 도28에 있어서, 사용자가 「문자폭」의 값을 「054.0」mm에서 「048.0」mm로 변경되었다고 가정하자. 이 경우 「문자폭」은 마킹영역 MA의 폭에 대응하기 때문에, 마킹영역 MA의 폭사이즈가 Wx(54.0mm)에서 Wx'(48.0mm)로 축소되게 한다. 다른 파라미터의 수치는 변경되지는 않는다. 따라서 상기의 레이아웃 설정처리(단계 G5) 및 문자패턴 결정처리(단계 G6)가 재실행되는 것으로, 도29에 도시된 바와 같은 문자패턴("ABCD")가 정의된다.However, if the user wants to change or correct the content or layout of the character pattern ("ABCD") displayed on the display screen, the user inputs a predetermined command to instruct the change and designates a corresponding parameter item on the screen. This is done by changing the parameter value (steps G8 and G9). Then, the control section 38 executes the layout setting process (step G5) and the character pattern determination process (step G6) as described above based on the parameter value after the change, and defines the revised character pattern ("ABCD"). For example, in Fig. 28, assume that the user has changed the value of "character width" from "054.0" mm to "048.0" mm. In this case, since the "character width" corresponds to the width of the marking area MA, the width size of the marking area MA is reduced from Wx (54.0 mm) to Wx '(48.0 mm). The values of the other parameters do not change. Therefore, the above layout setting process (step G5) and character pattern determination process (step G6) are executed again, and a character pattern ("ABCD") as shown in FIG. 29 is defined.

디스플레이 13의 화면상에는 이와 같이하여 재정의된 문자패턴("ABCD")이 마킹영역도 MA에 겹쳐 표시된다(단계 G7). 이 화면을 보고 사용자가 확정 커맨드를 입력하면 그 표시내용의 문자패턴("ABCD")이 등록된다(단계 G10).On the screen of the display 13, the character pattern ("ABCD") redefined in this manner is also displayed on the MA with the marking area superimposed (step G7). When the user inputs a confirmation command by viewing this screen, the character pattern ("ABCD") of the display contents is registered (step G10).

무엇보다도 이 단계에서도 변경커맨드를 입력하는 것으로, 문자패턴("ABCD")의 변경 또는 정정을 재차 행할 수 있다. 예를들어, 「자간스페이스」의 값을 [006.4]mm에서 [005.0]mm로 변경한 경우에는 도30에 도시된 바와 같은 레이아웃의 문자패턴("ABCD")이 정의된다. 이 경우 변경후의 「자간스페이스」의 값이 확저왼 파라미터값으로 부여되기 때문에, 이 확정된 자간스페이스(Px")와 문자폭(Wx')으로 된 단위문자영역의 폭사이즈(Lx")가 결정되게 된다.Above all, inputting a change command at this stage also allows the character pattern ("ABCD") to be changed or corrected again. For example, when the value of "space space" is changed from [006.4] mm to [005.0] mm, a letter pattern ("ABCD") of the layout as shown in FIG. 30 is defined. In this case, since the value of the "space space" after the change is given to the left-right parameter value, the width size (Lx ") of the unit character area having the determined space space (Px") and the character width (Wx ') is determined. Will be.

상기와 같이, 본 실시예의 「문자입력」모드에서는 사용자가 포인팅수단을 통하여 디스플레이 화면으로부터 소정의 위치에 소정의 사이즈로 마킹영역을 설정하며, 소정의 문자(문자열)을 입력하면 장치의 제어부 38에서의 문자패턴결정처리의 소프트웨어가 실행됨에 따라 그 마킹영역내에 입력문자수에 따라 단위문자 영역 및 자간스페이스가 소정의 치수비로 설정되고, 각 단위문자영역내에 각 문자의 기본폰트에 대응한 패턴이 전개되는 것으로 사용자가 희망한 대로의 문자패턴이 자동적으로 정의 내지 설정된다.As described above, in the &quot; character input &quot; mode of the present embodiment, the user sets a marking area in a predetermined size at a predetermined position from the display screen through the pointing means. As the software for character pattern determination processing is executed, the unit character area and the space space are set to a predetermined dimension ratio according to the number of input characters in the marking area, and the pattern corresponding to the basic font of each character is developed in each unit character area. As such, the character pattern as desired by the user is automatically defined or set.

또한, 문자패턴의 정의과정에서 얻어진 각종 파라미터의 수치를 디스플레이 화면을 통하여 사용자측에 제시하고, 사용자측으로부터의 임의의 파라미터값의 변경 나아거서는 문자패턴의 변경 또는 정정도 가능하며, 완전한 맨ㆍ머신 인터페이스 기능을 확보하고 있다. 따라서, 숙련자가 아니더라도 간단한 입력조작으로 단시간에 생가하는 바의 문자패턴을 설정할 수 있다.In addition, numerical values of various parameters obtained in the character pattern definition process are presented to the user through the display screen, and arbitrary parameter values from the user side can be changed, and the character pattern can be changed or corrected. Secure the function. Therefore, even if you are not a skilled person, it is possible to set the character pattern that is born in a short time by a simple input operation.

상기한 문자패턴의 예("ABCD")는 비교적 간단한 문자열이지만, 이것은 일예에 불과한 것으로 본 실시예의 「문자입력」모드에 따라 다른 여러가지 형태의 문자패턴을 설정할 수 있다.The example of the above-described character pattern ("ABCD") is a relatively simple character string, but this is only an example, and various types of character patterns can be set according to the "character input" mode of this embodiment.

도31에 다른 여러가지의 예를 나타낸다. 도31(A)는 문자열을 구서하는 각각의 문자에 따라 단위문자영역의 사이즈(폭사이즈)를 달리한 예이다. 도31(B)는 문자열을 구성하는 각각의 문자에 따라 단위문자영역의 사이즈(높이사이즈) 및 자간스페이스를 달리한 예이다. 도31(C)는 마킹영역 MA에 1개의 문자를 넣은 경우이다. 또31(D)는 「배열」을 「횡원주」에 선택한 예이다.31 shows various other examples. Fig. 31A shows an example in which the size (width size) of the unit character area is changed according to each character for writing a character string. Fig. 31B shows an example in which the size (height size) of the unit character area and the space for space are changed according to each character constituting the character string. Fig. 31C shows the case where one character is inserted into the marking area MA. In addition, 31 (D) is an example where "array" was selected for the "lateral cylinder."

또, 도32는 미리 별개의 파일로 설정된 2개의 문자패턴("ABCD"), ("WIDE")을 새로운 파일(J129)로 합성한 예를 나타낸다. 이 경우, 기동No.3의 마킹동작에서는 2개의 문자패턴("ABCD"), ("WIDE")이 도시된 바와 같은 위치관계로 동시에 마킹되게 된다. 또, 1개의 마킹영역내에 2행 이상의 문자 또는 문자열을 상기와 같은 레이아웃 또는 배치방법으로 설정할 수 있도록 하는 것도 가능하다.32 shows an example in which two character patterns ("ABCD") and ("WIDE") previously set as separate files are synthesized into a new file J129. In this case, in the marking operation of start No. 3, two character patterns ("ABCD") and ("WIDE") are simultaneously marked in the positional relationship as shown. It is also possible to set two or more lines of characters or character strings in one marking area by the above layout or arrangement method.

본 실시예에서의 YAG 레이저마킹자치의 각 부의 구성, 예를들어 제어전원유니트 10, 레이저발진유니트 12, 스캐닝헤드 20의 구성도 일예이고, 다른 구성을 채용해도 된다.The structure of each part of the YAG laser marking autonomous in this embodiment, for example, the control power supply unit 10, the laser oscillation unit 12, and the scanning head 20, is also an example, and other structures may be adopted.

상기와 같이 본 실시예의 「문자입력」모드에 의하면 사용자가 마킹영역을 설정하고, 그 영역내에 배열될 문자 또는 문자열을 입력하면 장치에서 그 입력된 마킹영역 및 문자 또는 문자열을 기초하여 자동적으로 문자패턴을 정의하도록 하기 때문에, 간단한 입력조작으로 단시간에 사용자가 생각한 바의 문자패턴을 설정할 수 있다.As described above, according to the "character input" mode of the present embodiment, when a user sets a marking area and inputs a character or a string to be arranged in the area, the device automatically sets the character pattern based on the input marking area and the character or string. Since it is defined, the user can set the character pattern of the user in a short time by a simple input operation.

본 발명은 상술한 실싱예에 제한되는 것은 아니며, 그 기술적 사상의 범위내에서 여러가지의 변형ㆍ변경이 가능하다.The present invention is not limited to the above-described sealing example, and various modifications and changes are possible within the scope of the technical idea.

Claims (15)

레이저발진부로부터의 마킹용 레이저광을 스캔밀러를 통하여 피가공물에 조사하고, 제어부로부터의 스캐닝 제어신호에 따라 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 레이저광의 빔스포트를 스캔하여 문자, 기호 또는 도형등으로 된 소정의 패턴을 마킹하는 스캐닝식 레이저 마킹장치에 있어서, 상기 마킹공정에 악서 가이드광 발새수단으로부터의 가시성 가이드광을을 상기 스캔밀러를 통하여 상기 피가공물에 조사하고, 상기 제어부로부터의 스캐닝 제어신호에 따라 상기 스캐닝 수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 가이드광의 빔스포트를 연속적으로 반복하여 스캔하여 상기 패턴과 거의 동일한 패턴을 갖는 투사상을 형성하는 패턴투사상 형성수단을 구비한 것을 특징으로 하는 스캐닝식 레이저마킹장치.The laser beam for marking from the laser oscillation unit is irradiated to the workpiece through the scan mirror, and the scan mirror is moved by the scanning means in accordance with the scanning control signal from the controller to scan the beam spot of the laser beam on the surface of the workpiece. A scanning laser marking apparatus for marking a predetermined pattern of letters, symbols, or figures, wherein the workpiece is irradiated with the visible guide light from an instrument guide light injecting means to the workpiece through the scanning mirror, Moving the scan mirror by the scanning means in accordance with a scanning control signal from the controller to continuously and repeatedly scan the beam spot of the guide light on the surface of the workpiece to form a projection image having a pattern substantially the same as the pattern Pattern projection image forming means is provided Scanning laser marking device. 제1항에 있어서, 상기 투사상을 형성하기 위한 스캐닝 속도를 상기 마킹을 위한 스캐닝 속도보다 크게한 것을 특징으로 하는 스캐닝식 레이저마킹장치.The scanning laser marking apparatus of claim 1, wherein a scanning speed for forming the projected image is larger than a scanning speed for the marking. 레이저발진부로부터의 마킹용 레이저광을 스캔밀러를 통하여 피가공물에 조사하고, 제어부로부터의 스캐닝 제어신호에 따라 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 레이저광의 빔스포트를 스캔하여 문자, 기호 또는 도형등으로 된 소정의 패턴을 마킹하는 스캐닝식 레이저 마킹장치에 있어서, 상기 패턴이 마킹되는 영역을 도형적으로 표시하는 마킹영역도를 설정하는 마킹영역설정수단과, 상기 마킹공정에 악서 가이드광 발생수단으로부터의 가시성 가이드광을 상기 스캔밀러를 통하여 상기 피가공물에 조사하고, 상기 제어부로부터의 스캐닝 제어시호에 따라 상기 스캐닝 수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 가이드광의 빔스포트를 연속적으로 반복 스캔하여 상기 상기 마킹영역도의 투사상을 형성하는 마킹영역도 투사수단과를 구비한것을 특징으로 하는 스캐닝식 레이저마킹장치.The laser beam for marking from the laser oscillation unit is irradiated to the workpiece through the scan mirror, and the scan mirror is moved by the scanning means in accordance with the scanning control signal from the controller to scan the beam spot of the laser beam on the surface of the workpiece. A scanning laser marking apparatus for marking a predetermined pattern of letters, symbols, or figures, comprising: marking area setting means for setting a marking area diagram graphically displaying an area where the pattern is marked; The guide light from the instrument guide light generating means is irradiated to the workpiece through the scan mirror, and the scan mirror is moved by the scanning means in accordance with a scanning control signal from the controller to guide the guide on the surface of the workpiece. The beam spot of light is continuously And a marking area for projecting an image of the king area also includes a projection means. 제3항에 있어서, 상기 마킹영역도의 투사상을 형성하기 위한 스캐닝 속도를 상기 마킹공정을 위한 스캐닝 속도보가 크게한 것을 특징으로 하는 스캐닝식 레이저마킹장치.4. The scanning laser marking apparatus according to claim 3, wherein a scanning speed beam for the marking process is larger than a scanning speed for forming a projection image of the marking area diagram. 레이저발진부로부터의 마킹용 레이저광을 스캔밀러를 통하여 피가공물에 조사하고, 제어부로부터의 스캐닝 제어신호에 따라 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 레이저광의 빔스포트를 스캔하여 문자, 기호 또는 도형등으로 된 소정의 패턴을 마킹하는 스캐닝식 레이저 마킹장치에 있어서, 상기 패턴의 마킹영역을 도형적으로 표시하는 마킹영역도를 설정하는 마킹영역설정수단과, 상기 피가공물을 촬영하기 위한 모니터카메라와, 화상을 표시할 수 있는 화면을 갖는 표시수단과, 상기 마킹공정에 악서 상기 표시수단의 화면상에서 상기 모니터카메라로부터 얻어지는 모니터화상을 표시하며, 동시에 상기 모니터화상에 겹쳐서 상기 마킹영역도 설정수단에 의해 설정되어 있는 상기 마킹영역도의 화상을 표시하는 모니터표시 제어수단과를 구비한 것을 특징으로 하는 스캐닝식 레이저마킹장치.The laser beam for marking from the laser oscillation unit is irradiated to the workpiece through the scan mirror, and the scan mirror is moved by the scanning means in accordance with the scanning control signal from the controller to scan the beam spot of the laser beam on the surface of the workpiece. A scanning laser marking apparatus for marking a predetermined pattern of letters, symbols, or figures, comprising: marking area setting means for setting a marking area diagram graphically displaying a marking area of the pattern, and photographing the workpiece Display means having a monitor camera, a display means for displaying an image, and a monitor image obtained from the monitor camera on a screen of the display means of the instrument in the marking process, and at the same time overlapping the monitor image with the marking area The image of the marking area diagram set by the diagram setting means is displayed. Scanning type laser marking device comprising an monitoring display control means and characterized. 레이저발진부로부터의 마킹용 레이저광을 스캔밀러를 통하여 피가공물에 조사하고, 제어부로부터의 스캐닝 제어신호에 따라 스캐닝수단에 의해 상기 스캔밀러를 움직여 상기 피가공물의 표면상에서 상기 레이저광의 빔스포트를 스캔하여 문자, 기호 또는 도형등으로 된 소정의 패턴을 마킹하는 스캐닝식 레이저 마킹장치에 있어서, 상기 피가공물을 촬영하기 위한 모니터카메라와, 화상을 표시할 수 있는 화면을 갖는 표시수단과, 상기 마킹공정에 악서 상기 표시수단의 화면상에서 상기 모니터카메라로부터 얻어지는 모니터화상을 표시하며, 동시에 상기 모니터화상에 겹쳐서 상기 패턴의 화상을 표시하는 모니터표시 제어수단과를 구비한 것을 특징으로 하는 스캐닝식 레이저마킹장치.The laser beam for marking from the laser oscillation unit is irradiated to the workpiece through the scan mirror, and the scan mirror is moved by the scanning means in accordance with the scanning control signal from the controller to scan the beam spot of the laser beam on the surface of the workpiece. A scanning laser marking apparatus for marking a predetermined pattern of characters, symbols, or figures, comprising: a monitor camera for photographing the workpiece, display means having a screen capable of displaying an image, and the marking process. And a monitor display control means for displaying a monitor image obtained from the monitor camera on a screen of the display means, and simultaneously displaying an image of the pattern superimposed on the monitor image. 피가공물의 표면에 레이저광을 스캐닝하면서 조사하고, 문자 또는 도형등으로 되어 있는 소정의 패턴을 마킹하는 스캐닝식 레이저마킹장치에 있어서, 마킹의 영역을 설정하는 마킹영역설정수단과, 상기 마킹영영내에 배치될 소정의 문자 또는 문자열을 입력하는 문자입력수단과, 상기 문자입력수단에 의해 입력된 문자 또는 문자열의 패턴을 상기 마킹영역설정수단에 의해 설정되어 있는 상기 마킹영역내에 소정의 레이아웃으로 정의하는 문자패턴결정수다노가, 상기 문자패턴결정수단에 의해 정의된 상기 문자 또는 문자열의 패턴을 표시하는 문자패턴정보를 기억하는 문자패턴정보기억수단과를 구비한 것을 특징으로 하는 스캐닝식 레이저마킹장치.A scanning type laser marking apparatus for irradiating a surface of a workpiece while scanning with a laser beam and marking a predetermined pattern of characters or figures, the marking region setting means for setting a marking region, and within the marking area. Character input means for inputting a predetermined character or character string to be arranged, and a character for defining a pattern of the character or character character input by the character input means in a predetermined layout in the marking area set by the marking region setting means; And pattern pattern storage means for storing pattern information for displaying a pattern of said character or character string defined by said pattern pattern determining means. 제7항에 있어서, 상기 마킹영역설정수단은 상기 마킹영역의 외곽을 표시하는 도형에 의해 상기 마킹영역을 정의하는 수단을 포함하는 것을 특징으로 하는 레이저마킹장치.8. The laser marking apparatus as claimed in claim 7, wherein the marking area setting means includes means for defining the marking area by a figure indicating an outline of the marking area. 제7항에 있어서, 상기 마킹영역설정수단은 상기 마킹영역의 내부를 완전히 덮는 도형에 의해 상기 마킹영역을 정의하는 수단을 포함하는 것을 특징으로 하는 레이저마킹장치.8. The laser marking apparatus according to claim 7, wherein the marking area setting means includes means for defining the marking area by a figure which completely covers the inside of the marking area. 제7항에 있어서, 상기 문자패턴결정수단은 상기 마킹영역내에 상기 입력된 문자열을 구성하는 각각의 문자를 배치하기 위한 단위문자영역과 인접하는 상기 단위문자영역 사이의 자간스페이스와를 설정하는 레이아웃설정수단과, 각각의 문자의 기본포트를 규정하는 폰트정보를 격납하는 폰트기억수단과, 상기 문자열을 구성하는 각각의 문자에 대하여 상기 폰트기억수단에 등록되어 있는 기본 폰트와 상기 단위문자영역의 사이즈에 따라 상기 각각의 문자패턴에 각각 대응하는 상기 단위문자영역내에서 정의하는 단위문자패턴결정수단과를 포함하는 것을 특징으로 하는 레이저마킹장치.8. The layout setting according to claim 7, wherein the character pattern determination means sets a space between the unit character area for arranging each character constituting the input character string and the adjacent unit character area in the marking area. Means, font storage means for storing font information defining basic ports of respective characters, basic fonts registered in said font storage means for each character constituting said character string, and the size of said unit character area; And unit character pattern determination means defined in the unit character area corresponding to each character pattern, respectively. 제10항에 있어서, 레이아웃설정수단은 상기 마킹영역의 문자열 배열방향의 길이와 상기 입력된 문자 또는 문자열의 문자수에 따라 상기 단위문자영역의 사이즈를 결정하는 것을 특징으로 하는 레이저마킹장치.11. The laser marking apparatus according to claim 10, wherein the layout setting means determines the size of the unit character area according to the length of the character string arrangement direction of the marking area and the number of the input characters or character strings. 제11항에 있어서, 상기 레이아웃설정수단은 상기 입력된 문자 또는 문자열을 구성하는 각각의 문자에 따라 각각의 상기 단위문자영역의 사이즈를 결정하는 것을 특징으로 하는 레이저마킹장치.12. The laser marking apparatus according to claim 11, wherein the layout setting means determines the size of each unit character area according to each character constituting the input character or character string. 제11항에 있어서, 상기 레이아웃설정수단은 상기 입력된 문자열을 구성하는 각각의 문자에 따라 각각의 상기 자간스페이스를 결정하는 것을 특징으로 하는 레이저마킹장치12. The laser marking apparatus as claimed in claim 11, wherein the layout setting means determines each of the spaces according to each character constituting the input character string. 제7항에 있어서, 상기 문자패턴결정수다에 의해 처리하여 얻어지는 상기 문자패턴에 관하여 소정의 파라미터값을 출력하는 파라미터 출력수단이 구비되는 것을 특징으로 하는 레이저마킹장치.8. The laser marking apparatus according to claim 7, further comprising parameter output means for outputting a predetermined parameter value with respect to said character pattern obtained by processing by said character pattern determination. 제7항에 있어서, 상기 문자패턴에 관하여 소정의 파라미터의 설정값을 입력하는 파라미터입력수단이 구비되고, 상기 파라미터입력수단에 의해 입력된 임의의 파라미터의 설정값에 따라 상기 문자패턴결정수단이 상기 문자패턴을 재정의하는 것을 특징으로 하는 레이저마킹장치.8. The apparatus according to claim 7, wherein parameter input means for inputting a set value of a predetermined parameter with respect to said character pattern is provided, and said character pattern determination means is adapted to determine said character pattern in accordance with a set value of an arbitrary parameter input by said parameter input means. Laser marking device, characterized in that to redefine the character pattern. ※ 참고사항 : 최초출원 내용에 의하여 공개하는 것임.※ Note: The disclosure is based on the initial application.
KR1019970028249A 1996-07-02 1997-06-27 Scanning Laser Marking Device KR980008428A (en)

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP96-191590 1996-07-02
JP8191590A JPH1015676A (en) 1996-07-02 1996-07-02 Scanning type laser marking device
JP96-262437 1996-09-11
JP8262437A JPH1085962A (en) 1996-09-11 1996-09-11 Scanning type laser marking device

Publications (1)

Publication Number Publication Date
KR980008428A true KR980008428A (en) 1998-04-30

Family

ID=65987715

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019970028249A KR980008428A (en) 1996-07-02 1997-06-27 Scanning Laser Marking Device

Country Status (1)

Country Link
KR (1) KR980008428A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100480435B1 (en) * 2002-07-05 2005-04-06 민성욱 Device to chase automatically marking-position of laser marking system
KR101521500B1 (en) * 2013-11-15 2015-05-19 주식회사 에스에프에이 Glass cutting system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100480435B1 (en) * 2002-07-05 2005-04-06 민성욱 Device to chase automatically marking-position of laser marking system
KR101521500B1 (en) * 2013-11-15 2015-05-19 주식회사 에스에프에이 Glass cutting system

Similar Documents

Publication Publication Date Title
US6066829A (en) Apparatus for entering, formatting, and storing a variety of characters, symbols, and figures for use in a laser marking system
JP3259014B2 (en) Scanning laser marking method and apparatus
US6161491A (en) Embroidery pattern positioning apparatus and embroidering apparatus
US8772669B2 (en) Laser appartus with digital manipulation capabilities
US20180009059A1 (en) Laser Processing Robot System for Performing Laser Processing Using Robot
EP1059609A2 (en) Measurement procedure file creating method, measuring system and storage medium
JPH1058167A (en) Scanning laser marking device
JP2526717B2 (en) Laser processing equipment
US6600808B2 (en) Part program generating apparatus and program for image measuring apparatus
US7420588B2 (en) Measuring method, measuring system and storage medium
JP2003220485A (en) Laser marking system and method for regulation of guide image projection position thereof
JP4932202B2 (en) Part program generating apparatus for image measuring apparatus, part program generating method for image measuring apparatus, and part program generating program for image measuring apparatus
KR980008428A (en) Scanning Laser Marking Device
JP3413645B2 (en) Marking position correction device in laser marking device
JP2624033B2 (en) Laser processing head
JPH1015676A (en) Scanning type laser marking device
JP3494960B2 (en) Scanning laser processing apparatus and laser processing method capable of processing simulation
JPH1085962A (en) Scanning type laser marking device
JP2000158158A (en) Method and device for scanning type laser marking
CN116867600A (en) Teaching device and teaching method for teaching operation of laser processing device
JP2822315B2 (en) Laser processing equipment
JP2669147B2 (en) Laser welding apparatus and laser welding method
JP2817092B2 (en) Laser processing equipment
JP3203507B2 (en) Laser processing equipment
JP2008087017A (en) Laser marking apparatus

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E601 Decision to refuse application