Setup support device for laser processing system, laser processing system, setup support method for laser processing system, and program

The setup support device automates the selection of suitable jaws for laser processing systems by using shape and size data to efficiently grip workpieces, addressing user inefficiencies in existing systems.

JP7813401B1Active Publication Date: 2026-02-12YAMAZAKI MAZAK KK
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2025080524
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2025-05-13
Publication Date
2026-02-12
Estimated Expiration
2045-05-13

AI Technical Summary

Technical Problem

Existing laser processing systems lack an efficient method to select and attach suitable jaws for gripping workpieces of varying shapes and sizes, leading to user burden and inefficiency.

Method used

A setup support device and method that utilizes a memory to store shape and size data of workpieces, along with jaw data, and a computing device to extract suitable jaws for gripping based on these data, reducing user burden by automating the selection process.

Benefits of technology

Automated extraction of suitable jaws for gripping workpieces of different shapes and sizes, enhancing efficiency and reducing user time in setup processes for laser processing systems.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007813401000001_ABST
    Figure 0007813401000001_ABST
Patent Text Reader

Abstract

A setup support device for a laser processing system, capable of extracting claws suitable for gripping a workpiece, a laser processing system, a setup support method for a laser processing system, and a program are provided. [Solution] A setup support device for a laser processing system includes a memory that stores shape data indicating the work shape in a cross section perpendicular to the longitudinal direction of the work, size data indicating the work size in the cross section, and first jaw data indicating multiple types of jaws that can be attached to at least one chuck of the laser processing system, and a computing device that executes a first extraction process that extracts suitable jaws that are suitable for gripping the work from the multiple types of jaws based on the first jaw data, shape data, and size data.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a setup support device for a laser processing system, a laser processing system, a setup support method for a laser processing system, and a program. [Background technology]

[0002] Laser processing systems are known.

[0003] As a related technique, a clamping device for a machine tool is disclosed in Patent Document 1. The clamping device for a machine tool described in Patent Document 1 has a plurality of gripping parts (more specifically, a plurality of jaw members) whose projected shapes parallel to the axial direction are substantially linear. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 3769663 Summary of the Invention [Problem to be solved by the invention]

[0005] An object of the present invention is to provide a setup support device for a laser processing system, a laser processing system, a setup support method for a laser processing system, and a program that are capable of extracting jaws that are suitable for gripping a workpiece. [Means for solving the problem]

[0006] Embodiments of the present invention relate to a setup support device for a laser processing system, a laser processing system, a setup support method for a laser processing system, and a program, which are described below.

[0007] (1) A memory that stores shape data indicating the shape of a workpiece in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating the size of the workpiece in the cross section, and first jaw data indicating multiple types of jaws that can be attached to at least one chuck of a laser processing system; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with Setup support device for laser processing systems. (2) the at least one chuck includes a first chuck; The first extraction process includes: extracting, from the plurality of types of jaws, first suitable jaws that are suitable for gripping the workpiece and that should be attached to the first portion of the first chuck based on the first jaw data, the shape data, and the size data; extracting, from the plurality of types of jaws, second suitable jaws that are suitable for gripping the workpiece and that should be attached to the second portion of the first chuck, based on the first jaw data, the shape data, and the size data; Contains A setup support device for the laser processing system described in (1) above. (3) The first and second matching claws are different in shape. A setup support device for the laser processing system described in (2) above. (4) The arithmetic device executes a determination process to determine whether the first jaws are suitable for gripping the workpiece based on second jaw data indicating the first jaws currently attached to the at least one chuck, the shape data, and the size data. A setup support device for a laser processing system according to any one of (1) to (3) above. (5) A first display process is executed to display on a display the suitable nail data corresponding to the suitable nail extracted by executing the first extraction process. A setup support device for a laser processing system according to any one of (1) to (4) above. (6) When a plurality of suitable nails are extracted by the execution of the first extraction process, the first display process includes displaying a selection field on the display for selecting one of the plurality of suitable nails. A setup support device for the laser processing system described in (5) above. (7) The arithmetic unit extracts the shape data and the size data from a machining program. A setup support device for a laser processing system according to any one of (1) to (6) above. (8) The at least one chuck includes a plurality of chucks; The computing device executes a second extraction process to extract a setup-requiring chuck having jaws incompatible with gripping the workpiece from the plurality of chucks. A setup support device for a laser processing system according to any one of (1) to (7) above. (9) The at least one chuck includes a first chuck that supports a part of the workpiece and a second chuck that slidably supports another part of the workpiece, The first extraction process includes: Extracting a first group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the first chuck; extracting a second group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the second chuck; Contains A setup support device for the laser processing system described in (1) above. (10) The memory stores first pusher data indicating a plurality of types of pushers that can be attached to the at least one chuck; The calculation device executes a third extraction process to extract a suitable pusher suitable for pushing out the workpiece from among the plurality of types of pushers based on the first pusher data and the size data. A setup support device for a laser processing system according to any one of (1) to (9) above. (11) at least one chuck for supporting a workpiece; a laser irradiation device that irradiates the workpiece supported by the at least one chuck with a laser; a memory that stores shape data indicating a workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating a workpiece size in the cross section, and first jaw data indicating multiple types of jaws that can be attached to the at least one chuck; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with Laser processing system. (12) a rotation drive device that rotates the workpiece around a first axis; a numerical control device that controls the rotary drive device; Display and Equipped with the at least one chuck includes a first rotating body that is rotated around the first axis by the rotation drive device; The first extraction process includes: extracting, from the plurality of types of jaws, a first suitable jaw that is suitable for gripping the workpiece and that should be attached to the first portion of the first rotating body, based on the first jaw data, the shape data, and the size data; extracting, from the plurality of types of jaws, second suitable jaws that are suitable for gripping the workpiece and that should be attached to the second portion of the first rotating body, based on the first jaw data, the shape data, and the size data; Including, The numerical control device includes: A process of indexing the first rotor to an index angle position for replacing jaws using the rotation drive device; a process of displaying on the display a first position where the first matching jaw should be attached to the first rotating body and a second position where the second matching jaw should be attached to the first rotating body in association with a model image that models the first rotating body positioned at the index angle position; Run The laser processing system according to (11) above. (13) acquiring shape data indicating the shape of the workpiece in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating the size of the workpiece in the cross section, and first jaw data indicating multiple types of jaws that can be attached to at least one chuck of the laser processing system; extracting a suitable jaw suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with A setup support method for a laser processing system. (14) displaying a setup support image on a display; rotating the first rotor of the at least one chuck about a first axis so that the first rotor is indexed to an index angle position for jaw replacement; Further comprising: The step of extracting the suitable nail includes: extracting, from the plurality of types of jaws, a first suitable jaw that is suitable for gripping the workpiece and that should be attached to the first portion of the first rotating body, based on the first jaw data, the shape data, and the size data; extracting, from the plurality of types of jaws, second suitable jaws that are suitable for gripping the workpiece and that should be attached to the second portion of the first rotating body, based on the first jaw data, the shape data, and the size data; Including, The step of displaying the setup support image on the display includes displaying a first position where the first matching jaw should be attached to the first rotating body and a second position where the second matching jaw should be attached to the first rotating body in association with a model image that models the first rotating body positioned at the index angle position. The setup support method for the laser processing system according to (13) above. (15) A program for causing a computer to execute the setup support method for a laser processing system according to (13) or (14) above. [Effects of the Invention]

[0008] The present invention provides a setup support device for a laser processing system, a laser processing system, a setup support method for a laser processing system, and a program that are capable of extracting claws that are suitable for gripping a workpiece. [Brief explanation of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram schematically illustrating an example of a setup support device for a laser processing system according to the first embodiment. [Figure 2] FIG. 2 is a diagram showing a schematic list of workpieces having various cross-sectional shapes and sizes. [Figure 3] FIG. 3 is a diagram schematically illustrating an example of first nail data stored in a memory. [Figure 4] FIG. 4 is a schematic perspective view showing an example of the first type of claw. [Figure 5] FIG. 5 is a schematic perspective view showing an example of the second type of claw. [Figure 6] FIG. 6 is a schematic perspective view showing an example of the third type of claw. [Figure 7] FIG. 7 is a schematic perspective view showing an example of the fourth type of claw. [Figure 8] FIG. 8 is a diagram illustrating a state in which the arithmetic device can execute the first extraction process. [Figure 9] FIG. 9 is a diagram schematically illustrating an example of a laser processing system according to the first embodiment. [Figure 10] FIG. 10 is a diagram schematically illustrating a state in which the arithmetic device can execute the first extraction process. [Figure 11] FIG. 11 is a schematic perspective view showing the first chuck and the second chuck. [Figure 12] FIG. 12 is a schematic perspective view showing a state in which the second workpiece is supported by the first chuck and the second chuck. [Figure 13]FIG. 13 is a schematic perspective view showing a state in which a workpiece is supported by the first chuck and the second chuck. [Figure 14] FIG. 14 is a schematic plan view showing a state in which a part of the workpiece is supported by the first chuck. [Figure 15] FIG. 15 is a diagram schematically illustrating an example of a setup support device for the laser processing system according to the first embodiment. [Figure 16] FIG. 16 is a schematic perspective view showing the first chuck and the second chuck. [Figure 17] FIG. 17 is a diagram schematically illustrating a state in which the arithmetic device can execute the first determination process. [Figure 18] FIG. 18 is a diagram schematically illustrating a state in which the arithmetic device can execute the first extraction process. [Figure 19] FIG. 19 is a diagram schematically illustrating a state in which the first image is displayed on the display. [Figure 20] FIG. 20 is a diagram schematically illustrating a state in which the first image is displayed on the display. [Figure 21] FIG. 21 is a diagram schematically illustrating a state in which the first image is displayed on the display. [Figure 22] FIG. 22 is a diagram schematically illustrating a state in which the first image is displayed on the display. [Figure 23] FIG. 23 is a diagram schematically illustrating a state in which the arithmetic device can execute the second extraction process. [Figure 24] FIG. 24 is a diagram schematically showing a state in which the first image is displayed on the display. [Figure 25] FIG. 25 is a schematic perspective view showing the first chuck and the second chuck. [Figure 26] FIG. 26 is a diagram schematically illustrating a state in which the first image is displayed on the display. [Figure 27] FIG. 27 is a diagram schematically showing a state in which the second image is displayed on the display. [Figure 28]FIG. 28 is a diagram schematically showing how the arithmetic device can extract shape data and size data from the machining program. [Figure 29] FIG. 29 is a diagram schematically illustrating an example of first pusher data stored in a memory. [Figure 30] FIG. 30 is a schematic perspective view showing an example of the first type pusher. [Figure 31] FIG. 31 is a schematic perspective view showing an example of the second type pusher. [Figure 32] FIG. 32 is a diagram schematically illustrating a state in which the arithmetic device can execute the third extraction process. [Figure 33] FIG. 33 is a diagram schematically illustrating a state in which the arithmetic device can execute the second determination process. [Figure 34] FIG. 34 is a schematic perspective view illustrating the first chuck. [Figure 35] FIG. 35 is a diagram schematically showing a part of a laser processing system. [Figure 36] FIG. 36 is a schematic perspective view showing the first chuck and the second chuck. [Figure 37] FIG. 37 is a schematic perspective view showing the first chuck and the second chuck. [Figure 38] FIG. 38 is a diagram schematically showing how a numerical control device can control a plurality of control target devices. [Figure 39] FIG. 39 is a diagram schematically showing an example in which a setup support device for a laser processing system is provided separately from a numerical control device. [Figure 40] FIG. 40 is a diagram schematically showing a state in which the third image is displayed on the display. [Figure 41] FIG. 41 is a diagram schematically showing a state in which the fourth image is displayed on the display. [Figure 42] FIG. 42 is a diagram schematically showing a state in which the first image is displayed on the display. [Figure 43] FIG. 43 is a diagram schematically illustrating a state in which the first image is displayed on the display. [Figure 44] FIG. 44 is a diagram schematically showing a state in which the second image is displayed on the display. [Figure 45] FIG. 45 is a diagram schematically showing a state in which the second image is displayed on the display. [Figure 46] FIG. 46 is a diagram schematically showing a state in which the fourth image is displayed on the display. [Figure 47] FIG. 47 is a diagram schematically showing association data that associates a plurality of nails with the applicable ranges of the plurality of nails. [Figure 48] FIG. 48 is a diagram schematically showing association data that associates a plurality of pushers with the applicable ranges of the plurality of pushers. [Figure 49] FIG. 49 is a flowchart showing an example of a setup support method for the laser processing system according to the second embodiment. [Figure 50] FIG. 50 is a flowchart showing an example of a part of a setup support method for a laser processing system. [Figure 51] FIG. 51 is a diagram schematically illustrating an example of a nonvolatile storage medium on which a program is recorded. DETAILED DESCRIPTION OF THE INVENTION

[0010] Hereinafter, a setup support device 1 for a laser processing system, a laser processing system 100, a setup support method for a laser processing system, and a program PG according to an embodiment will be described with reference to the drawings. In the following description of the embodiment, parts and components having the same functions are given the same reference numerals, and repeated description of parts and components given the same reference numerals will be omitted.

[0011] (First embodiment) A setup support device 1 for a laser processing system and a laser processing system 100 according to a first embodiment will be described with reference to FIGS. 1 to 46. FIG. 1 is a diagram schematically illustrating an example of the setup support device 1 for a laser processing system according to the first embodiment. FIG. 2 is a diagram schematically illustrating a list of workpieces having various cross-sectional shapes and cross-sectional sizes. FIG. 3 is a diagram schematically illustrating an example of first jaw data JD stored in memory E2. FIG. 4 is a schematic perspective view schematically illustrating an example of a first type jaw 11. FIG. 5 is a schematic perspective view schematically illustrating an example of a second type jaw 12. FIG. 6 is a schematic perspective view schematically illustrating an example of a third type jaw 13. FIG. 7 is a schematic perspective view schematically illustrating an example of a fourth type jaw 14. FIG. 8 is a diagram schematically illustrating a state in which the calculation device E1 can execute a first extraction process U1. FIG. 9 is a diagram schematically illustrating an example of a laser processing system 100 according to the first embodiment. FIG. 10 is a diagram illustrating a state in which the arithmetic device E1 can execute the first extraction process U1. FIG. 11 is a schematic perspective view illustrating the first chuck 31 and the second chuck 32. FIG. 12 is a schematic perspective view illustrating a state in which the second workpiece W2 is supported by the first chuck 31 and the second chuck 32. FIG. 13 is a schematic perspective view illustrating a state in which the workpiece W is supported by the first chuck 31 and the second chuck 32. FIG. 14 is a schematic plan view illustrating a state in which a portion of the workpiece W is supported by the first chuck 31. FIG. 15 is a diagram illustrating a schematic example of a setup support device 1 for a laser processing system according to the first embodiment. FIG. 16 is a schematic perspective view illustrating the first chuck 31 and the second chuck 32. FIG. 17 is a diagram illustrating a state in which the arithmetic device E1 can execute the first determination process U2. Fig. 18 is a diagram schematically showing how the calculation device E1 can execute the first extraction process U1. Figs. 19 to 22 are diagrams schematically showing a state in which a first image IM1 is displayed on the display E3. Fig. 23 is a diagram schematically showing a state in which the calculation device E1 can execute the second extraction process U3. Fig. 24 is a diagram schematically showing a state in which the first image IM1 is displayed on the display E3. Fig. 25 is a schematic perspective view schematically showing the first chuck 31 and the second chuck 32.FIG. 26 is a diagram schematically illustrating a state in which a first image IM1 is displayed on the display E3. FIG. 27 is a diagram schematically illustrating a state in which a second image IM2 is displayed on the display E3. FIG. 28 is a diagram schematically illustrating a state in which the arithmetic device E1 can extract shape data DS and size data DT from the machining program PM. FIG. 29 is a diagram schematically illustrating an example of first pusher data PD stored in the memory E2. FIG. 30 is a schematic perspective view schematically illustrating an example of a first-type pusher 91. FIG. 31 is a schematic perspective view schematically illustrating an example of a second-type pusher 92. FIG. 32 is a diagram schematically illustrating a state in which the arithmetic device E1 can execute a third extraction process U4. FIG. 33 is a diagram schematically illustrating a state in which the arithmetic device E1 can execute a second determination process U5. FIG. 34 is a schematic perspective view schematically illustrating a first chuck 31. FIG. 35 is a diagram schematically illustrating a portion of the laser processing system 100. 36 and 37 are schematic perspective views showing the first chuck 31 and the second chuck 32. FIG. 38 is a diagram showing a state in which a numerical control device 8 can control multiple control target devices. FIG. 39 is a diagram showing an example in which a setup support device 1 for a laser processing system is provided separately from the numerical control device 8. FIG. 40 is a diagram showing a state in which a third image IM3 is displayed on the display E3. FIG. 41 is a diagram showing a state in which a fourth image IM4 is displayed on the display E3. FIGS. 42 and 43 are diagrams showing a state in which a first image IM1 is displayed on the display E3. FIGS. 44 and 45 are diagrams showing a state in which a second image IM2 is displayed on the display E3. FIG. 46 is a diagram showing a state in which a fourth image IM4 is displayed on the display E3.

[0012] As illustrated in FIG. 1, a setup support device 1 for a laser processing system in the first embodiment includes a memory E2 and a computing device E1.

[0013] 1, the memory E2 stores shape data DS indicating the shape of the workpiece in a cross section perpendicular to the longitudinal direction of the workpiece and size data DT indicating the size of the workpiece in the cross section. The memory E2 also stores first jaw data JD indicating multiple types of jaws that can be attached to at least one chuck of the laser processing system.

[0014] As illustrated in Figure 2, the shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece may be data DS1 indicating a circular shape, data DS2 indicating a rectangular shape, data DS3 indicating an L-shape, data DS4 indicating a C-shape, data DS5 indicating an H-shape, or data DS6 indicating a flat shape.

[0015] 3, the first nail data JD may include first data JD1 indicating a first type of nail and second data JD2 indicating a second type of nail. Additionally, the first nail data JD may include third data JD3 indicating a third type of nail and / or fourth data JD4 indicating a fourth type of nail. Additionally, the first nail data JD may include fifth data JD5 indicating a fifth type of nail and / or sixth data JD6 indicating a sixth type of nail.

[0016] A nail identifier may be assigned to each of the multiple nails. For example, the first data JD1 may include a first nail identifier JD1-1 that identifies a first type of nail. The second data JD2 may include a second nail identifier JD2-1 that identifies a second type of nail. The third data JD3 may include a third nail identifier JD3-1 that identifies a third type of nail. The fourth data JD4 may include a fourth nail identifier JD4-1 that identifies a fourth type of nail. The fifth data JD5 may include a fifth nail identifier JD5-1 that identifies a fifth type of nail. Furthermore, the sixth data JD6 may include a sixth nail identifier JD6-1 that identifies a sixth type of nail.

[0017] Fig. 4 shows an example of a first type of claw 11, Fig. 5 shows an example of a second type of claw 12, Fig. 6 shows an example of a third type of claw 13, and Fig. 7 shows an example of a fourth type of claw 14. As illustrated in Fig. 7, at least one of the multiple types of claws may have a guide roller 10r that guides the movement of the workpiece.

[0018] As illustrated in Figure 8, the calculation device E1 executes a first extraction process U1 to extract a suitable claw 10S suitable for gripping the workpiece from among multiple types of claws 10, based on the above-mentioned first claw data JD, shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece, and size data DT indicating the workpiece size in the cross section.

[0019] As illustrated in FIG. 9, the laser processing system 100 in the first embodiment includes: (1) at least one chuck 30 that supports a workpiece W; (2) a laser irradiation device 21 that irradiates a laser onto the workpiece W supported by the at least one chuck 30; (3) a memory E2 (see FIG. 1) that stores shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating multiple types of jaws 10 that can be attached to at least one chuck 30; and (4) a calculation device E1 (see FIG. 1) that executes a first extraction process U1 that extracts a suitable jaw 10S that is suitable for gripping the workpiece W from the multiple types of jaws 10 based on the first jaw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0020] The setup support device 1 for the laser processing system in the first embodiment and the laser processing system 100 in the first embodiment extract suitable jaws 10S suitable for gripping the workpiece W from among the multiple types of jaws 10, based on shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating the multiple types of jaws. This reduces the burden on the user in extracting suitable jaws 10S.

[0021] (Optional configuration) Next, with reference to FIGS. 1 to 46, an optional additional configuration that can be employed in the setup support device 1 for the laser processing system and the laser processing system 100 in the first embodiment will be described.

[0022] (Work W) The workpiece W is a workpiece to be processed by the laser processing machine 2 of the laser processing system 100. More specifically, the workpiece W is a workpiece to be processed next by the laser processing machine 2 of the laser processing system 100. In this specification, the workpiece W may be referred to as the next workpiece.

[0023] The shape and / or size of a workpiece to be machined by the laser processing machine 2 of the laser processing system 100 may differ from the shape and / or size of a workpiece previously machined by the laser processing machine 2. For example, consider a case where a workpiece shown in FIG. 12 (hereinafter referred to as a "second workpiece W2" to distinguish it from the workpiece W to be machined next) is machined before the workpiece W shown in FIG. 13 is machined. In this case, the shape and / or size of the workpiece W differs from the shape and / or size of the second workpiece W2 previously machined by the laser processing machine 2.

[0024] With jaws 10 attached to at least one chuck 30 (see FIG. 12), the calculation device E1 may extract suitable jaws suitable for gripping the workpiece W from among the multiple types of jaws 10 based on shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating multiple types of jaws. In this case, the jaws 10 (see FIG. 12) attached to at least one chuck 30 are replaced with suitable jaws 10S (see FIG. 13) extracted by executing the above-mentioned first extraction process U1. Thereafter, the workpiece W supported by the suitable jaws 10S is laser machined.

[0025] 11, in a state where no jaws are attached to the chuck 30, the calculation device E1 may extract suitable jaws suitable for gripping the workpiece W from among the multiple types of jaws 10 based on shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating multiple types of jaws. In this case, the suitable jaws 10S (see FIG. 13) extracted by executing the first extraction process U1 described above are attached to the chuck 30. Thereafter, the workpiece W supported by the suitable jaws 10S is laser machined.

[0026] As illustrated in Fig. 12, the second workpiece W2 is a workpiece (more specifically, a long and narrow workpiece) extending along the first axis AX1. As illustrated in Fig. 13, the workpiece W is a workpiece (more specifically, a long and narrow workpiece) extending along the first axis AX1.

[0027] The workpiece W may have a circular shape in a cross section perpendicular to the longitudinal direction thereof (see FIG. 12). In other words, at least one chuck 30 may be capable of supporting a workpiece W having a circular cross section, and the laser processing machine 2 may be capable of laser processing a workpiece W having a circular cross section.

[0028] The workpiece W may have a rectangular shape in a cross section perpendicular to the longitudinal direction thereof (see FIG. 13). In other words, at least one chuck 30 may be capable of supporting a workpiece W having a rectangular cross section, and the laser processing machine 2 may be capable of laser processing a workpiece W having a rectangular cross section. The rectangular shape may be a substantially square shape with four sides of substantially equal length, as shown in FIG. 13, or a substantially rectangular shape having a long side and a short side. In other words, the workpiece W may have a substantially square shape or a substantially rectangular shape in a cross section perpendicular to the longitudinal direction thereof.

[0029] The workpiece W may have an L-shaped cross section perpendicular to the longitudinal direction thereof. In other words, at least one chuck 30 may be capable of supporting a workpiece W having an L-shaped cross section, and the laser processing machine 2 may be capable of laser processing a workpiece W having an L-shaped cross section.

[0030] The workpiece W may have a C-shaped cross section perpendicular to the longitudinal direction thereof. In other words, at least one chuck 30 may be capable of supporting a workpiece W having a C-shaped cross section, and the laser processing machine 2 may be capable of laser processing a workpiece W having a C-shaped cross section.

[0031] The workpiece W may have an H-shaped cross section perpendicular to the longitudinal direction thereof. In other words, at least one chuck 30 may be capable of supporting a workpiece W having an H-shaped cross section, and the laser processing machine 2 may be capable of laser processing a workpiece W having an H-shaped cross section.

[0032] The workpiece W may have a flat cross-section perpendicular to its longitudinal direction. In other words, at least one chuck 30 may be capable of supporting a workpiece W having a flat cross-section, and the laser processing machine 2 may be capable of laser processing a workpiece W having a flat cross-section.

[0033] The memory E2 (for example, a memory of the numerical control device 8 (hereinafter referred to as "first memory 82")) may store workpiece data for a workpiece having a first type of cross-sectional shape and cross-sectional size, workpiece data for a workpiece having a second type of cross-sectional shape and cross-sectional size, and workpiece data for a workpiece having a third type of cross-sectional shape and cross-sectional size. These multiple workpiece data may be included in multiple machining programs.

[0034] (1st chuck 31) As illustrated in FIG. 9, the at least one chuck 30 includes a first chuck 31 .

[0035] The first chuck 31 supports a part Wa of the workpiece W (for example, the base end of the workpiece W). In the example shown in Fig. 9, the first chuck 31 grips the part Wa of the workpiece W (for example, the base end of the workpiece W) via a first group of jaws.

[0036] In the example shown in FIG. 10, the first extraction process U1 includes: (1) extracting, from among the multiple types of jaws 10, a first suitable jaw 10S-1 that is suitable for gripping the workpiece W and that should be attached to the first part 31-1 (see FIG. 11) of the first chuck 31 based on the first jaw data JD, the shape data DS, and the size data DT; and (2) extracting, from among the multiple types of jaws 10, a second suitable jaw 10S-2 that is suitable for gripping the workpiece W and that should be attached to the second part 31-2 (see FIG. 11) of the first chuck 31 based on the first jaw data JD, the shape data DS, and the size data DT.

[0037] 13, the first compatible jaw 10S-1 and the second compatible jaw 10S-2 are different in shape. In such a case, it may take a user a long time to extract the first compatible jaw 10S-1 and the second compatible jaw 10S-2. In contrast, in the example shown in FIG. 10, the first compatible jaw 10S-1 to be attached to the first portion 31-1 of the first chuck 31 and the second compatible jaw 10S-2 to be attached to the second portion 31-2 of the first chuck 31 are extracted by the calculation device E1, thereby reducing the burden on the user of extracting the compatible jaws (10S-1, 10S-2).

[0038] 14, a gripping position P1 of the workpiece W by the first compatible jaw 10S-1 and a gripping position P2 of the workpiece W by the second compatible jaw 10S-2 are different in the direction along the longitudinal direction of the workpiece W. In such a case, the user may need time to extract the first compatible jaw 10S-1 to be attached to the first chuck 31 so as to correspond to the gripping position P1, and to extract the second compatible jaw 10S-2 to be attached to the first chuck 31 so as to correspond to the gripping position P2. In contrast, in the example shown in FIG. 10, the first compatible jaw 10S-1 to be attached to the first portion 31-1 of the first chuck 31 and the second compatible jaw 10S-2 to be attached to the second portion 31-2 of the first chuck 31 are extracted by the calculation device E1, thereby reducing the burden on the user of extracting the compatible jaws (10S-1, 10S-2).

[0039] 15, the memory E2 may store second jaw data JE indicating the first jaw J1 (see FIG. 16) currently attached to at least one chuck 30. In the example shown in FIG. 15, the second jaw data JE includes first attached jaw data JE1-1 indicating the first jaw J1 (see FIG. 16) currently attached to the first portion 31-1 of the first chuck 31, and second attached jaw data JE1-2 indicating the second jaw J2 (see FIG. 16) currently attached to the second portion 31-2 of the first chuck 31. In the example shown in FIG. 15, the second jaw data JE is stored in the first memory 82 of the numerical control device 8. Alternatively, as shown in FIG. 39, when the memory E2 is not a memory of the numerical control device 8, the memory E2 may receive the second jaw data JE from the first memory 82 of the numerical control device 8.

[0040] 17, the calculation device E1 executes a first determination process U2 to determine whether or not the first jaws J1 are suitable for gripping the workpiece W, based on second jaw data JE (for example, the second jaw data JE stored in the first memory 82 of the numerical control device 8) indicating the first jaws J1 currently attached to at least one chuck 30, the shape data DS, and the size data DT. The first determination process U2 may include determining whether or not the first jaws J1 currently attached to the first portion 31-1 of the first chuck 31 are suitable for gripping the workpiece W, based on the second jaw data JE (more specifically, the first attached jaw data JE1-1), the shape data DS, and the size data DT. In addition, the first judgment process U2 may include determining whether the second jaw J2 currently attached to the second part 31-2 of the first chuck 31 is suitable for gripping the workpiece W based on the above-mentioned second jaw data JE (more specifically, the second attached jaw data JE1-2), the above-mentioned shape data DS, and the above-mentioned size data DT.

[0041] When the first jaw J1 is attached to at least one chuck 30, the user may need time to determine whether the first jaw J1 is suitable for gripping the workpiece W to be machined next. Furthermore, when multiple jaws including the first jaw J1 and the second jaw J2 are attached to at least one chuck 30, the user may need time to determine whether each of the first jaw J1 and the second jaw J2 is suitable for gripping the workpiece W to be machined next. When the computing device E1 executes the above-described first determination process U2, the user can easily determine whether or not the first jaw J1 and / or the second jaw J2 need to be replaced.

[0042] (Second chuck 32) 9, the at least one chuck 30 described above may include a second chuck 32. In the example shown in FIG. 9, the at least one chuck 30 includes a plurality of chucks including a first chuck 31 and a second chuck 32. In addition to the first chuck 31 and the second chuck 32, the at least one chuck 30 may include a third chuck (e.g., the third chuck identified by the identifier "C3" in FIG. 27) and / or a fourth chuck (e.g., the fourth chuck identified by the identifier "C4" in FIG. 27). Alternatively, the third chuck and the fourth chuck may be omitted.

[0043] In the example shown in FIG. 9, the first chuck 31 supports a part Wa of the workpiece W (for example, the base end of the workpiece W), and the second chuck 32 supports another part Wb of the workpiece W in a slidable manner.

[0044] In this specification, the direction from the first chuck 31 to the second chuck 32 is defined as a "first direction DR1." In the example shown in Fig. 9, the first direction DR1 is substantially parallel to the first axis AX1.

[0045] As illustrated in Figure 18, the above-mentioned first extraction process U1 may include extracting a third compatible jaw 10S-3 that is suitable for gripping the workpiece W and should be attached to the second chuck 32 from among multiple types of jaws 10 based on the above-mentioned first jaw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT. More specifically, the above-mentioned first extraction process U1 may include: (1) extracting a third compatible claw 10S-3 from among the multiple types of claws 10 that is suitable for gripping the workpiece W and that should be attached to the first part 32-1 of the second chuck 32 (see Figure 11) based on the above-mentioned first claw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT; and (2) extracting a fourth compatible claw 10S-4 from among the multiple types of claws 10 that is suitable for gripping the workpiece W and that should be attached to the second part 32-2 of the second chuck 32 (see Figure 11) based on the above-mentioned first claw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0046] The shape of the third fitting claw 10S-3 may be the same as the shape of the fourth fitting claw 10S-4, or may be different from the shape of the fourth fitting claw 10S-4.

[0047] In the example shown in FIG. 18, the first extraction process U1 includes: (1) extracting a first group of compatible jaws (10S-1, 10S-2) that are suitable for gripping the workpiece W and that should be attached to the first chuck 31 based on the first jaw data JD, the shape data DS, and the size data DT; and (2) extracting a second group of compatible jaws (10S-3, 10S-4) that are suitable for gripping the workpiece W and that should be attached to the second chuck 32 based on the first jaw data JD, the shape data DS, and the size data DT.

[0048] When the laser processing system 100 includes a plurality of chucks 30 including a first chuck 31 and a second chuck 32, it may take a user a long time to extract, for each chuck, jaws that are suitable for gripping the workpiece W. In contrast, when the first extraction process U1 is executed to extract, from a plurality of types of jaws 10, suitable jaws that are suitable for gripping the workpiece W and that should be attached to the first chuck 31, and suitable jaws that are suitable for gripping the workpiece W and that should be attached to the second chuck 32, the burden on the user to extract suitable jaws (10S-1, 10S-2, 10S-3, ...) is reduced.

[0049] 15, the memory E2 stores second jaw data JE indicating the first jaw J1 (see FIG. 16) currently attached to at least one chuck 30. As illustrated in FIG. 15, the second jaw data JE includes first attachment jaw data JE1-1 indicating the first jaw J1 (see FIG. 16) currently attached to the first portion 31-1 of the first chuck 31 and second attachment jaw data JE1-2 indicating the second jaw J2 currently attached to the second portion 31-2 of the first chuck 31 (see FIG. 16). Additionally, the second jaw data JE may include third attachment jaw data JE2-1 indicating the third jaw J3 (see FIG. 16) currently attached to the first portion 32-1 of the second chuck 32 and / or fourth attachment jaw data JE2-2 indicating the fourth jaw J4 (see FIG. 16) currently attached to the second portion 32-2 of the second chuck 32.

[0050] In the example shown in FIG. 17, the first determination process U2 described above includes the following steps: (1) determining whether the first jaw J1 currently attached to the first portion 31-1 of the first chuck 31 is suitable for gripping the workpiece W based on the second jaw data JE (more specifically, the first attached jaw data JE1-1), the shape data DS, and the size data DT; and (2) determining whether the second jaw J2 currently attached to the second portion 31-2 of the first chuck 31 is suitable for gripping the workpiece W based on the second jaw data JE (more specifically, the second attached jaw data JE1-2), the shape data DS, and the size data DT. (3) determining whether the third jaw J3 currently attached to the first portion 32-1 of the second chuck 32 is suitable for gripping the workpiece W based on the above-mentioned second jaw data JE (more specifically, the third attached jaw data JE2-1), the above-mentioned shape data DS, and the above-mentioned size data DT; and (4) determining whether the fourth jaw J4 currently attached to the second portion 32-2 of the second chuck 32 is suitable for gripping the workpiece W based on the above-mentioned second jaw data JE (more specifically, the fourth attached jaw data JE2-2), the above-mentioned shape data DS, and the above-mentioned size data DT.

[0051] When the calculation device E1 executes the first judgment process U2 described above, the user can easily understand whether or not the first claw J1, the second claw J2, the third claw J3, and / or the fourth claw J4 need to be replaced.

[0052] (Relationship between the first extraction process U1 and the first determination process U2) If the execution of the above-mentioned first judgment process U2 determines that the first jaw J1 attached to at least one chuck 30 (e.g., the first chuck 31) is unsuitable for gripping the workpiece W (more specifically, the workpiece W that will next be processed by the laser processing machine 2), the above-mentioned first extraction process U1 (in other words, a process for extracting suitable jaws) may be executed.

[0053] Alternatively, or additionally, the above-described first extraction process U1 may be executed regardless of whether the first jaw J1 currently attached to the at least one chuck 30 is suitable for gripping the workpiece W. For example, the calculation device E1 may execute a process to extract a first suitable jaw 10S-1 to be attached to the first portion 31-1 of the first chuck 31 regardless of whether the first jaw J1 currently attached to the first portion 31-1 of the first chuck 31 is suitable for gripping the workpiece W.

[0054] Both the above-mentioned first judgment process U2 and the above-mentioned first extraction process U1 may be executed at the timing when the type of work to be processed by the laser processing machine 2 is changed (more specifically, at the timing after the second work W2 is processed by the laser processing machine 2 and before the next work is processed by the laser processing machine 2).

[0055] As illustrated in FIG. 19, the calculation device E1 may simultaneously display both the result R2 of the first determination process U2 and the result R1 of the first extraction process U1 on the display E3.

[0056] 19, the computing device E1 may simultaneously display on the display E3 an identifier DD1 indicating the first jaw J1 (see FIG. 16) currently mounted on the first chuck 31 and an identifier DD2 indicating the first suitable jaw 10S-1 extracted by execution of the first extraction process U1. The computing device E1 may also simultaneously display on the display E3 an identifier DD3 indicating the second jaw J2 (see FIG. 16) currently mounted on the first chuck 31 and an identifier DD4 indicating the second suitable jaw 10S-2 extracted by execution of the first extraction process U1.

[0057] (Display E3) 1 and 15, the setup support device 1 for a laser processing system may include a display E3. The setup support device 1 for a laser processing system may also include an input device E4 (for example, a touch panel on the display E3). The input device E4 may also be called a user interface.

[0058] 19, the calculation device E1 executes a first display process V1 that causes the display E3 to display suitable claw data DA corresponding to the suitable claw 10S extracted by executing the first extraction process U1. When the suitable claw data DA is displayed on the display E3, the user can easily find a suitable claw 10S that is suitable for gripping the workpiece W from among the multiple stored claws.

[0059] The suitable nail data DA displayed on the display E3 may include at least one of drawing data AA1 indicating the shape of the suitable nail 10S and dimension data AA2 indicating the dimensions of the suitable nail 10S. The suitable nail data DA displayed on the display E3 may include an identifier AA3 that identifies the extracted suitable nail 10S.

[0060] 19, the first display process V1 may include displaying on the display E3 first suitable nail data DA1-1 corresponding to the first suitable nail 10S-1 (see FIG. 13) extracted by the first extraction process U1, and displaying on the display E3 second suitable nail data DA1-2 corresponding to the second suitable nail 10S-2 (see FIG. 13) extracted by the first extraction process U1. More specifically, the first display process V1 may include simultaneously displaying on the display E3 the first suitable nail data DA1-1 corresponding to the first suitable nail 10S-1 and the second suitable nail data DA1-2 corresponding to the second suitable nail 10S-2.

[0061] When the first suitable nail data DA1-1 and the second suitable nail data DA1-2 are displayed on the display E3, the user can easily find the first suitable nail 10S-1 and the second suitable nail 10S-2 from among the multiple stored nails.

[0062] 20, when multiple suitable claws 10S are extracted by executing the first extraction process U1, the first display process V1 may include displaying on the display E3 a selection field S for selecting one of the multiple suitable claws 10S. In this case, the user can select a claw to be used in machining the next workpiece from the multiple suitable claws 10S.

[0063] 20, when multiple first compatible nails 10S-1 are extracted by executing the first extraction process U1, the first display process V1 includes displaying on the display E3 a first selection field S1 for selecting one of the multiple first compatible nails 10S-1. The first selection field S1 may be a pull-down selection field.

[0064] 21, when multiple second compatible nails 10S-2 are extracted by executing the first extraction process U1, the first display process V1 includes displaying on the display E3 a second selection field S2 for selecting one of the multiple second compatible nails 10S-2. The second selection field S2 may be a pull-down selection field.

[0065] As illustrated in FIG. 22 , when the first extraction process U1 extracts the first jaw J1 currently attached to the first portion 31-1 of the first chuck (see FIG. 13 if necessary) and multiple first compatible jaws 10S-1 including jaws different from the first jaw J1, the first display process V1 may include displaying a first selection field S1 on the display E3 for selecting one of the multiple first compatible jaws 10S-1 including the first jaw J1. In this case, the first jaw J1 of the first compatible jaws 10S-1 may be preferentially displayed in the first selection field S1 (more specifically, the first jaw J1 may be displayed at the top of the first selection field S1). In this case, the user is likely to choose not to replace the first jaw J1. In addition, in Figure 22, the display of "No replacement" means that in the first extraction process U1, the first jaw J1 currently attached to the first part 31-1 of the first chuck 31 has been extracted as at least one of the first compatible jaws 10S-1.

[0066] (Second extraction process U3) As illustrated in Fig. 23, the calculation device E1 may execute a second extraction process U3 to extract, from the plurality of chucks 30, a setup-required chuck 30H (see Fig. 25) equipped with jaws unsuitable for gripping the workpiece W. As illustrated in Fig. 24, the display E3 may display a result R3 of the second extraction process U3. The display E3 may simultaneously display the result R3 of the second extraction process U3 and the suitable jaw data DA corresponding to the suitable jaw 10S extracted by the first extraction process U1.

[0067] Displaying the result R3 of the second extraction process U3 may include highlighting the setup-requiring chuck 30H from among the multiple chucks 30. In the example shown in Fig. 24, the display E3 highlights the identifiers (C1, C4) of the chucks corresponding to the setup-requiring chuck 30H.

[0068] In the example shown in FIG. 24, the display E3 highlights the setup-requiring chucks 30H so that the user can distinguish between the setup-requiring chucks 30H (see FIG. 25) and the setup-unnecessary chucks 30S (see FIG. 25). For example, the calculation device E1 may add an attention color mark MK (e.g., an exclamation mark with a yellow or red background color) only to the setup-requiring chucks 30H among the plurality of chucks 30 on the screen of the display E3. More specifically, the calculation device E1 may add an attention color mark MK (e.g., an exclamation mark with a yellow or red background color) only to the identifiers (C1, C4) corresponding to the setup-requiring chucks 30H among the plurality of identifiers (C1, C2, C3, C4) indicating the plurality of chucks 30 on the screen of the display E3.

[0069] The second extraction process U3 may be performed by applying the first determination process U2 described above to each of the multiple chucks 30. More specifically, the calculation device E1 determines whether all of the jaws attached to the first chuck 31 are suitable for gripping the workpiece W based on data JF1 identifying the multiple jaws attached to the first chuck 31, the shape data DS described above, and the size data DT described above (see FIG. 23). If it is determined that all of the jaws attached to the first chuck 31 are suitable for gripping the workpiece W, the calculation device E1 classifies the first chuck 31 as a setup-free chuck 30S. On the other hand, if it is determined that at least one of the multiple jaws attached to the first chuck 31 is not suitable for gripping the workpiece W, the calculation device E1 classifies the first chuck 31 as a setup-required chuck 30H.

[0070] Furthermore, the calculation device E1 determines whether all of the jaws attached to the second chuck 32 are suitable for gripping the workpiece W, based on data JF2 identifying the multiple jaws attached to the second chuck 32, the above-mentioned shape data DS, and the above-mentioned size data DT. If it is determined that all of the jaws attached to the second chuck 32 are suitable for gripping the workpiece W, the calculation device E1 classifies the second chuck 32 as a setup-free chuck 30S. On the other hand, if it is determined that at least one of the multiple jaws attached to the second chuck 32 is not suitable for gripping the workpiece W, the calculation device E1 classifies the second chuck 32 as a setup-required chuck 30H.

[0071] If at least one chuck 30 includes a third chuck, the calculation device E1 determines whether all of the jaws attached to the third chuck are suitable for gripping the workpiece W, based on data JF3 identifying the multiple jaws attached to the third chuck, the above-mentioned shape data DS, and the above-mentioned size data DT. Also, if at least one chuck 30 includes a fourth chuck, the calculation device E1 determines whether all of the jaws attached to the fourth chuck are suitable for gripping the workpiece W, based on data JF4 identifying the multiple jaws attached to the fourth chuck, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0072] In this way, by executing the second extraction process U3, the calculation device E1 classifies the multiple chucks 30 of the laser processing machine 2 into setup-requiring chucks 30H and setup-free chucks 30S. In addition, the calculation device E1 highlights the setup-requiring chucks 30H on the screen of the display E3 in comparison with the setup-free chucks 30S.

[0073] When the second extraction process U3 is executed, the user's workload for extracting the setup-requiring chucks 30H is reduced. Also, when the setup-requiring chucks 30H are highlighted on the screen of the display E3, the user can easily understand which of the multiple chucks 30 needs to be setup.

[0074] The above-mentioned second extraction process U3 may be executed when the type of work to be processed by the laser processing machine 2 is changed (more specifically, after the second work W2 is processed by the laser processing machine 2 and before the next work is processed by the laser processing machine 2).

[0075] (Machining Program PM) 15, the above-mentioned shape data DS and the above-mentioned size data DT may be included in a machining program PM for machining the workpiece W (more specifically, a machining program PM for generating a plurality of control commands for the components of the laser machining machine 2). Also, as illustrated in Fig. 28, the calculation device E1 may extract the above-mentioned shape data DS and the above-mentioned size data DT from the machining program PM.

[0076] When the above-mentioned shape data DS and the above-mentioned size data DT are extracted from the machining program PM, no discrepancy occurs between machining based on the machining program PM and the above-mentioned first extraction process U1. Furthermore, the user does not need to prepare the above-mentioned shape data DS and the above-mentioned size data DT specially for the above-mentioned first extraction process U1. Alternatively, the above-mentioned shape data DS and the above-mentioned size data DT may be prepared specially for the above-mentioned first extraction process U1.

[0077] 15, the memory E2 (for example, the first memory 82 of the numerical control device 8) may store a second machining program PM2 for machining a second workpiece W2 and the above-mentioned machining program PM for machining the workpiece W. The second workpiece W2 and the workpiece W may differ in cross-sectional shape perpendicular to the longitudinal direction and / or cross-sectional size perpendicular to the longitudinal direction.

[0078] The memory E2 (for example, the first memory 82 of the numerical control device 8) may store, as a schedule SC, a series of machining programs including the second machining program PM2 and the machining program PM to be executed after the second machining program PM2. In this case, after the execution of the second machining program PM2 is completed (for example, after a code indicating the completion of the execution of the second machining program PM2 (a code indicated by "M30" in the G code) is executed), the arithmetic unit E1 (more specifically, the first arithmetic unit 81 of the numerical control device 8) may execute the first extraction process U1 and / or the first determination process U2. Furthermore, after the execution of the second machining program PM2 is completed (for example, after a code indicating the completion of the execution of the second machining program PM2 is executed), the arithmetic unit E1 (more specifically, the first arithmetic unit 81 of the numerical control device 8) may execute the second extraction process U3.

[0079] The above-described first extraction process U1 and / or the above-described first determination process U2 may be executed at the timing when execution of the schedule SC by the numerical control device 8 is interrupted. For example, after the second workpiece W2 is machined based on the second machining program PM2 included in the schedule SC, execution of the schedule SC by the numerical control device 8 may be interrupted, and thereafter, the above-described first extraction process U1 and / or the above-described first determination process U2 may be executed. After all the chucks of the laser processing machine 2 become setup-free chucks 30S by performing a jaw replacement operation and / or a pusher replacement operation described below, execution of the schedule SC by the numerical control device 8 may be resumed.

[0080] (First pusher data PD) As illustrated in FIG. 15, the memory E2 may store first pusher data PD that indicates multiple types of pushers that can be attached to at least one chuck 30.

[0081] 29, the first pusher data PD may include seventh data PD1 indicating a first type of pusher and eighth data PD2 indicating a second type of pusher. Additionally, the first pusher data PD may include ninth data PD3 indicating a third type of pusher and / or tenth data indicating a fourth type of pusher claw.

[0082] A pusher identifier may be assigned to each of the multiple pushers. For example, the seventh data PD1 may include a first pusher identifier PD1-1 that identifies a first type of pusher. The eighth data PD2 may include a second pusher identifier PD2-1 that identifies a second type of pusher. The ninth data PD3 may include a third pusher identifier PD3-1 that identifies a third type of pusher.

[0083] FIG. 30 shows an example of a first type pusher 91, and FIG. 31 shows an example of a second type pusher 92.

[0084] (Third extraction process U4) 32, the calculation device E1 may execute an extraction process (hereinafter referred to as "third extraction process U4") to extract a suitable pusher 90S suitable for pushing the workpiece W from among multiple types of pushers 90, based on the above-mentioned first pusher data PD and size data DT indicating the workpiece size in a cross section perpendicular to the longitudinal direction of the workpiece W. In this case, the burden on the user to extract a suitable pusher 90S is reduced. The third extraction process U4 may include extracting a suitable pusher 90S suitable for pushing the workpiece W from among multiple types of pushers 90, based on the above-mentioned first pusher data PD, shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, and size data DT indicating the workpiece size in the cross section.

[0085] (Pusher support member 31s) 11, the first chuck 31 includes a pusher support member 31s that supports a pusher. A compatible pusher 90S extracted by execution of the third extraction process U4 can be attached to the pusher support member 31s.

[0086] (Second pusher data PE and second determination process U5) 15, the memory E2 may store second pusher data PE indicating a first pusher PS1 (see FIG. 16) currently being attached to at least one chuck 30 (e.g., the first chuck 31). In the example shown in FIG. 15, the second pusher data PE is stored in the first memory 82 of the numerical control device 8. Alternatively, as shown in FIG. 39, if the memory E2 is not a memory of the numerical control device 8, the memory E2 may receive the second pusher data PE from the first memory 82 of the numerical control device 8.

[0087] 33, the calculation device E1 may execute a second determination process U5 to determine whether or not the first pusher PS1 is suitable for pushing out the workpiece W, based on the second pusher data PE (for example, the second pusher data PE stored in the first memory 82 of the numerical control device 8) and the size data DT. The second determination process U5 may include determining whether or not the first pusher PS1 is suitable for pushing out the workpiece W, based on the second pusher data PE, the shape data DS, and the size data DT.

[0088] If the execution of the second judgment process U5 determines that the first pusher PS1 attached to the first chuck 31 is unsuitable for pushing out the workpiece W, in the above-mentioned second extraction process U3 (see Figure 23), the calculation device E1 may extract the first chuck 31 as a setup-requiring chuck 30H.

[0089] More specifically, the calculation device E1 determines whether all of the jaws and pushers attached to the first chuck 31 are compatible with the workpiece W (i.e., the next workpiece) based on data JF1 identifying the multiple jaws attached to the first chuck 31, data identifying the pushers attached to the first chuck 31, the shape data DS, and the size data DT. If it is determined that all of the jaws and pushers attached to the first chuck 31 are compatible with the workpiece W (i.e., the next workpiece), the calculation device E1 classifies the first chuck 31 as a setup-free chuck 30S. On the other hand, if it is determined that at least one of the multiple jaws and pushers attached to the first chuck 31 is not compatible with the workpiece W (i.e., the next workpiece), the calculation device E1 classifies the first chuck 31 as a setup-required chuck 30H.

[0090] If the execution of the second judgment process U5 described above determines that the first pusher PS1 attached to at least one chuck 30 (e.g., the first chuck 31) is unsuitable for pushing out the workpiece W (more specifically, the workpiece W that will next be processed by the laser processing machine 2), the third extraction process U4 described above (in other words, a process for extracting a suitable pusher) may be executed.

[0091] Alternatively, or additionally, the above-described third extraction process U4 may be executed regardless of whether the first pusher PS1 currently attached to at least one chuck 30 is suitable for pushing out the workpiece W. For example, the calculation device E1 may execute a process to extract a suitable pusher 90S to be attached to the pusher support member 31s of the first chuck 31, regardless of whether the first pusher PS1 currently attached to the pusher support member 31s is suitable for pushing out the workpiece W.

[0092] Both the above-mentioned third extraction process U4 and the above-mentioned second judgment process U5 may be executed at the timing when the type of work to be processed by the laser processing machine 2 is changed (more specifically, at the timing after the second work W2 is processed by the laser processing machine 2 and before the next work is processed by the laser processing machine 2).

[0093] As illustrated in FIG. 19, the calculation device E1 may simultaneously display both the result R5 of the second determination process U5 and the result R4 of the third extraction process U4 on the display E3.

[0094] As illustrated in Figure 19, the calculation device E1 may simultaneously display on the display E3 an identifier DD5 indicating the first pusher PS1 (see Figure 16) currently attached to the first chuck 31 and an identifier BB3 indicating the compatible pusher 90S extracted by executing the third extraction process U4.

[0095] (Display of compatible pusher data DB) The display E3 may display the compatible pusher data DB corresponding to the compatible pusher 90S extracted by execution of the third extraction process U4. As illustrated in Fig. 19, the first display process V1 described above may include simultaneously displaying the compatible claw data DA and the compatible pusher data DB on the display E3. The first display process V1 described above may include simultaneously displaying the compatible claw data DA, the compatible pusher data DB, and the result R3 of the second extraction process U3 on the display E3.

[0096] The compatible pusher data DB displayed on the display E3 may include at least one of drawing data BB1 indicating the shape of the compatible pusher 90S and dimension data BB2 indicating the dimensions of the compatible pusher 90S. The compatible pusher data DB displayed on the display E3 may include an identifier BB3 that identifies the extracted compatible pusher 90S.

[0097] (Rotational drive device 33 and first rotating body 31a) 9, the laser processing system 100 includes a rotation drive device 33 that rotates the workpiece W about a first axis AX1 that is aligned with the longitudinal direction of the workpiece W. The laser processing system 100 also includes a numerical control device 8 that controls the rotation drive device 33, and a display E3.

[0098] In the example shown in FIG. 34, at least one chuck 30 (for example, the first chuck 31) includes a first rotating body 31a that is rotated by the rotary drive device 33 around the first axis AX1.

[0099] The above-mentioned first extraction process U1 may include: (1) extracting, from among the multiple types of jaws 10, a first compatible jaw 10S-1 that is suitable for gripping the workpiece W and that should be attached to the first part 31-1 (see Figure 34) of the first rotating body 31a (more specifically, the first rotating body 31a of the first chuck 31) based on the above-mentioned first jaw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT; and (2) extracting, from among the multiple types of jaws 10, a second compatible jaw 10S-2 that is suitable for gripping the workpiece W and that should be attached to the second part 31-2 (see Figure 34) of the first rotating body 31a (more specifically, the first rotating body 31a of the first chuck 31) based on the above-mentioned first jaw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0100] 34, the numerical control device 8 executes a process (see arrow AR1 in FIG. 34) of indexing the first rotating body 31a to an index angle position Q3 for jaw replacement, using the rotation drive device 33. Also, in the example shown in FIG. 19, the numerical control device 8 executes a process of displaying on the display E3 (for example, the first display 83 of the numerical control device 8) a first position Q1 where the first matching jaw 10S-1 should be attached to the first rotating body 31a and a second position Q2 where the second matching jaw 10S-2 should be attached to the first rotating body 31a in association with a model image (hereinafter referred to as a "first model image MA") that models the first rotating body 31a positioned at the index angle position Q3.

[0101] In this case, the user can easily grasp the mounting positions of the first fitting claw 10S-1 and the second fitting claw 10S-2, and can smoothly perform the task of mounting the first fitting claw 10S-1 and the second fitting claw 10S-2 to the first rotating body 31a.

[0102] Note that either the process of indexing the first rotating body 31a to the index angle position Q3 for jaw replacement or the process of displaying the first position Q1 and the second position Q2 on the display E3 in association with the first model image MA may be executed first. As illustrated in Fig. 19, the first position Q1 may be located obliquely above the rotation axis of the first rotating body 31a. As illustrated in Fig. 19, the second position Q2 may be located symmetrically to the first position Q1 with respect to the rotation axis of the first rotating body 31a in a plan view.

[0103] As illustrated in FIG. 19, the first display process V1 may include (1) displaying the above-mentioned first position Q1 and the above-mentioned second position Q2 on the display E3 in association with the first model image MA, and (2) displaying on the display E3 an image RT (more specifically, an icon) that receives an instruction from the user to return the first rotating body 31a to the index angle position Q3.

[0104] The numerical control device 8 may change the position and posture of the first rotating body 31a of the first chuck 31 to a position and posture for jaw replacement by using the rotation drive device 33 to index the first rotating body 31a to an index angle position Q3 for jaw replacement and by using a first moving device 41 described later to move the first chuck 31 along the first axis AX1.

[0105] (Laser processing system 100) 9, the laser processing system 100 includes a laser processing machine 2 and a numerical control device 8 that controls the laser processing machine 2. The numerical control device 8 may include the above-mentioned arithmetic device E1.

[0106] 35, the laser processing machine 2 is a pipe laser processing machine 2p. The pipe laser processing machine 2p refers to a laser processing machine that mainly processes pipes.

[0107] In the example shown in FIG. 35, the laser processing system 100 (more specifically, the laser processing machine 2) includes a workpiece supporting device 3 that supports the workpiece W.

[0108] In the example shown in FIG. 16, the workpiece support device 3 has a first chuck 31 and a second chuck 32. The first chuck 31 supports a part Wa of the workpiece W (e.g., the base end of the workpiece W) via a first group of jaws 10g-1. The number of jaws included in the first group of jaws 10g-1 is, for example, four. The second chuck 32 supports another part of the workpiece W via a second group of jaws 10g-2. In the example shown in FIG. 16, the second chuck 32 slidably supports the workpiece W via the second group of jaws 10g-2 so that the workpiece W can move along the first axis AX1. The number of jaws included in the second group of jaws 10g-2 is, for example, four.

[0109] The first chuck 31 includes a first group of support members 311a to which the first group of jaws 10g-1 are attached. The first group of support members 311a includes a first support member including the first portion 31-1 described above and a second support member including the second portion 31-2 described above.

[0110] 16, the second chuck 32 includes a second group of support members 321a to which the second group of jaws 10g-2 are attached. Each of the second group of jaws 10g-2 may have a guide roller 10r that guides the movement of the workpiece W.

[0111] 35, the first chuck 31 is movable along a first axis AX1 together with the workpiece W. In the example shown in FIG. 35, the first axis AX1 is substantially parallel to the longitudinal direction of the workpiece W gripped by the first chuck 31.

[0112] In the example shown in FIG. 35, the laser processing system 100 (more specifically, the laser processing machine 2) includes a first moving device 41 (e.g., a first motor) that moves the first chuck 31 in a direction parallel to the first axis AX1.

[0113] 35, the first chuck 31 includes a first rotating body 31a (more specifically, a first support member 311a) to which the first group of jaws 10g-1 are attached. The first chuck 31 also includes a first rotation drive device 33a (e.g., a second motor) that rotates the first rotating body 31a about the first axis AX1. The first rotation drive device 33a rotates the first rotating body 31a and the first group of jaws 10g-1 attached to the first rotating body 31a about the first axis AX1, thereby rotating the workpiece W about the first axis AX1.

[0114] 35, the first chuck 31 includes a first jaw drive device 31d that moves a first support member 311a, to which the first jaws 10g-1 are attached, forward and backward. The first jaw drive device 31d can advance the first support member 311a in a direction toward the first axis AX1 (see the position of the first support member 311a indicated by the dashed line in FIG. 36). The first jaw drive device 31d can also retract the first support member 311a in a direction away from the first axis AX1 (see the position of the first support member 311a indicated by the solid line in FIG. 36).

[0115] 36, the second chuck 32 includes a second rotating body 32a (more specifically, a second support member 321a) to which the second group of jaws 10g-2 is attached. The second chuck 32 also includes a second rotation drive device 33b (e.g., a third motor) that rotates the second rotating body 32a about the first axis AX1. The first rotating body 31a and the second rotating body 32a are rotated about the first axis AX1 by the rotation drive device 33 (more specifically, the first rotation drive device 33a and the second rotation drive device 33b), causing the workpiece W gripped by the first group of jaws 10g-1 and the second group of jaws 10g-2 to rotate about the first axis AX1.

[0116] 36, the second chuck 32 includes a second jaw drive device 32d that moves a second support member 321a, to which a second jaw 10g-2 is attached, forward and backward. The second jaw drive device 32d can advance the second support member 321a in a direction toward the first axis AX1 (see the position of the second support member 321a indicated by the dashed line in FIG. 36). The second jaw drive device 32d can also retract the second support member 321a in a direction away from the first axis AX1 (see the position of the second support member 321a indicated by the solid line in FIG. 36).

[0117] 37, the first chuck 31 includes a pusher support member 31s to which a pusher is attached, and a pusher driver 31t that moves the pusher support member 31s forward and backward. The pusher driver 31t can advance the pusher support member 31s in a first direction DR1. The pusher driver 31t can also retract the pusher support member 31s in the direction opposite to the first direction DR1.

[0118] In the example shown in FIG. 35, the laser processing system 100 (more specifically, the laser processing machine 2) includes a laser head 23 that emits a laser beam, and a laser head moving device 44 that moves the laser head 23.

[0119] An example of the laser processing machine 2 will now be described in more detail.

[0120] In the example shown in FIG. 35, the laser head moving device 44 has moving bodies (441a; 442a; 443a) that support the laser head 23, and driving devices (441b; 442b; 443b) that move the moving bodies (441a; 442a; 443a).

[0121] The laser head moving device 44 may have a first moving body 441a and a first driving device 441b that moves the first moving body 441a in a direction parallel to the second axis AX2 (e.g., the Y-axis). In the example shown in Fig. 35, the first moving body 441a directly or indirectly supports the laser head 23 and is movable together with the laser head 23 in a direction parallel to the second axis AX2.

[0122] The laser head moving device 44 may have a second moving body 442a and a second driving device 442b that moves the second moving body 442a in a direction parallel to the third axis AX3 (e.g., the Z axis). In the example shown in Fig. 35, the second moving body 442a directly or indirectly supports the laser head 23 and is movable together with the laser head 23 in a direction parallel to the third axis AX3.

[0123] The laser head moving device 44 may have a third moving body 443a and a third driving device 443b that moves the third moving body 443a in a direction parallel to the fourth axis AX4 (e.g., the U-axis). In the example shown in Fig. 35, the third moving body 443a directly or indirectly supports the laser head 23 and is movable together with the laser head 23 in a direction parallel to the fourth axis AX4.

[0124] The laser processing machine 2 (more specifically, the laser head moving device 44) may include a tilting device 448 that tilts the laser head 23. In the example shown in Fig. 35, the tilting device 448 tilts the laser head 23 around the fifth axis AX5.

[0125] 35, the laser processing machine 2 has a processing head 45 that holds a tool, a processing head moving device 461 that moves the processing head 45, and a tool rotation device 462 that rotates the tool. The processing head moving device 461 has, for example, at least three motors that move the processing head 45 three-dimensionally.

[0126] 35, the laser processing machine 2 has a tool magazine 49 that stores a plurality of tools. The laser processing machine 2 may have a tool changer that exchanges the tool held in the processing head 45 with another tool stored in the tool magazine 49.

[0127] In the example shown in FIG. 35 , the first moving device 41 moves the first chuck 31 in a first direction DR1, thereby moving the workpiece W held by the first chuck 31 to the laser processing unit 20. The second chuck 32 guides the movement of the workpiece W in the first direction DR1. In the laser processing unit 20, the workpiece W is processed by a laser emitted from the laser head 23. Additionally, in the laser processing unit 20, the workpiece W may be machined by a tool held by the processing head 45. When the workpiece W is processed, the position or posture of the workpiece W may be changed. The position of the workpiece W is changed by the first moving device 41, which moves the first chuck 31. The posture of the workpiece W is changed by a first rotation drive device 33a, which rotates the first rotating body 31a of the first chuck 31, and a second rotation drive device 33b, which rotates the second rotating body 32a of the second chuck 32.

[0128] The laser processing machine 2 may have any mechanical configuration as long as it is capable of laser processing a workpiece. For example, the processing head 45 that holds the tool, the processing head moving device 461 that moves the processing head 45, the tool rotating device 462 that rotates the tool, the tool magazine 49, etc. may be omitted.

[0129] (Numerical Control Device 8) In the example shown in FIG. 38 , the numerical control device 8 can control the rotation drive device 33 (e.g., the first rotation drive device 33a and / or the second rotation drive device 33b), the jaw drive device (e.g., the first jaw drive device 31d and / or the second jaw drive device 32d), the pusher drive device 31t, and the first moving device 41 that moves the first chuck 31. The numerical control device 8 can also control the laser irradiation device 21. More specifically, the numerical control device 8 transmits a laser emission command to the laser irradiation device 21 to cause the laser head 23 to emit a laser. The numerical control device 8 also transmits an emission stop command to the laser irradiation device 21 to cause the laser head 23 to stop emitting the laser.

[0130] Additionally, the numerical control device 8 may be capable of controlling a laser head moving device 44 that moves the laser head 23. The numerical control device 8 may be capable of controlling a machining head moving device 461 that moves the machining head 45 and / or a tool rotation device 462 that rotates a tool. The numerical control device 8 may also be capable of controlling a tool magazine 49 and / or a tool changer.

[0131] In the example shown in FIG. 38, the numerical control device 8 includes an arithmetic unit (hereinafter referred to as the "first arithmetic unit 81"), a memory (hereinafter referred to as the "first memory 82"), a display (hereinafter referred to as the "first display 83"), an input device (hereinafter referred to as the "first input device 84"), and a communication circuit (hereinafter referred to as the "first communication circuit 86").

[0132] As illustrated in FIG. 38, the first arithmetic device 81 includes at least one processor 81a (e.g., at least one CPU). The numerical control device 8 (more specifically, the first arithmetic device 81) generates a first group of control commands SA by executing the machining program PM. The laser processing machine 2 operates based on the first group of control commands SA generated by the machining program PM being executed by the numerical control device 8 (more specifically, the first arithmetic device 81). More specifically, the first communication circuit 86 transmits the first group of control commands SA to a plurality of control target devices including the first moving device 41, the rotation drive device 33, and the laser irradiation device 21, and the plurality of control target devices that receive the first group of control commands SA operate based on the first group of control commands SA. In this way, based on the first group of control commands SA generated by the numerical control device 8, the laser head 23 irradiates the workpiece W supported by at least one chuck 30 (e.g., the first chuck 31 and the second chuck 32) with a laser. Alternatively, or additionally, the first communication circuit 86 may transmit the first group of control commands SA to a plurality of controlled devices including the machining head moving device 461 and the tool rotating device 462. In this case, based on the first group of control commands SA generated by the numerical control device 8, the tool held by the machining head 45 cuts the workpiece W supported by at least one chuck 30 (e.g., the first chuck 31 and the second chuck 32).

[0133] The first memory 82 is a storage medium (more specifically, a non-transitory computer-readable storage medium) that can be read by the first computing device 81. The first memory 82 may be, for example, a non-volatile or volatile semiconductor memory such as RAM, ROM, or flash memory, a magnetic disk, or any other type of memory.

[0134] The first memory 82 stores programs and various data. The first memory 82 may be distributed across multiple locations. For example, a memory for storing data may be provided separately from a memory for storing programs. The first memory 82 may include cloud storage accessible via a network.

[0135] The first input device 84 is a device for inputting data and / or instructions to the numerical control device 8. The first input device 84 receives data and / or instructions from a user. In addition, the first arithmetic unit 81 stores the data received from the user via the first input device 84 in the first memory 82.

[0136] 38, the first input device 84 includes a touch panel 84a on the first display 83. In other words, the first display 83 is a display with a touch panel. Note that the first input device 84 is not limited to the touch panel 84a on the first display 83. For example, the first input device 84 may include a button 84b (see FIG. 35), a switch, a lever, a pointing device such as a mouse, and / or a keyboard.

[0137] In the example shown in FIG. 38, a first arithmetic unit 81, a first memory 82, a first display 83, a first input device 84, and a first communication circuit 86 are connected to one another via a bus 87.

[0138] (Calculation device E1, memory E2, display E3, input device E4) 15 and 38, the arithmetic device E1, memory E2, display E3, and input device E4 are included in the numerical control device 8 of the laser processing system 100. More specifically, the first arithmetic device 81 of the numerical control device 8 functions as the arithmetic device E1 described above. The first memory 82 of the numerical control device 8 functions as the memory E2 described above. The first display 83 of the numerical control device 8 functions as the display E3 described above. Furthermore, the first input device 84 of the numerical control device 8 functions as the input device E4 described above.

[0139] Alternatively, at least one of the arithmetic unit E1, the memory E2, the display E3, and the input unit E4 may be included in a computer 190 separate from the numerical control device 8.

[0140] 39, a computer 190 separate from the numerical control device 8 includes an arithmetic unit E1, a memory E2, a display E3, and an input device E4. Furthermore, the first communication circuit 86 of the numerical control device 8 is connected to a second communication circuit 196 of the computer 190 by wire or wirelessly so as to be able to send and receive data. In the example shown in FIG. 39, the computer 190 includes a second arithmetic unit 191, a second memory 192, a second display 193, a second input device 194, and a second communication circuit 196. The second arithmetic unit 191, the second memory 192, the second display 193, the second input device 194, and the second communication circuit 196 are connected to one another via a bus 197.

[0141] The memory E2 (for example, the first memory 82 of the numerical control device 8 or the second memory 192 of the computer 190) stores the program PG in addition to the various data described above. The program PG is, for example, a program for causing a computer (for example, the numerical control device 8 or a computer 190 separate from the numerical control device 8) to execute the first extraction process U1 described above. The program PG may also be a program for causing a computer (for example, the numerical control device 8 or a computer 190 separate from the numerical control device 8) to execute the first extraction process U1 described above, the first determination process U2 described above, and the second extraction process U3 described above. The program PG may also be a program for causing a computer (for example, the numerical control device 8 or a computer 190 separate from the numerical control device 8) to execute the first extraction process U1 described above, the first determination process U2 described above, the second extraction process U3 described above, the third extraction process U4 described above, and the second determination process U5 described above.

[0142] (First image IM1) In the example shown in FIG. 19, the calculation device E1 (e.g., the first calculation device 81 or the second calculation device 191) can execute a first display process V1 that causes a display E3 (e.g., the first display 83 or the second display 193) to display a first image IM1 including suitable nail data DA corresponding to the suitable nail 10S extracted by executing the first extraction process U1.

[0143] The first image IM1 may include first suitable nail data DA1-1 corresponding to the first suitable nail 10S-1 extracted by executing the first extraction process U1, and second suitable nail data DA1-2 corresponding to the second suitable nail 10S-2 extracted by executing the first extraction process U1.

[0144] Additionally, the first image IM1 may include compatible pusher data DB corresponding to the compatible pusher 90S extracted by execution of the third extraction process U4.

[0145] 24, the first display process V1 may include highlighting the chuck data DC corresponding to the setup-required chuck 30H extracted by the execution of the second extraction process U3 (e.g., the identifier DC1 identifying the setup-required chuck 30H) on the display E3 (e.g., the first display 83 or the second display 193) in comparison with other chuck data DN corresponding to the setup-free chuck 30S (e.g., the identifier DN1 identifying the setup-free chuck 30S). More specifically, the first image IM1 may include an attention-attracting color mark MK (e.g., an exclamation mark with a yellow or red background color) highlighting the chuck data DC corresponding to the setup-required chuck 30H.

[0146] In the example shown in FIG. 24, the first chuck (the first chuck indicated by the first identifier “C1”) is the setup-requiring chuck 30H, and the second chuck (the second chuck indicated by the second identifier “C2”) is the setup-free chuck 30S. In this case, in the first image IM1, the first chuck data corresponding to the first chuck (more specifically, the first identifier “C1”) is highlighted compared to the second chuck data corresponding to the second chuck (more specifically, the second identifier “C2”). In the example shown in FIG. 24, in the first image IM1, a warning color mark MK1 is added to the first chuck data corresponding to the first chuck (more specifically, the first identifier “C1”). In addition, in the first image IM1, a non-warning color mark NK1 (e.g., an exclamation mark with a blue or white background color) is added to the second chuck data corresponding to the second chuck (more specifically, the second identifier “C2”). The non-attention color is a color that is different from the attention color.

[0147] In the first image IM1, an attention-calling color mark MK (for example, an exclamation mark with a yellow or red background color) is added to an item that requires user action. Also, in the first image IM1, an exclamation mark NK with a blue or white background color is added to an item that has not been confirmed by the user and does not necessarily require user action. In the first image IM1, a confirmation mark JK (for example, a check mark) may be added to an item that has been confirmed by the user (see FIG. 27).

[0148] 24, the first jaw J1 (see FIG. 37) attached to the first portion 31-1 of the first chuck 31 is not suitable for gripping the next workpiece (for example, a next workpiece having an H-shaped cross section). Also, the second jaw J2 (see FIG. 37) attached to the second portion 31-2 of the first chuck 31 is suitable for gripping the next workpiece (for example, a next workpiece having an H-shaped cross section).

[0149] In such a case, of the first suitable nail data DA1-1 corresponding to the first suitable nail 10S-1 extracted by the execution of the first extraction process U1 and the second suitable nail data DA1-2 corresponding to the second suitable nail 10S-2 extracted by the execution of the first extraction process U1, an attention color mark MK3 (for example, an exclamation mark with a yellow or red background color) may be added only to the first suitable nail data DA1-1. In the example shown in FIG. 24, the user can easily understand that the first nail J1 needs to be replaced and that the second nail J2 does not need to be replaced.

[0150] 19, the first image IM1 includes a first button image BU1 (e.g., an image of a save button) that confirms that the suitable claws 10S (e.g., the first suitable claw 10S-1 and the second suitable claw 10S-2) extracted by execution of the first extraction process U1 will be used to grip the next workpiece. In the example described in FIG. 19, the first image IM1 includes a first button image BU1 (e.g., an image of a save button) that confirms that the suitable claws 10S (e.g., the first suitable claw 10S-1 and the second suitable claw 10S-2) extracted by execution of the first extraction process U1 and the suitable pusher 90S extracted by execution of the third extraction process U4 will be used.

[0151] 26, in response to tapping or clicking on the first button image BU1, a confirmation mark JK1 (e.g., a check mark) may be added to the first check data corresponding to the first check (more specifically, the first identifier "C1") in the first image IM1. In the example shown in FIG. 19 and FIG. 26, in response to tapping or clicking on the first button image BU1, the attention color mark MK1 (see FIG. 19) added to the first check data corresponding to the first check (more specifically, the first identifier "C1") in the first image IM1 is replaced with the confirmation mark JK1 (e.g., a check mark).

[0152] The user may tap or click the first button image BU1 (e.g., an image of a save button) after replacing the first group of jaws attached to the first chuck 31 with the first group of compatible jaws. Alternatively, the user may tap or click the first button image BU1 (e.g., an image of a save button) and then replace the first group of jaws attached to the first chuck 31 with the first group of compatible jaws.

[0153] In response to tapping or clicking on the first button image BU1 (for example, an image of a save button), the second jaw data JE including the first jaw data JE1-1 indicating the first jaw J1 currently attached to the first portion 31-1 of the first chuck 31 and the second jaw data JE including the second jaw data JE1-2 indicating the second jaw J2 currently attached to the second portion 31-2 of the first chuck 31 may be updated in the first memory 82 of the numerical control device 8. Alternatively, in response to tapping or clicking on an update button image BU6 (see FIG. 46) described below, the second jaw data JE including the above-mentioned first jaw data JE1-1 and the above-mentioned second jaw data JE1-2 may be updated in the first memory 82 of the numerical control device 8.

[0154] In the example shown in FIG. 19 , "jaw[1]" and "jaw[3]" have the same shape, and "jaw[2]" and "jaw[4]" have the same shape. Alternatively, "jaw[1]" and "jaw[3]" may have different shapes. In this case, a suitable nail may be extracted for each of "jaw[1]" and "jaw[3]". Also, "jaw[2]" and "jaw[4]" may have different shapes. In this case, a suitable nail may be extracted for each of "jaw[2]" and "jaw[4]".

[0155] (Second image IM2) As illustrated in FIG. 27, the calculation device E1 (e.g., the first calculation device 81 or the second calculation device 191) may be capable of executing a second display process V2 that displays on the display E3 (e.g., the first display 83 or the second display 193) a second image IM2 including third compatible nail data DA2-1 corresponding to the third compatible nail 10S-3 extracted by executing the first extraction process U1.

[0156] The second image IM2 may include third compatible nail data DA2-1 corresponding to the third compatible nail 10S-3 extracted by executing the first extraction process U1, and fourth compatible nail data DA2-2 corresponding to the fourth compatible nail 10S-4 extracted by executing the first extraction process U1.

[0157] The third suitable nail data DA2-1 included in the second image IM2 may include at least one of drawing data AC1 indicating the shape of the third suitable nail 10S-3 and dimension data AC2 indicating the dimensions of the third suitable nail 10S-3. The third suitable nail data DA2-1 included in the second image IM2 may include an identifier AC3 that identifies the extracted third suitable nail 10S-3.

[0158] The fourth suitable nail data DA2-2 included in the second image IM2 may include at least one of drawing data AD1 indicating the shape of the fourth suitable nail 10S-4 and dimension data AD2 indicating the dimensions of the fourth suitable nail 10S-4. The fourth suitable nail data DA2-2 included in the second image IM2 may include an identifier AD3 that identifies the extracted fourth suitable nail 10S-4.

[0159] 11, the numerical control device 8 may execute a process of indexing the second rotating body 32a to an index angle position Q6 for jaw replacement using the second rotation drive device 33b. Furthermore, as exemplified in Fig. 27, the numerical control device 8 may execute a process of displaying on the display E3 a third position Q4 where the third matching jaw 10S-3 should be attached to the second rotating body 32a and a fourth position Q5 where the fourth matching jaw 10S-4 should be attached to the second rotating body 32a in association with a model image (hereinafter referred to as a "second model image MB") that models the second rotating body 32a positioned at the index angle position Q6.

[0160] In this case, the user can easily grasp the mounting positions of the third fitting claw 10S-3 and the fourth fitting claw 10S-4, and can smoothly perform the task of mounting the third fitting claw 10S-3 and the fourth fitting claw 10S-4 to the second rotating body 32a.

[0161] In the example shown in Figure 27, the second image IM2 includes a second button image BU2 (e.g., an image of a save button) that confirms that the third compatible claw 10S-3 extracted by executing the first extraction process U1 will be used to grasp the next workpiece.

[0162] In response to tapping or clicking the second button image BU2, a confirmed mark (e.g., a check mark) may be added to the second check data corresponding to the second check (more specifically, the second identifier "C2") in the second image IM2. More specifically, in response to tapping or clicking the second button image BU2, the attention-attention color mark MK2 (see FIG. 27) added to the second check data corresponding to the second check (more specifically, the second identifier "C2") in the second image IM2 may be replaced with a confirmed mark (e.g., a check mark).

[0163] In response to tapping or clicking on the second button image BU2 (e.g., an image of a save button), the second jaw data JE including the third jaw data JE2-1 indicating the third jaw J3 currently attached to the first portion 32-1 of the second chuck 32 and the fourth jaw data JE2-2 indicating the fourth jaw J4 currently attached to the second portion 32-2 of the second chuck 32 may be updated in the first memory 82 of the numerical control device 8. Alternatively, in response to tapping or clicking on an update button image BU6 (see FIG. 46) described below, the second jaw data JE including the third jaw data JE2-1 and the fourth jaw data JE2-2 may be updated in the first memory 82 of the numerical control device 8.

[0164] The transition from the first image IM1 (see FIG. 26) to the second image IM2 (see FIG. 27) may occur in response to tapping or clicking on the second zipper data (more specifically, the second identifier "C2") corresponding to the second zipper in the first image IM1.

[0165] The transition from the second image IM2 (see FIG. 27) to the first image IM1 (see FIG. 26) may occur in response to tapping or clicking on the first zipper data (more specifically, the first identifier "C1") corresponding to the first zipper in the second image IM2.

[0166] (Third image IM3) 40, the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) may be capable of executing a process of creating a schedule SC that includes a plurality of machining programs for producing a plurality of products from at least one workpiece W. The schedule SC includes shape data DS (see arrow AR2 in FIG. 40) that indicates the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, and size data DT (see arrow AR3 in FIG. 40) that indicates the workpiece size in the cross section.

[0167] As illustrated in Figure 15, the schedule SC may include multiple machining programs, including a machining program PM for machining a workpiece W having a first type of cross-sectional shape and cross-sectional size, and a second machining program PM2 for machining a second workpiece W2 having a second type of cross-sectional shape and cross-sectional size.

[0168] 40, the calculation device E1 (e.g., the first calculation device 81 or the second calculation device 191) may be capable of executing a third display process V3 that causes a display E3 (e.g., the first display 83 or the second display 193) to display a third image IM3 that accepts input of data necessary for creating the schedule SC. The third image IM3 may include a first input field IN1 that is an input field for the number of first products to be produced from at least one workpiece having a predetermined cross-sectional shape and cross-sectional size.

[0169] The third image IM3 includes a third button image BU3 (e.g., an image of a save button) for finalizing the schedule SC. In the example shown in FIG. 40, the third image IM3 includes a fourth button image BU4 for proceeding to an operating condition setting screen. In the example shown in FIG. 40, when the third button image BU3 (e.g., an image of the save button) is tapped or clicked and then the fourth button image BU4 is tapped or clicked, the arithmetic device E1 displays the operating condition setting screen on the display E3 (e.g., the first display 83 or the second display 193).

[0170] (4th image IM4) As illustrated in FIG. 41, the calculation device E1 (e.g., the first calculation device 81 or the second calculation device 191) may be capable of executing a fourth display process V4 that causes a fourth image IM4 including a list of multiple setup items (hereinafter referred to as the "first list LT1") to be displayed on the display E3 (e.g., the first display 83 or the second display 193).

[0171] 41, the first list LT1 includes setup items related to the chuck 30. The first list LT1 may include setup items related to laser processing conditions. The first list LT1 may include setup items related to tool processing conditions and / or tool data. The first list LT1 may include setup items related to the state of the laser oscillator.

[0172] In the fourth image IM4, an attention-calling color mark MT (for example, an exclamation mark with a yellow or red background) may be added to an item among the multiple setup items in the first list LT1 that requires user action. An acknowledged mark JT (for example, a check mark) may be added to an item among the multiple setup items in the first list LT1 that has been confirmed by the user. An attention-calling color mark NT (for example, an exclamation mark with a blue or white background) may be added to an item among the multiple setup items in the first list LT1 that has not been confirmed by the user and that does not necessarily require user action.

[0173] In the fourth image IM4, when a setup item related to the chuck 30 among the plurality of setup items in the first list LT1 is tapped or clicked, a second list LT2 indicating a correspondence between the plurality of chucks including the first chuck 31 and the second chuck 32 and the claw identifiers that identify the claws attached to the plurality of chucks may be displayed on the display E3 (for example, the first display 83 or the second display 193). More specifically, when a setup item related to the chuck 30 among the plurality of setup items in the first list LT1 is tapped or clicked, the second list LT2 may be popped up and displayed on the display E3.

[0174] In the second list LT2, an attention-calling color mark MT (for example, an exclamation mark with a yellow or red background color) may be added to the identifier that identifies the chuck that requires jaw replacement work.

[0175] In the example shown in FIG. 41, the fourth image IM4 includes the above-mentioned first list LT1 and the above-mentioned second list LT2.

[0176] The fourth image IM4 may include a button image BU5 (more specifically, an icon) for displaying the above-mentioned first image IM1. In response to tapping or clicking the button image BU5, the arithmetic device E1 (e.g., the first arithmetic device 81 or the second arithmetic device 191) causes the display E3 (e.g., the first display 83 or the second display 193) to display the above-mentioned first image IM1 (see FIG. 42).

[0177] The first image IM1 and the above-described second list LT2 may be simultaneously displayed on the display E3 (for example, the first display 83 or the second display 193). More specifically, the first image IM1 and a part of the fourth image IM4 may be simultaneously displayed on the display E3 (for example, the first display 83 or the second display 193).

[0178] In the example shown in FIG. 42, in response to tapping or clicking on the first button image BU1 (save button) in the first image IM1, a confirmed mark JT1 (e.g., a check mark) may be added to the first check data (more specifically, the first identifier "C1") corresponding to the first check in the second list LT2 (see FIG. 43).

[0179] As illustrated in Figures 44 and 45, in response to tapping or clicking on the second button image BU2 (save button) in the second image IM2, a confirmed mark JT2 (e.g., a check mark (see Figure 45)) may be added to the second check data corresponding to the second check (more specifically, the first identifier "C2") in the second list LT2.

[0180] 46, the fourth image IM4 may include an update button image BU6. In response to the update button image BU6 being tapped or clicked, the state of the first list LT1 described above may be updated. More specifically, in response to the update button image BU6 being tapped or clicked, the state of the first list LT1 described above may be updated, and the fourth image IM4 described above including the updated first list LT1 may be displayed on the display E3 (for example, the first display 83 or the second display 193).

[0181] The laser processing system 100 in the first embodiment may be configured so that the production process by the laser processing machine 2 cannot be started until all of the chucks 30 of the laser processing machine 2 have become setup-free chucks 30S. More specifically, the laser processing system 100 in the first embodiment may disable the button image BU7 (see FIG. 46) for proceeding from the setup step until all of the chucks 30 of the laser processing machine 2 have become setup-free chucks 30S. In the example shown in FIG. 46, the button image BU7 for proceeding from the setup step is enabled after all of the chucks of the laser processing machine 2 have become setup-free chucks 30S. Furthermore, in response to tapping or clicking on the enabled button image BU7, an operation execution screen for laser processing is displayed on the display E3 (for example, the first display 83 or the second display 193).

[0182] (replacement of nails) Replacing the first group of jaws currently mounted on the first chuck 31 with the first group of compatible jaws (10S-1, 10S-2) extracted by executing the first extraction process U1 may be performed manually or automatically using a jaw replacement device. Executing jaw replacement using a jaw replacement device is disclosed in Japanese Patent No. 6655222. The laser processing system 100 in the first embodiment may be equipped with a jaw replacement device that replaces the first group of jaws currently mounted on the first chuck 31 with the first group of compatible jaws (10S-1, 10S-2) extracted by executing the first extraction process U1.

[0183] When the first group of jaws currently mounted on the first chuck 31 is replaced with the first group of compatible jaws (10S-1, 10S-2) automatically using a jaw replacement device, the first display process V1 (see FIG. 19) may be omitted. Alternatively, after the first extraction process U1 is executed, the first group of compatible jaws (10S-1, 10S-2) may be determined by a user (see, for example, FIG. 20). In this case, the first display process V1 does not need to be omitted. Furthermore, the first group of jaws currently mounted on the first chuck 31 may be replaced with the determined first group of compatible jaws (10S-1, 10S-2) automatically using a jaw replacement device.

[0184] Similarly, replacing the second group of jaws currently attached to the second chuck 32 with the second group of compatible jaws (10S-3, 10S-4) extracted by executing the first extraction process U1 may be performed manually or automatically using a jaw replacement device.

[0185] (Pusher replacement) Replacing the pusher attached to the first chuck 31 with the compatible pusher 90S extracted by executing the third extraction process U4 may be performed manually or automatically using a pusher exchange device. The laser processing system 100 in the first embodiment may be equipped with a pusher exchange device that replaces the pusher attached to the first chuck 31 with the compatible pusher 90S extracted by executing the third extraction process U4.

[0186] (Second embodiment) A setup support method for a laser processing system in the second embodiment will be described with reference to Figs. 1 to 50. Fig. 47 is a diagram schematically showing association data CD1 that associates a plurality of jaws 10 with the applicability ranges of the plurality of jaws 10. Fig. 48 is a diagram schematically showing association data CD2 that associates a plurality of pushers 90 with the applicability ranges of the plurality of pushers 90. Fig. 49 is a flowchart showing an example of a setup support method for a laser processing system in the second embodiment. Fig. 50 is a flowchart showing an example of a part of the setup support method for a laser processing system.

[0187] In the second embodiment, differences from the first embodiment will be mainly described. On the other hand, in the second embodiment, repeated descriptions of matters already described in the first embodiment will be omitted. Therefore, it goes without saying that matters already described in the first embodiment can be applied to the second embodiment even if they are not explicitly described in the second embodiment. Furthermore, matters described in the second embodiment can also be adopted in the first embodiment.

[0188] The setup support method for the laser processing system in the second embodiment may be performed using the setup support device 1 for the laser processing system in the first embodiment, or may be performed using the laser processing system 100 in the first embodiment, or may be performed using a setup support device for another laser processing system, or may be performed using another laser processing system.

[0189] The setup support device 1 for a laser processing system and the laser processing system 100 in the first embodiment have already been explained, so repeated explanations thereof will be omitted.

[0190] In the first step ST1, shape data DS indicating the work shape in a cross section perpendicular to the longitudinal direction of the work W (more specifically, the work W to be processed next by the laser processing machine 2), size data DT indicating the work size in the cross section, and first jaw data JD indicating multiple types of jaws 10 that can be attached to at least one chuck 30 of the laser processing system 100 are acquired. The first step ST1 is a data acquisition process.

[0191] The data acquisition step (first step ST1) is executed by the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191). More specifically, the data acquisition step (first step ST1) includes the calculation device E1 acquiring the above-mentioned shape data DS, the above-mentioned size data DT, and the above-mentioned first nail data JD from the memory E2 (for example, the first memory 82 or the second memory 192).

[0192] The data acquisition step (first step ST1) may include the calculation device E1 acquiring the above-mentioned shape data DS and size data DT from a machining program PM stored in a memory E2 (e.g., the first memory 82 or the second memory 192) (see FIG. 28). The data acquisition step (first step ST1) may include the calculation device E1 specifying a machining program PM to be executed next from a schedule SC stored in the memory E2 (e.g., the first memory 82 or the second memory 192), and the calculation device E1 acquiring the above-mentioned shape data DS and size data DT from the specified machining program PM.

[0193] In the second step ST2, a suitable jaw 10S that is suitable for gripping the workpiece W is extracted. The second step ST2 is a first extraction process.

[0194] The first extraction process (second step ST2) includes extracting a suitable claw 10S suitable for gripping the workpiece W from among the multiple types of claws 10 based on the first claw data JD indicating multiple types of claws 10 that can be attached to at least one chuck 30 of the laser processing system 100, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0195] The first extraction step (second step ST2) is executed by the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191). More specifically, the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) extracts suitable jaws 10S suitable for gripping the workpiece W from among the multiple types of jaws 10 based on the above-mentioned first jaw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT. The first extraction step (second step ST2) may include the calculation device E1 executing the first extraction process U1 (see FIG. 8, FIG. 10, or FIG. 18) described in the first embodiment.

[0196] The calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) may use an extraction algorithm AG1 that utilizes association data CD1 (see FIG. 47) that associates multiple claws 10 with the applicability ranges of the multiple claws 10 to extract a suitable claw 10S that is suitable for gripping the workpiece W from among the multiple types of claws 10, based on the above-mentioned first claw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT. The extraction algorithm AG1 may be stored in memory E2 (for example, the first memory 82 or the second memory 192).

[0197] In the setup support method for the laser processing system in the second embodiment, a suitable jaw 10S suitable for gripping the workpiece W is extracted from among the multiple types of jaws 10 based on shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating multiple types of jaws. This reduces the burden on the user of extracting the suitable jaw 10S.

[0198] (Optional configuration) Next, optional additional configurations that can be employed in the setup support method for the laser processing system in the second embodiment will be described with reference to FIGS.

[0199] (Second data acquisition process) The setup support method for a laser processing system in the second embodiment may include a step of acquiring second jaw data JE (hereinafter referred to as a "second data acquisition step") indicating a first jaw J1 (see FIG. 16) being mounted on at least one chuck 30. The second data acquisition step is executed by a calculation device E1 (for example, the first calculation device 81 or the second calculation device 191).

[0200] The second data acquisition step may include the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) acquiring the second jaw data JE from the first memory 82 of the numerical control device 8. The second jaw data JE may include first attached jaw data JE1-1 indicating the first jaw J1 (see FIG. 16) currently attached to the first portion 31-1 of the first chuck 31, and second attached jaw data JE1-2 indicating the second jaw J2 (see FIG. 16) currently attached to the second portion 31-2 of the first chuck 31. The second jaw data JE may include the above-mentioned first attached jaw data JE1-1, the above-mentioned second attached jaw data JE1-2, third attached jaw data JE2-1 indicating the third jaw J3 (see Figure 16) currently attached to the first part 32-1 of the second chuck 32, and fourth attached jaw data JE2-2 indicating the fourth jaw J4 (see Figure 16) currently attached to the second part 32-2 of the second chuck 32.

[0201] (1st judgment step) The setup support method for the laser processing system in the second embodiment may include a step (hereinafter referred to as a "first determination step") of determining whether the first jaw J1 is suitable for gripping the workpiece W. The first determination step is executed by the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191).

[0202] The first determination step includes the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) determining whether or not the first claw J1 is suitable for gripping the workpiece W based on the above-mentioned second claw data JE, the above-mentioned shape data DS, and the above-mentioned size data DT. The first determination step may include the calculation device E1 executing the first determination process U2 (see FIG. 17) described in the first embodiment.

[0203] The first determination step may include a calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) determining whether the first jaw J1 currently attached to the first part 31-1 of the first chuck 31 is suitable for gripping the workpiece W based on the above-mentioned second jaw data JE, the above-mentioned shape data DS, and the above-mentioned size data DT, and determining whether the second jaw J2 currently attached to the second part 31-2 of the first chuck 31 is suitable for gripping the workpiece W.

[0204] The first determination step may include the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) determining whether the third jaw J3 currently attached to the first part 32-1 of the second chuck 32 is suitable for gripping the workpiece W based on the above-mentioned second jaw data JE, the above-mentioned shape data DS, and the above-mentioned size data DT, and determining whether the fourth jaw J4 currently attached to the second part 32-2 of the second chuck 32 is suitable for gripping the workpiece W.

[0205] (Second extraction process) 23, the setup support method for the laser processing system in the second embodiment may include a step (hereinafter referred to as a "second extraction step") of extracting a setup-required chuck 30H equipped with jaws unsuitable for gripping the workpiece W from among the plurality of chucks 30. The second extraction step is executed by a calculation device E1 (for example, the first calculation device 81 or the second calculation device 191). The second extraction step may include the calculation device E1 executing the second extraction process U3 described in the first embodiment.

[0206] The second extraction step may include extracting a setup-requiring chuck 30H equipped with jaws that are unsuitable for gripping the workpiece W, based on the execution result of the first determination step described above.

[0207] (Third data acquisition process) The setup support method for a laser processing system in the second embodiment may include a step of acquiring first pusher data PD (hereinafter referred to as a "third data acquisition step") that indicates multiple types of pushers 90 that can be attached to at least one chuck 30 of the laser processing system 100. The third data acquisition step is executed by a calculation device E1 (for example, the first calculation device 81 or the second calculation device 191).

[0208] The third data acquisition step includes the calculation device E1 acquiring the above-mentioned first pusher data PD from the memory E2 (for example, the first memory 82 or the second memory 192).

[0209] (Third extraction step) The setup support method for a laser processing system in the second embodiment may include a step of extracting a suitable pusher 90S suitable for pushing out the workpiece W (hereinafter referred to as a "third extraction step").

[0210] The third extraction step includes extracting a compatible pusher 90S that is compatible for pushing out the workpiece W from among the multiple types of pushers 90, based on the first pusher data PD indicating multiple types of pushers 90 that can be attached to at least one chuck 30 of the laser processing system 100 and the above-mentioned size data DT. The third extraction step may include extracting a compatible pusher 90S that is compatible for pushing out the workpiece W from among the multiple types of pushers 90, based on the above-mentioned first pusher data PD, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0211] The third extraction step is executed by the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191). The third extraction step may include the calculation device E1 executing the third extraction process U4 (see FIG. 32) described in the first embodiment.

[0212] The calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) may use a second extraction algorithm AG2 that utilizes association data CD2 (see FIG. 48) that associates multiple pushers 90 with the applicability ranges of the multiple pushers 90, to extract a suitable pusher 90S that is suitable for pushing out the workpiece W from among the multiple types of pushers 90, based on the above-mentioned first pusher data PD and the above-mentioned size data DT. The second extraction algorithm AG2 may be stored in memory E2 (for example, the first memory 82 or the second memory 192).

[0213] (Fourth data acquisition process) The setup support method for a laser processing system in the second embodiment may include a step of acquiring second pusher data PE (hereinafter referred to as a "fourth data acquisition step") that indicates a first pusher PS1 (see FIG. 16) that is being attached to at least one chuck 30. The fourth data acquisition step is executed by a calculation device E1 (for example, the first calculation device 81 or the second calculation device 191).

[0214] The fourth data acquisition step may include the arithmetic device E1 (for example, the first arithmetic device 81 or the second arithmetic device 191) acquiring the second pusher data PE from the first memory 82 of the numerical control device 8.

[0215] (Second judgment step) The setup support method for the laser processing system in the second embodiment may include a step (hereinafter referred to as a "second determination step") of determining whether the first pusher PS1 is suitable for pushing out the workpiece W. The second determination step is executed by the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191).

[0216] The second determination step includes the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) determining whether or not the first pusher PS1 is suitable for pushing out the workpiece W, based on the above-mentioned second pusher data PE and the above-mentioned size data DT. The second determination step may include the calculation device E1 (for example, the first calculation device 81 or the second calculation device 191) determining whether or not the first pusher PS1 is suitable for pushing out the workpiece W, based on the above-mentioned second pusher data PE, the above-mentioned shape data DS, and the above-mentioned size data DT. The second determination step may include the calculation device E1 executing the second determination process U5 described in the first embodiment.

[0217] (1st display process) As illustrated in FIG. 42, the setup support method for the laser processing system in the second embodiment may include a step of displaying the execution result R1 of the first extraction step on a display E3 (e.g., the first display 83 or the second display 193) (hereinafter referred to as the "first display step").

[0218] 42, the first display step includes displaying the compatible claw data DA corresponding to the compatible claw 10S extracted in the first extraction step on the display E3 (for example, the first display 83 or the second display 193). When the compatible claw data DA is displayed on the display E3, the user can easily find the compatible claw 10S that is suitable for gripping the workpiece W from among the multiple stored claws.

[0219] As illustrated in FIG. 42, the first display process may include displaying on a display E3 (e.g., the first display 83 or the second display 193) first compatible nail data DA1-1 corresponding to the first compatible nail 10S-1 extracted in the first extraction process, and second compatible nail data DA1-2 corresponding to the second compatible nail 10S-2 extracted in the first extraction process.

[0220] 42, the first display step may include displaying an execution result R2 of the first determination step on the display E3. More specifically, the first display step may include displaying an image (e.g., an image of a warning color mark MK3) indicating whether or not the first jaw J1 (see FIG. 16) attached to at least one chuck is suitable for gripping a workpiece on the display E3 (e.g., the first display 83 or the second display 193). In the example shown in FIG. 42, the warning color mark MK3 (e.g., an exclamation mark with a yellow or red background color) displayed near the identifier DD1 indicating the first jaw J1 is an example of an image indicating that the first jaw J1 is not suitable for gripping a workpiece.

[0221] 42, the first display step may include displaying, on the display E3 (for example, the first display 83 or the second display 193), an image indicating whether the first jaw J1 (see FIG. 16) currently attached to the first portion 31-1 of the first chuck 31 is suitable for gripping a workpiece, and an image indicating whether the second jaw J2 currently attached to the second portion 31-2 of the first chuck 31 is suitable for gripping a workpiece. In the example shown in FIG. 42, a warning color mark MK4 (for example, an exclamation mark with a yellow or red background color) displayed near the identifier DD3 indicating the second jaw J2 is an example of an image indicating that the second jaw J2 is not suitable for gripping a workpiece.

[0222] 42, the first display step may include displaying the compatible pusher data DB corresponding to the compatible pusher 90S extracted in the third extraction step on the display E3 (for example, the first display 83 or the second display 193). When the compatible pusher data DB is displayed on the display E3, the user can easily find the compatible pusher 90S that is compatible for pushing the workpiece W from among the multiple stored pushers.

[0223] As illustrated in Fig. 42, the first display step may include displaying the execution result R5 of the second determination step on the display E3. More specifically, the first display step may include displaying on the display E3 (for example, the first display 83 or the second display 193) an image (for example, an image of an attention-calling color mark MK5) indicating whether or not the first pusher PS1 (see Fig. 16) currently attached to at least one chuck is suitable for pushing out the workpiece. In the example illustrated in Fig. 42, the attention-calling color mark MK5 (for example, an exclamation mark with a yellow or red background color) displayed near the identifier DD5 indicating the first pusher PS1 is an example of an image indicating that the first pusher PS1 is not suitable for pushing out the workpiece.

[0224] As illustrated in FIG. 42, the first display step may include displaying the execution result R3 of the second extraction step on a display E3.

[0225] More specifically, the first display process may include simultaneously displaying on the display E3 (e.g., the first display 83 or the second display 193) an image indicating whether the first chuck 31 is a setup-required chuck 30H and an image indicating whether the second chuck 32 is a setup-required chuck 30H.

[0226] 42, an attention color mark MK1 (for example, an exclamation mark with a yellow or red background color) added to the first identifier "C1" indicating the first chuck 31 indicates that the first chuck 31 is a setup-requiring chuck 30H. In the example shown in FIG. 42, an attention color mark MK2 (for example, an exclamation mark with a yellow or red background color) added to the second identifier "C2" indicating the second chuck 32 indicates that the second chuck 32 is a setup-requiring chuck 30H.

[0227] On the other hand, in the example shown in Fig. 24, the non-attention color mark NK1 added to the second identifier "C2" indicating the second chuck 32 indicates that the second chuck 32 is a setup-free chuck 30S. Also, in the example shown in Fig. 43, the confirmed mark JK1 (e.g., a check mark) added to the first identifier "C1" indicating the first chuck 31 indicates that the first chuck 31 is a setup-free chuck 30S. Also, in the example shown in Fig. 45, the confirmed mark JK2 (e.g., a check mark) added to the second identifier "C2" indicating the second chuck 32 indicates that the second chuck 32 is a setup-free chuck 30S.

[0228] The first display step may include displaying the above-described first image IM1 on the display E3 (for example, the first display 83 or the second display 193). The first image IM1 has already been described in the first embodiment, so a repeated description of the first image IM1 will be omitted.

[0229] As illustrated in FIG. 44, the first display process may include displaying on a display E3 (e.g., the first display 83 or the second display 193) the third compatible nail data DA2-1 corresponding to the third compatible nail 10S-3 extracted in the first extraction process, and the fourth compatible nail data DA2-2 corresponding to the fourth compatible nail 10S-4 extracted in the first extraction process.

[0230] As illustrated in FIG. 44 , the first display step may include displaying, on the display E3 (e.g., the first display 83 or the second display 193), an image indicating whether the third jaw J3 (see FIG. 16 ) currently attached to the first portion 32-1 of the second chuck 32 is suitable for gripping a workpiece, and an image indicating whether the fourth jaw J4 currently attached to the second portion 32-2 of the second chuck 32 is suitable for gripping a workpiece. In the example illustrated in FIG. 44 , a warning color mark MK6 (e.g., an exclamation mark with a yellow or red background) displayed near the identifier DD6 indicating the third jaw J3 is an example of an image indicating that the third jaw J3 is not suitable for gripping a workpiece. In the example illustrated in FIG. 44 , a warning color mark MK7 (e.g., an exclamation mark with a yellow or red background) displayed near the identifier DD7 indicating the fourth jaw J4 is an example of an image indicating that the fourth jaw J4 is not suitable for gripping a workpiece.

[0231] The first display step may include displaying the above-described second image IM2 on the display E3 (for example, the first display 83 or the second display 193). The second image IM2 has already been described in the first embodiment, so a repeated description of the second image IM2 will be omitted.

[0232] 43 and 44, the timing at which the first image IM1 is displayed on the display E3 and the timing at which the second image IM2 is displayed on the display E3 are different from each other. Alternatively, the first image IM1 and the second image IM2 may be displayed simultaneously on the display E3 (for example, the first display 83 or the second display 193).

[0233] (Second display process) As illustrated in Figure 40, the setup support method for a laser processing system in the second embodiment may include a step (hereinafter referred to as the "second display step") of displaying a third image IM3 on a display E3 (e.g., the first display 83 or the second display 193) that accepts input of data necessary for creating a schedule SC containing multiple processing programs for producing multiple products from at least one workpiece W.

[0234] The third image IM3 has already been described in the first embodiment, so a repeated description of the third image IM3 will be omitted.

[0235] (Third display process) As illustrated in FIG. 41, the setup support method for the laser processing system in the second embodiment may include a step of displaying the first list LT1 and / or the second list LT2 on a display E3 (e.g., the first display 83 or the second display 193) (hereinafter referred to as the "third display step").

[0236] The first list LT1 and the second list LT2 have already been described in the first embodiment, so a repeated description of the first list LT1 and the second list LT2 will be omitted.

[0237] The third display step may include displaying the above-described fourth image IM4 on the display E3 (for example, the first display 83 or the second display 193). The fourth image IM4 has already been described in the first embodiment, so a repeated description of the fourth image IM4 will be omitted.

[0238] (Setup support image and indexing of first rotating body 31a) In the example shown in FIG. 42, the setup support method for the laser processing system in the second embodiment includes a step of displaying a first setup support image (for example, the above-mentioned first image IM1) on the display E3.

[0239] In the example shown in FIG. 34, the setup support method for the laser processing system in the second embodiment includes a step of rotating the first rotating body 31a of at least one chuck (for example, the first rotating body 31a of the first chuck 31) around the first axis AX1 so that the first rotating body 31a is indexed to the index angle position Q3 for jaw replacement.

[0240] In the example shown in Figure 10 or Figure 18, the above-mentioned first extraction step (or the above-mentioned first extraction process U1) includes: (1) extracting, from among the multiple types of claws 10, a first compatible claw 10S-1 that is suitable for gripping the workpiece W and that should be attached to the first part 31-1 of the first rotating body 31a, based on the above-mentioned first claw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT; and (2) extracting, from among the multiple types of claws 10, a second compatible claw 10S-2 that is suitable for gripping the workpiece W and that should be attached to the second part 31-2 of the first rotating body 31a, based on the above-mentioned first claw data JD, the above-mentioned shape data DS, and the above-mentioned size data DT.

[0241] In addition, in the example shown in FIG. 42, the step of displaying a first setup support image (e.g., the above-mentioned first image IM1) on the display E3 includes displaying on the display E3 (e.g., the first display 83 or the second display 193) a first position Q1 where the first matching claw 10S-1 should be attached to the first rotating body 31a and a second position Q2 where the second matching claw 10S-2 should be attached to the first rotating body 31a in association with a first model image MA that models the first rotating body 31a positioned at the above-mentioned index angle position Q3.

[0242] In this case, the user can easily grasp the attachment positions of the first and second compatible claws 10S-1 and 10S-2, and can smoothly attach the first and second compatible claws 10S-1 and 10S-2 to the first rotating body 31a. Note that the attachment of the first and second compatible claws 10S-1 and 10S-2 to the first rotating body 31a may be performed automatically using a claw replacement device.

[0243] In addition, either the indexing of the first rotating body 31a to the index angle position Q3 for claw replacement or the displaying of the above-mentioned first position Q1 and the above-mentioned second position Q2 on the display E3 in association with the first model image MA can be performed first.

[0244] (Setup support image and indexing of second rotating body 32a) In the example shown in FIG. 44, the setup support method for the laser processing system in the second embodiment includes a step of displaying a second setup support image (for example, the above-mentioned second image IM2) on the display E3.

[0245] In the example shown in FIG. 11, the setup support method for the laser processing system in the second embodiment includes a step of rotating the second rotating body 32a of the second chuck 32 around the first axis AX1 so that the second rotating body 32a is indexed to the index angle position Q6 for jaw replacement.

[0246] In the example shown in FIG. 18, the first extraction step (or the first extraction process U1) includes: (1) extracting a third compatible claw 10S-3 from among the multiple types of claws 10 that is suitable for gripping the workpiece W and that should be attached to the first part 32-1 of the second rotating body 32a based on the first claw data JD, the shape data DS, and the size data DT; and (2) extracting a fourth compatible claw 10S-4 from among the multiple types of claws 10 that is suitable for gripping the workpiece W and that should be attached to the second part 32-2 of the second rotating body 32a based on the first claw data JD, the shape data DS, and the size data DT.

[0247] In addition, in the example shown in FIG. 44, the step of displaying the second setup support image (e.g., the second image IM2 described above) on the display E3 includes displaying on the display E3 (e.g., the first display 83 or the second display 193) the third position Q4 where the third matching claw 10S-3 should be attached to the second rotating body 32a and the fourth position Q5 where the fourth matching claw 10S-4 should be attached to the second rotating body 32a in association with the second model image MB that models the second rotating body 32a positioned at the index angle position Q6 described above.

[0248] In this case, the user can easily grasp the attachment positions of the third and fourth matching claws 10S-3, 10S-4, and can smoothly attach the third and fourth matching claws 10S-3, 10S-4 to the second rotating body 32a. Note that the attachment of the third and fourth matching claws 10S-3, 10S-4 to the second rotating body 32a may be performed automatically using a claw replacement device.

[0249] Note that it does not matter which is executed first: indexing the second rotating body 32a to the index angle position Q6 for jaw replacement; or displaying the third position Q4 and the fourth position Q5 on the display E3 in association with the second model image MB. Furthermore, indexing the first rotating body 31a to the index angle position Q3 for jaw replacement and indexing the second rotating body 32a to the index angle position Q6 for jaw replacement may be executed at the same timing or at different timings.

[0250] As illustrated in FIG. 50, the setup support method for the laser processing system includes: (1) a process (first step ST101) of acquiring workpiece cross-sectional shape data (in other words, the above-mentioned shape data DS) and workpiece cross-sectional size data (in other words, the above-mentioned size data DT) from the processing program PM to be executed next by the numerical control device 8; and (2) acquiring second jaw data JE indicating a plurality of jaws currently attached to a plurality of chucks 30 including the first chuck 31 and the second chuck 32, and acquiring second jaw data JE indicating a plurality of jaws currently attached to at least one chuck 30 including the first chuck 31. The method may further include (3) a step of acquiring second pusher data PE indicating at least one pusher currently attached to the first chuck 31 (second step ST102); (4) a step of determining whether the first group of jaws currently attached to the first chuck 31 and the first pusher currently attached to the first chuck 31 are suitable for gripping and pushing out the workpiece W, respectively (third step ST103); and (5) a step of determining whether the second group of jaws currently attached to the second chuck 32 are suitable for gripping the workpiece W (fourth step ST104).

[0251] When the laser processing system has at least four chucks, the setup support method for the laser processing system includes: (1) a step of acquiring the above-mentioned shape data DS and the above-mentioned size data DT from the processing program PM to be subsequently executed by the numerical control device 8 (first step ST101); (2) a step of acquiring second jaw data JE indicating a plurality of jaws attached to a plurality of chucks 30 including the first chuck 31, the second chuck 32, the third chuck, and the fourth chuck, and second pusher data PE indicating a plurality of pushers attached to a plurality of chucks 30 including the first chuck 31 and the fourth chuck (second step ST102); and (3) a step of acquiring the first group of jaws attached to the first chuck 31 and the first The method may include (4) a step of determining whether the first pusher attached to the chuck 31 is suitable for gripping and pushing out the workpiece W (third step ST103); (5) a step of determining whether the second group of jaws attached to the second chuck 32 is suitable for gripping the workpiece W (fourth step ST104); (6) a step of determining whether the third group of jaws attached to the third chuck is suitable for gripping the workpiece W (fifth step ST105); and (7) a step of determining whether the fourth group of jaws attached to the fourth chuck and the second pusher attached to the fourth chuck are suitable for gripping and pushing out the workpiece W (sixth step ST106).

[0252] When the calculation device E1 (more specifically, the first calculation device 81) determines that all of the jaws attached to the multiple chucks 30 and all of the pushers attached to the multiple chucks 30 are suitable for gripping and pushing out the workpiece W, respectively, the machining program PM may be executed by the numerical control device 8 without replacing the jaws or the pushers. For example, the workpiece W may be machined based on the machining program PM without interrupting the schedule SC being executed.

[0253] If the calculation device E1 (more specifically, the first calculation device 81) determines that at least one chuck is equipped with at least one of jaws that are unsuitable for gripping the workpiece W and a pusher that is unsuitable for pushing the workpiece W, the user performs the necessary replacement work while receiving assistance from the above-mentioned setup support images (e.g., the first image IM1, the second image IM2, etc.).

[0254] (Program PG) The program PG in the embodiment is a program for causing a computer (for example, the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute the setup support method for the laser processing system in the second embodiment. Since the setup support method for the laser processing system in the second embodiment has already been explained, repeated explanation of the setup support method for the laser processing system in the second embodiment will be omitted.

[0255] The program PG in the embodiment may be a program for causing a computer (e.g., a numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute the setup support method for a laser processing system described in (1) or (2) below. (1) A process of acquiring shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating multiple types of jaws 10 that can be attached to at least one chuck 30 of the laser processing system 100; a step of extracting a suitable jaw 10S suitable for gripping the workpiece W from among the plurality of types of jaws 10 based on the first jaw data JD, the shape data DS, and the size data DT; Equipped with A setup support method for a laser processing system. (2) A process of acquiring shape data DS indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece W, size data DT indicating the workpiece size in the cross section, and first jaw data JD indicating multiple types of jaws 10 that can be attached to at least one chuck 30 of the laser processing system 100; A process of extracting a suitable jaw 10S suitable for gripping the workpiece W from the plurality of types of jaws 10 based on the first jaw data JD, the shape data DS, and the size data DT; a step of displaying a setup support image on a display E3; a step of rotating the first rotating body 31a of the at least one chuck 30 about a first axis AX1 so that the first rotating body 31a is indexed to an index angle position Q3 for jaw replacement; Equipped with The step of extracting the suitable nail 10S includes: Extracting a first suitable jaw 10S-1 that is suitable for gripping the workpiece W and that should be attached to the first portion 31-1 of the first rotor 31 a from among the plurality of types of jaws 10 based on the first jaw data JD, the shape data DS, and the size data DT; extracting, from the plurality of types of jaws 10, a second suitable jaw 10S-2 that is suitable for gripping the workpiece W and that should be attached to the second portion 31-2 of the first rotor 31a, based on the first jaw data JD, the shape data DS, and the size data DT; Including, The step of displaying the setup support image on the display E3 includes displaying a first position Q1 where the first matching jaw 10S-1 should be attached to the first rotating body 31a and a second position Q2 where the second matching jaw 10S-2 should be attached to the first rotating body 31a in association with a first model image MA that models the first rotating body 31a positioned at the index angle position Q3. A setup support method for a laser processing system.

[0256] The setup support method for a laser processing system described in (1) or (2) in the preceding paragraph may include the data acquisition step (first step ST1) and the first extraction step (second step ST2) in the second embodiment. That is, the program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8 or a computer 190 separate from the numerical control device 8) to execute the setup support method for a laser processing system that includes the above-mentioned data acquisition step (first step ST1) and the above-mentioned first extraction step (second step ST2).

[0257] The program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute a setup support method for a laser processing system further comprising the above-mentioned second data acquisition process and the above-mentioned first judgment process.

[0258] The program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute a setup support method for a laser processing system further comprising the second extraction process described above.

[0259] The program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute a setup support method for a laser processing system that further includes the above-mentioned third data acquisition process and the above-mentioned third extraction process.

[0260] The program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute a setup support method for a laser processing system further comprising the above-mentioned fourth data acquisition process and the above-mentioned second judgment process.

[0261] The program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute a setup support method for a laser processing system further comprising the first display process described above.

[0262] The program PG in the embodiment may be a program for causing a computer (e.g., the numerical control device 8, or a computer 190 separate from the numerical control device 8) to execute a setup support method for a laser processing system further comprising the second display step described above and / or the third display step described above.

[0263] The memory E2 mentioned in the first or second embodiment may be a non-volatile storage medium (more specifically, a non-transitory computer-readable storage medium) on which the above-mentioned program PG is recorded. The non-volatile storage medium on which the above-mentioned program PG is recorded may be a portable storage medium ME, as exemplified in FIG. 51.

[0264] The program PG in the embodiment achieves the same effects as the setup support method for the laser processing system in the second embodiment by being executed by a computer.

[0265] The present invention is not limited to the above-described embodiments or modifications, and it is clear that each embodiment or modification can be appropriately modified or changed within the scope of the technical concept of the present invention. Furthermore, various techniques used in each embodiment or modification can be applied to other embodiments or modifications as long as no technical contradiction occurs. Furthermore, optional additional configurations in each embodiment or modification can be omitted as appropriate. [Explanation of symbols]

[0266] 1...setup support device, 2...laser processing machine, 2p...pipe laser processing machine, 3...workpiece support device, 8...numerical control device, 10...jaw, 10S...compatible jaw, 10S-1...first compatible jaw, 10S-2...second compatible jaw, 10S-3...third compatible jaw, 10S-4...fourth compatible jaw, 10g-1...first group of jaws, 10g-2...second group of jaws, 10r...guide roller, 11...first type of jaw, 12...second type of jaw, 13...third type of jaw, 14...fourth type of jaw, 20...laser processing unit, 21...laser irradiation device, 23...laser head, 30...chuck, 30H...setup-required chuck, 30S...stage No-take chuck, 31...first chuck, 31-1...first portion of first chuck, 31-2...second portion of first chuck, 31a...first rotating body, 31d...first jaw drive device, 31s...pusher support member, 31t...pusher drive device, 32...second chuck, 32-1...first portion of second chuck, 32-2...second portion of second chuck, 32a...second rotating body, 32d...second jaw drive device, 33...rotation drive device, 33a...first rotation drive device, 33b...second rotation drive device, 41...first moving device, 44...laser head moving device, 45...machining head, 49...tool magazine , 81...first arithmetic unit, 81a...processor, 82...first memory, 83...first display, 84...first input device, 84a...touch panel, 84b...button, 86...first communication circuit, 87...bus, 90...pusher, 90S...compatible pusher, 91...first type pusher, 92...second type pusher, 100...laser processing system, 190...computer, 191...second arithmetic unit, 192...second memory, 193...second display, 194...second input device, 196...second communication circuit, 197...bus, 311a...first group of support members, 321a... Two groups of support members, 441a...first moving body, 441b...first driving device, 442a...second moving body, 442b...second driving device, 443a...third moving body, 443b...third driving device, 448...tilting device, 461...machining head moving device, 462...tool rotation device, AA1...drawing data indicating the shape of the compatible jaw, AA2...dimensional data indicating the dimensions of the compatible jaw, AA3...identifier for identifying the compatible jaw, AC1...drawing data indicating the shape of the third compatible jaw, AC2...dimensional data indicating the dimensions of the third compatible jaw, AC3...identifier for identifying the third compatible jaw, AD1...drawing data indicating the shape of the fourth compatible jaw,AD2...dimensional data indicating the dimensions of the fourth compatible claw, AD3...identifier for identifying the fourth compatible claw, AG1...extraction algorithm, AG2...second extraction algorithm, AX1...first axis, AX2...second axis, AX3...third axis, AX4...fourth axis, AX5...fifth axis, BB1...drawing data indicating the shape of the compatible pusher, BB2...dimensional data indicating the dimensions of the compatible pusher, BB3...identifier for identifying the compatible pusher, BU1...first button image, BU2...second button image, BU3...third button image, BU4...fourth button image, BU5...button image, BU6...update button image, BU7...button Image, CD1...association data associating a plurality of jaws with the applicable range of the plurality of jaws, CD2...association data associating a plurality of pushers with the applicable range of the plurality of pushers, DA...compatible jaw data, DA1-1...first compatible jaw data, DA1-2...second compatible jaw data, DA2-1...third compatible jaw data, DA2-2...fourth compatible jaw data, DC...chuck data, DC1...identifier for identifying chuck requiring setup, DD1...identifier indicating first jaw, DD2...identifier indicating first compatible jaw, DD3...identifier indicating second jaw, DD4...identifier indicating second compatible jaw, DD5...first pusher Identifier indicating shear, DD6...identifier indicating third jaw, DD7...identifier indicating fourth jaw, DN...other chuck data, DN1...identifier for identifying a chuck that does not require setup, DR1...first direction, DS...shape data, DS1...data indicating a circular shape, DS2...data indicating a rectangular shape, DS3...data indicating an L-shape, DS4...data indicating a C-shape, DS5...data indicating an H-shape, DS6...data indicating a flat shape, DT...size data, E1...arithmetic unit, E2...memory, E3...display, E4...input unit, IM1...first image, IM2...second image, IM3...third image , IM4...4th image, IN1...1st input field, J1...1st claw, J2...2nd claw, J3...3rd claw, J4...4th claw, JD...1st claw data, JD1...1st data, JD1-1...1st claw identifier, JD2...2nd data, JD2-1...2nd claw identifier, JD3...3rd data, JD3-1...3rd claw identifier, JD4...4th data, JD4-1...4th claw identifier, JD5...5th data, JD5-1...5th claw identifier, JD6...6th data, JD6-1...6th claw identifier, JE...2nd claw data, JE1-1...1st attached claw data, JE1-2...2nd attached claw data, JE2-1...3rd attached claw data,JE2-2...data for the fourth jaw, JF1...data identifying the multiple jaws attached to the first chuck, JF2...data identifying the multiple jaws attached to the second chuck, JF3...data identifying the multiple jaws attached to the third chuck, JF4...data identifying the multiple jaws attached to the fourth chuck, JK, JK1, JK2, JT, JT1, JT2...confirmed mark, LT1...first list, LT2...second list, MA...first model Image, MB...second model image, ME...storage medium, MK, MK1, MK2, MK3, MK4, MK5, MK6, MK7, MT...attention color mark, NK...exclamation mark, NK1, NT...non-attention color mark, P1...gripping position, P2...gripping position, PD...first pusher data, PD1...seventh data, PD1-1...first pusher identifier, PD2...eighth data, PD2-1...second pusher identifier, PD3...ninth data, PD3 -1...Third pusher identifier, PE...Second pusher data, PG...Program, PM...Machining program, PM2...Second machining program, PS1...First pusher, Q1...First position, Q2...Second position, Q3...Indexing angle position, Q4...Third position, Q5...Fourth position, Q6...Indexing angle position, R1...Result of first extraction process, R2...Result of first judgment process, R3...Result of second extraction process, R4...Result of third extraction process, R5...Result of second judgment process, RT...First Image receiving an instruction from a user to return the rotating body to the index angle position, S...selection field, S1...first selection field, S2...second selection field, SA...control command, SC...schedule, U1...first extraction process, U2...first judgment process, U3...second extraction process, U4...third extraction process, U5...second judgment process, V1...first display process, V2...second display process, V3...third display process, V4...fourth display process, W...workpiece, W2...second workpiece, Wa...part of the workpiece, Wb...another part of the workpiece,

Claims

1. a memory that stores shape data indicating the shape of a workpiece in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating the size of the workpiece in the cross section, and first jaw data indicating multiple types of jaws that can be attached to at least one chuck of the laser processing system; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with the at least one chuck includes a first chuck that supports a portion of the workpiece and a second chuck that slidably supports another portion of the workpiece; The first extraction process includes: Extracting a first group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the first chuck; extracting a second group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the second chuck; Contains Setup support device for laser processing systems.

2. The first extraction process extracting, from the plurality of types of jaws, first suitable jaws that are suitable for gripping the workpiece and that should be attached to the first portion of the first chuck based on the first jaw data, the shape data, and the size data; extracting, from the plurality of types of jaws, second suitable jaws that are suitable for gripping the workpiece and that should be attached to the second portion of the first chuck, based on the first jaw data, the shape data, and the size data; Contains 2. A setup support device for a laser processing system according to claim 1.

3. The first and second mating claws are different in shape.

3. The setup support device for a laser processing system according to claim 2.

4. The computing device executes a determination process to determine whether the first jaws are suitable for gripping the workpiece based on second jaw data indicating the first jaws currently attached to the at least one chuck, the shape data, and the size data. A setup support device for a laser processing system according to any one of claims 1 to 3.

5. A first display process can be executed to display on a display the suitable nail data corresponding to the suitable nail extracted by executing the first extraction process. A setup support device for a laser processing system according to any one of claims 1 to 3.

6. A memory in which shape data indicating the work shape in a cross section perpendicular to the longitudinal direction of the work, size data indicating the work size in said cross section, and first claw data indicating multiple types of claws that can be attached to at least one chuck of a laser processing system are stored; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with a first display process for displaying on a display the suitable nail data corresponding to the suitable nail extracted by the first extraction process; When a plurality of suitable nails are extracted by executing the first extraction process, the first display process includes displaying a selection field on the display for selecting one of the plurality of suitable nails. Setup support device for laser processing systems.

7. The computing device extracts the shape data and the size data from a machining program. A setup support device for a laser processing system according to any one of claims 1 to 3.

8. The arithmetic device executes a second extraction process to extract a setup-required chuck equipped with jaws unsuitable for gripping the workpiece from among a plurality of chucks including the first chuck and the second chuck. A setup support device for a laser processing system according to any one of claims 1 to 3.

9. A memory in which shape data indicating the work shape in a cross section perpendicular to the longitudinal direction of the work, size data indicating the work size in said cross section, and first claw data indicating multiple types of claws that can be attached to at least one chuck of a laser processing system are stored; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with the memory stores first pusher data indicating a plurality of types of pushers that can be attached to the at least one chuck; The calculation device executes a third extraction process to extract a suitable pusher suitable for pushing out the workpiece from among the plurality of types of pushers based on the first pusher data and the size data. Setup support device for laser processing systems.

10. At least one chuck for supporting a workpiece; a laser irradiation device that irradiates the workpiece supported by the at least one chuck with a laser; a memory for storing shape data indicating a workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating a workpiece size in the cross section, and first jaw data indicating multiple types of jaws that can be attached to the at least one chuck; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with the at least one chuck includes a first chuck that supports a portion of the workpiece and a second chuck that slidably supports another portion of the workpiece; The first extraction process includes: Extracting a first group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the first chuck; extracting a second group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the second chuck; Contains Laser processing system.

11. At least one chuck for supporting a workpiece; a laser irradiation device that irradiates the workpiece supported by the at least one chuck with a laser; a memory for storing shape data indicating a workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating a workpiece size in the cross section, and first jaw data indicating multiple types of jaws that can be attached to the at least one chuck; a computing device that executes a first extraction process to extract suitable jaws that are suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; a rotation drive device that rotates the workpiece around a first axis; a numerical control device that controls the rotary drive device; Display and Equipped with the at least one chuck includes a first rotating body that is rotated about the first axis by the rotation drive device; The first extraction process includes: extracting, from the plurality of types of jaws, a first suitable jaw that is suitable for gripping the workpiece and that should be attached to the first portion of the first rotating body, based on the first jaw data, the shape data, and the size data; extracting, from the plurality of types of jaws, second suitable jaws that are suitable for gripping the workpiece and that should be attached to the second portion of the first rotating body, based on the first jaw data, the shape data, and the size data; Including, The numerical control device includes: A process of indexing the first rotor to an index angle position for replacing a jaw using the rotation drive device; a process of displaying on the display a first position where the first matching jaw should be attached to the first rotating body and a second position where the second matching jaw should be attached to the first rotating body in association with a model image that models the first rotating body positioned at the index angle position; Run Laser processing system.

12. acquiring shape data indicating a workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating a workpiece size in the cross section, and first jaw data indicating multiple types of jaws that can be attached to at least one chuck of the laser processing system; extracting suitable jaws suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; Equipped with the at least one chuck includes a first chuck that supports a portion of the workpiece and a second chuck that slidably supports another portion of the workpiece; The step of extracting the suitable nail includes: Extracting a first group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the first chuck; extracting a second group of compatible jaws that are compatible with gripping the workpiece and that should be attached to the second chuck; Contains A setup support method for a laser processing system.

13. A process of acquiring shape data indicating the workpiece shape in a cross section perpendicular to the longitudinal direction of the workpiece, size data indicating the workpiece size in said cross section, and first claw data indicating multiple types of claws that can be attached to at least one chuck of a laser processing system; extracting suitable jaws suitable for gripping the workpiece from among the plurality of types of jaws based on the first jaw data, the shape data, and the size data; a step of displaying a setup support image on a display; rotating the first rotor of the at least one chuck about a first axis so that the first rotor is indexed to an index angle position for jaw replacement; Equipped with The step of extracting the suitable nail includes: extracting, from the plurality of types of jaws, a first suitable jaw that is suitable for gripping the workpiece and that should be attached to the first portion of the first rotating body, based on the first jaw data, the shape data, and the size data; extracting, from the plurality of types of jaws, second suitable jaws that are suitable for gripping the workpiece and that should be attached to the second portion of the first rotating body, based on the first jaw data, the shape data, and the size data; Including, The step of displaying the setup support image on the display includes displaying a first position where the first matching jaw should be attached to the first rotating body and a second position where the second matching jaw should be attached to the first rotating body in association with a model image that models the first rotating body positioned at the index angle position. A setup support method for a laser processing system.

14. A program for causing a computer to execute the setup support method for a laser processing system according to claim 12 or 13.

Citation Information

Patent Citations

  • Numerical controller having guide display function

    JP1997212221A

  • Supporting device for long-length work in laser beam machine

    JP2004298956A

  • Laser processing machine

    JP2022130802A

  • Tool searching device

    WO2017090131A1

  • Clamping device for machine tools

    JP3769663B2