Component installation mode determination method, device and computer program
By determining the component installation mode of the mounting machine, confirming the position of the reference mark and changing the type and quantity of components, the problem of difficult identification of the reference mark is solved, and production efficiency and flexibility are improved.
Patent Information
- Application Number
- CN202110125099.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Priority Date
- 2020-03-31
- Filing Date
- 2021-01-29
- Publication Date
- 2025-02-14
- Estimated Expiration
- 2041-01-29
AI Technical Summary
When mounting parts on the board of electronic products, the parts around the reference mark are difficult to identify, resulting in poor production. In the case of diverse component types, it is necessary to manually set areas and set parts, adding Complexity and time cost.
By determining the component installation mode of the mounting machine, confirm the position of the reference mark on the board, and determine the reference mark identification area near it, change the type and number of components to generate a new installation mode, and reduce the impact of reference mark identification.
The flexibility to control types and quantity when mounting parts near the reference marks is achieved, reducing reference mark identification errors, improving production efficiency, and reducing the need for manual settings and spare parts use.
Smart Images

Figure CN113543619B_ABST
Abstract
Description
Technical Field
[0001] Embodiments of the present invention relate to a method, an apparatus and a computer program for determining a component mounting mode of a placement machine. Background Art
[0002] With the development of information and communication technology, more and more diverse components are mounted on the boards that constitute electronic products.
[0003] In addition, the mounting machine recognizes the reference mark displayed on the board and uses the recognized reference mark to determine the installation position of the component. However, since the mounting of some components (for example, components around the reference mark) makes it difficult to recognize the reference mark displayed on the board, the problem of the board production not being able to proceed smoothly often occurs.
[0004] In order to solve such a problem, the user usually manually sets the corresponding area to mount the corresponding surrounding components in the final step. When there are various types of components to be mounted, the problem arises that the components to be mounted on the corresponding surrounding parts need to be set on the mounting device according to the type at the corresponding time. Summary of the invention
[0005] The present invention is proposed to solve the above problems, and its purpose is to minimize the influence of component mounting on the identification of reference marks. The present invention is to easily control the type and quantity of components mounted near reference marks according to the user's selection or set reference.
[0006] According to one embodiment of the present invention, a method for determining a component installation mode of a placement machine may include the following steps: confirming the position of a reference mark on a board; determining a reference mark recognition area corresponding to the reference mark on the board; confirming at least one first component installation position included in the reference mark recognition area among the component installation positions on the board; and generating a second mode by changing the types of components installed at the at least one first component installation position in a first mode including the types of installation components at the component installation positions on the board.
[0007] The component installation mode determination method according to an embodiment of the present invention may further include the following step before the step of generating the second mode: determining the first mode based on a user input.
[0008] The step of determining the reference mark identification area may include the following steps: displaying the layout of the board, the layout including component installation positions on the board, types of components respectively installed at the component installation positions on the board, and at least one of the reference marks; displaying a temporary reference mark identification area on the layout of the board; and determining the temporary reference mark identification area as the reference mark identification area based on user input.
[0009] The step of displaying the temporary reference mark identification area may include the following steps: displaying the first component installation position in a first display mode, the first component installation position being a component installation position among the component installation positions on the board that overlaps with at least a portion of the temporary reference mark identification area; and displaying the remaining component installation positions among the component installation positions on the board except the first component installation position in a second display mode that is different from the first display mode.
[0010] The step of determining the temporary fiducial marker recognition area as the fiducial marker recognition area may include the step of changing at least one of a size and a shape of the temporary fiducial marker recognition area based on a user input with respect to the displayed temporary fiducial marker recognition area.
[0011] The step of generating the second pattern may include the following steps: determining the number of types of components installed in the reference mark identification area; determining the types of installed components based on the determined number of types of components; and based on the number of types of components and the types of components, generating a second pattern in which the types of components respectively installed in the at least one first component installation position in the first pattern are changed.
[0012] The step of determining the number of kinds of the components may include the step of determining the number of kinds of the components based on the number of kinds of components mountable by a final mounter arranged in a production line of the board.
[0013] The step of determining the kind of the component may include the step of determining the kind of the component based on the kind of components mountable by a final mounter arranged in a production line of the board.
[0014] In the step of generating the second pattern, the second pattern can be generated according to a rule of arranging components in the following manner: the type of the component installed at one position in the at least one first component installation position is determined as a first type, and the type of the component installed at a position adjacent to the one position in the first component installation position is determined as a second type different from the first type.
[0015] In the step of generating the second pattern, the second pattern can be generated according to the following rule: the type of a component installed at one of the at least one first component installation positions is exchanged with the type of a component installed at one of the remaining positions among the component installation positions on the board except the first component installation position while maintaining the set installation quantity of each component, and the components are arranged in consideration of the number of types of the components and the types of the components.
[0016] A computer program according to an embodiment of the present invention can be used to execute the component mounting pattern determination method according to any one of claims 1 to 10 by using a computer and stored in a medium.
[0017] According to one embodiment of the present invention, a component installation mode determination device of a placement machine may include a control unit, which confirms the position of a reference mark on a board, determines a reference mark recognition area corresponding to the reference mark on the board, confirms at least one first component installation position included in the reference mark recognition area among the component installation positions on the board; and generates a second mode by changing the types of components installed respectively at the at least one first component installation position in a first mode including the types of installation components at the component installation positions on the board.
[0018] The control unit can display the layout of the board including component installation positions on the board, types of components respectively installed at the component installation positions on the board, and at least one of the benchmark marks, display a temporary benchmark mark recognition area on the layout of the board, and determine the temporary benchmark mark recognition area as the benchmark mark recognition area based on user input.
[0019] The control unit may display the first component installation position, which is a component installation position among the component installation positions on the board that overlaps with at least a portion of the temporary reference mark identification area, in a first display mode, and display the remaining component installation positions among the component installation positions on the board except the first component installation position in a second display mode that is distinguished from the first display mode.
[0020] The control unit may change at least one of a size and a shape of the temporary fiducial mark recognition area based on a user input with respect to the displayed temporary fiducial mark recognition area.
[0021] The control unit can determine the number of types of components installed in the reference mark identification area, determine the types of installed components based on the determined number of types of components, and based on the number of types of components and the types of components, generate a second mode in which the types of components installed in the at least one first component installation position are changed in the first mode.
[0022] The control section may determine the number of kinds of the components based on the number of kinds of components that can be mounted by a final mounter arranged in the production line of the board.
[0023] The control section may determine the kind of the component based on the kind of components that can be mounted by a final mounter arranged in a production line for the board.
[0024] The control unit may arrange the components in the following manner: determine the type of the component installed in one of the at least one first component installation positions as a first type, and determine the type of the component installed in a position adjacent to the one of the first component installation positions as a second type different from the first type.
[0025] The control unit exchanges the type of a component installed at one of the at least one first component installation positions with the type of a component installed at one of the remaining component installation positions on the board except the first component installation position while maintaining the set installation quantity of each component, and arranges the components in consideration of the number of types of the components and the types of the components.
[0026] Other aspects, features, and advantages besides those described above will become apparent from the following drawings, claims, and detailed description of the invention.
[0027] The present invention is capable of generating an installation pattern in which components around a reference mark can be installed according to the user's pre-set installation quality or level, thereby preventing various problems such as the misidentification of reference marks arranged near the component installation position, or the need for excessive spare parts or additional mounting machines when subsequently installing corresponding nearby components.
[0028] In particular, when installing multiple components such as LEDs having the same form but different brightness and levels, the present invention can easily control the type or number of components to be arranged around the reference mark to arrange components of multiple brightness levels according to a set overall brightness level to achieve a constant average brightness. Therefore, it is not only possible to prevent the above-mentioned misrecognition of the reference mark or the reduction in productivity caused by it, but also to easily set the quality level setting, etc. BRIEF DESCRIPTION OF THE DRAWINGS
[0029] Figure 1 is a diagram schematically illustrating a board production system according to an embodiment of the present invention.
[0030] Figure 2 is a diagram illustrating board information according to an embodiment of the present invention.
[0031] Figure 3 is a diagram illustrating an exemplary first mode.
[0032] Figure 4 is a diagram illustrating a screen based on an interface provided to a user by a control portion according to an embodiment of the present invention.
[0033] Figure 5 and Figure 6 is a flowchart for explaining a component installation mode determination method executed by a component installation mode determination apparatus according to an embodiment of the present invention.
[0034] Description of Reference Numerals
[0035] 100: Component installation mode determination device 110: Communication unit
[0036] 120: control unit 130: display unit
[0037] 140: Memory 200: Mounting machine
[0038] 200a, 200b, 200c, 200d: Mounting machine 600: Production line DETAILED DESCRIPTION
[0039] The present invention can be subjected to various changes and can have various embodiments, and specific embodiments will be shown in the drawings and described in detail in the specification. Figure 1 The effects and features of the present invention and methods for achieving the same can be clearly understood by referring to the embodiments described in detail below. However, the present invention can be implemented in various forms and is not limited to the embodiments disclosed below.
[0040] Hereinafter, embodiments of the present invention will be described in detail with reference to the accompanying drawings. When describing with reference to the accompanying drawings, the same or corresponding components are denoted by the same reference numerals and repeated description thereof will be omitted.
[0041] In the following embodiments, the terms "first" and "second" are not restrictive, but are used to distinguish one constituent element from another constituent element. In the following embodiments, unless the context clearly indicates other meanings, the singular expression also includes the plural expression. In the following embodiments, the terms "including" or "having" mean the existence of the features or constituent elements recorded in the specification, but do not exclude the possibility of one or more other features or constituent elements being added. For the convenience of explanation, the size of the constituent elements may be enlarged or reduced in the accompanying drawings. For example, the size and shape of each structure in the accompanying drawings are expressed as arbitrary sizes and shapes for the convenience of explanation, so the present invention is not necessarily limited to the contents shown.
[0042] Figure 1is a diagram schematically illustrating a board production system according to an embodiment of the present invention.
[0043] Reference Figure 1 According to an embodiment of the present invention, a board production system may include mounting machines 200a, 200b, 200c, 200d equipped in a board production line 600 and a component mounting mode determining device 100 for determining component mounting modes of these mounting machines 200a, 200b, 200c, 200d.
[0044] However, the above-mentioned system configuration is only exemplary, and the number of the mounters 200a, 200b, 200c, 200d and the component mounting mode determination device 100 included in the system is not limited to Figure 1 Thus, the board production system may include a greater or lesser number of placement machines.
[0045] In another embodiment of the present invention, the component mounting mode determining device 100 may also be included in one of the mounting machines 200a, 200b, 200c, 200d. For example, the component mounting mode determining device 100 may be included in the first mounting machine 200a.
[0046] In the present invention, "board" may refer to an electronic circuit as a target for mounting components of the mounters 200a, 200b, 200c, and 200d. For example, the board may be an LED board, and the component mounted on the board may be an LED chip.
[0047] In the present invention, the mounters 200a, 200b, 200c, and 200d (hereinafter, sometimes referred to as the mounters 200 for convenience of explanation) may represent mechanical devices that mount various components on the board.
[0048] In other words, the mounter 200 may be a device that performs operations of mounting electronic components (hereinafter referred to as "components") of various types and sizes such as integrated circuits, high-density integrated circuits, diodes, capacitors, resistors, etc. on a board such as a printed board.
[0049] The mounter 200 can perform a mounting operation of adsorbing a component at a preset position and mounting the adsorbed component at a predetermined position on a board. To this end, the mounter 200 may include: a feeder base; a component supply unit equipped with at least one feeder mounted on the feeder base to supply components; a board conveying device to convey the board supplied from the outside to a station as a component mounting area; a gantry (or head) to pick up the component supplied from the feeder and mount it on the board; and a control device to control the mounter 200 as a whole. However, this is only an exemplary configuration of the mounter 200, and the mounter 200 may include more components than the above components, or may include fewer components.
[0050] In addition, the control device among the components of the above-mentioned mounter 200 can mount components on the board according to the pattern determined by the component mounting pattern determination device 100 described later. The component mounting pattern determination device 100 will be described in detail later.
[0051] In one embodiment of the present invention, each of the mounters 200a, 200b, 200c, and 200d may be configured to mount different components on the board, or may be configured to mount all the same components on the board. For example, the first mounter 200a may mount the first type of components, the second mounter 200b may mount the second type of components, the third mounter 200c may mount the third type of components, and the fourth mounter 200d may mount the fourth type of components.
[0052] The types of components mounted by each mounting machine 200a, 200b, 200c, 200d can be appropriately set by the user. In addition, the types of components that can be mounted by each mounting machine 200a, 200b, 200c, 200d are transmitted to the component mounting mode determination device 100 described later and used for the generation and determination of the component mounting mode. This will be described in detail later.
[0053] The component mounting pattern determining apparatus 100 according to an embodiment of the present invention can determine the mounting pattern of components used in the production of boards.
[0054] Reference Figure 1 The component installation mode determination device 100 as described above may include a communication unit 110, a control unit 120, a display unit 130, and a memory 140. In addition, although not shown in the figure, the component installation mode determination device 100 according to an embodiment of the present invention may also include an input / output unit, a program storage unit, etc.
[0055] The communication unit 110 may be a device including hardware and software required for the component mounting mode determination device 100 to transmit and receive signals such as control signals or data signals with the mounter 200 and / or other devices such as a user terminal (not shown) through wired or wireless connection.
[0056] The control unit 120 may include all kinds of devices that can process data like a processor. Here, "processor" may, for example, refer to a data processing device that has a physically structured circuit and is built into hardware in order to execute functions represented by codes or instructions contained in a program. An example of a data processing device built into hardware as described above may include a microprocessor, a central processing unit (CPU), a processor core, a multiprocessor, an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA), and other processing devices, but the scope of the present invention is not limited to this.
[0057] The display unit 130 may be a device for displaying a user interface required for the control unit 120 to determine the component installation mode. The display unit 130 as described above may be configured using, for example, a cathode ray tube (CRT), a liquid crystal display (LCD), a plasma display panel (PDP), a light-emitting diode (LED), and an organic light-emitting diode (OLED), but the concept of the present invention is not limited thereto.
[0058] The memory 140 performs a function of temporarily or permanently storing data processed by the component installation mode determination device 100. For example, the memory 140 may temporarily or permanently store the coordinates of the component installation positions of the board to be produced, the types of components installed at each installation position, the determined installation mode, etc. The memory 140 as described above may include a magnetic storage medium (Magnetic Storage Media) or a flash storage medium (Flash Storage Media), but the scope of the present invention is not limited thereto.
[0059] As described above, the component mounting pattern determination device 100 may be provided separately from the mounter 200 or may be included in the mounter 200. However, in this specification, for the sake of convenience, the component mounting pattern determination device 100 is provided separately from the mounter 200.
[0060] Hereinafter, the description will be mainly focused on the method in which the control unit 120 of the component installation pattern determination device 100 determines the component installation pattern.
[0061] According to an embodiment of the present invention, the control unit 120 can obtain the board information of the board to be produced. At this time, the obtained board information may include the coordinates of the component installation position on the corresponding board, the component installation direction, the type of components installed at each installation position, and the identification information of the corresponding board.
[0062] Also, the board information may include coordinates of a reference mark, a shape of the reference mark, etc. However, the items described above are merely exemplary, and the items included in the board information are not limited thereto.
[0063] In the present invention, "reference mark" may refer to various forms of identification marks used as a reference for position identification when the mounter 200 mounts a component on a board. The reference mark as described above may be identified by an image acquisition device (not shown) or the like provided in the mounter 200 and used to determine the exact installation position of the component. In addition, the reference mark may be provided on the board in the form of being printed on the surface of the board during the production process of the board itself. There may be multiple reference marks as described above, for example, at least two reference marks may be provided on the board.
[0064] According to an embodiment of the present invention, the control unit 120 may obtain the board information by loading the board information from the memory 140 or by receiving the board information from an external device (not shown) through the communication unit 110 .
[0065] Figure 2 is a diagram illustrating board information according to an embodiment of the present invention.
[0066] As described above, the board information 300 may include information 301 to 304, 311 to 314, 321 to 324, and 331 to 334 on components, that is, information on the installation positions of the components and the installation directions of the components. Figure 2 Although not shown in the figure, the board information 300 may further include information on the kind of components installed at each installation position.
[0067] Also, the board information 300 may include information 340 on a reference mark, that is, information on coordinates and shapes of the reference mark.
[0068] In this specification, "board information" is sometimes used as the same meaning as "board layout". Figure 2 The following is a description of the premise.
[0069] The control part 120 according to an embodiment of the present invention may determine a first mode for mounting components on a board.
[0070] In the present invention, a "pattern" for mounting components may represent information including the kind of components to be mounted at respective component mounting positions on a board.
[0071] Figure 3 is a diagram illustrating an exemplary first mode.
[0072] like Figure 3 As shown, the first mode 410 may include the types of components installed at each component installation position. For example, the first mode 410 may be a mode in which components 401 to 404 of the first type are installed in the first row of the board, components 411 to 414 of the second type are installed in the second row of the board, components 421 to 424 of the third type are installed in the third row of the board, and components 431 to 434 of the fourth type are installed in the fourth row of the board. However, the first mode 410 as described above is only exemplary, and the concept of the present invention is not limited thereto.
[0073] According to an embodiment of the present invention, the control unit 120 can determine the first mode using a variety of methods. For example, the control unit 120 can obtain the user's input on the number of types of components to be installed and the arrangement method of the components to determine the first mode. In this case, the control unit 120 can determine the arrangement method of the components by providing the user with a plurality of selectable arrangement methods of the components and obtaining the selection input thereof.
[0074] In an alternative embodiment, the control unit 120 may also determine the first mode based on board information. In this case, the board information may include installation positions of components on the board and types of components installed at each position.
[0075] In another optional embodiment, the control unit 120 may also obtain the number of types of components to be installed from the board information, and determine the arrangement method of the components based on the user's input, thereby determining the first mode. Of course, in this case, the control unit 120 may also determine the arrangement method of the components by providing the user with a plurality of selectable component arrangement methods and obtaining a selection input thereof.
[0076] In addition, the "arrangement method" of the above-mentioned components can represent a rule for arranging components on the board. For example, the arrangement method of the components can be a random arrangement method, a method of arranging components of the same kind in one column and arranging components of different kinds in adjacent columns, a method of arranging components of the same kind in one row and arranging components of different kinds in adjacent rows, a method of arranging components of the same kind in units of blocks of a predetermined size, etc. However, the arrangement methods described above are only exemplary, and the concept of the present invention is not limited thereto.
[0077] According to an embodiment of the present invention, the control unit 120 can confirm the position of the reference mark on the board. Figure 2 Provide explanation.
[0078] The control unit 120 according to an embodiment of the present invention may acquire the board information 300 of the board to be produced. At this time, the board information 300 may include information 340 about the reference mark, that is, information about the coordinates and shape of the reference mark.
[0079] The control unit 120 according to an embodiment of the present invention may check the position of the reference mark by referring to the board information 300 .
[0080] According to an embodiment of the present invention, the control unit 120 may determine a reference mark recognition area corresponding to a reference mark on the board. Figure 2 As shown, the control unit 120 can determine the reference mark recognition area 351 or 352.
[0081] in addition, Figure 2 The size and shape of the reference mark identification area 351 or 352 shown are only exemplary, and the concept of the present invention is not limited thereto. In addition, the size and shape of the reference mark identification area 351 or 352 can also be changed according to the process described below.
[0082] The control unit 120 of one embodiment of the present invention can confirm at least one first component installation position included in the reference mark recognition area among the component installation positions on the board. For example, in the case of the reference mark recognition area 351, the control unit 120 can confirm (determine) four component installation positions (component installation positions according to the information about the components 312, 313, 322, 323) as the first component installation position.
[0083] Furthermore, in the case of the reference mark recognition area 352 , the control unit 120 can confirm (determine) eight component mounting positions (component mounting positions according to the information 311 to 314 , 321 to 324 on components) as the first component mounting position.
[0084] In addition, the control unit 120 according to an embodiment of the present invention may provide a predetermined interface to the user during the process of determining the reference mark recognition area.
[0085] Figure 4 is a diagram illustrating a screen of an interface provided by a control unit to a user according to an embodiment of the present invention.
[0086] The control unit 120 according to an embodiment of the present invention may display a layout 510 of a board including at least one of component mounting positions on the board, types of components respectively mounted at the component mounting positions on the board, and reference marks.
[0087] Furthermore, the control unit 120 according to an embodiment of the present invention may display the temporary reference mark recognition area 520 on the board layout 510. At this time, the control unit 120 may display the component installation position ( ) overlapping at least a portion of the temporary reference mark recognition area 520 in the first display mode (display mode in which the temporary reference mark recognition area is colored). Figure 4 Furthermore, the control unit 120 may display the remaining component installation positions in a second display manner different from the first display manner.
[0088] Furthermore, the control unit 120 according to an embodiment of the present invention may determine the temporary reference mark recognition area 520 as the reference mark recognition area based on the user's input. At this time, the control unit 120 may change at least one of the size and shape of the temporary reference mark recognition area 520 based on the user's input to the displayed temporary reference mark recognition area 520, and determine the reference mark recognition area based on the changed size and shape. For example, the control unit 120 may expand or reduce the temporary reference mark recognition area 520 based on the user's drag input to one of the outlines of the temporary reference mark recognition area 520.
[0089] The control unit 120 according to an embodiment of the present invention may generate the second pattern by changing the types of components respectively mounted at the at least one first component mounting position in the first pattern according to a predetermined rule.
[0090] More specifically, the control unit 120 may determine the number of types of components mounted in the fiducial mark recognition area. For example, the control unit 120 may determine the number of types of components based on the number of types of components that can be mounted by the last mounter 200d among the mounters 200a, 200b, 200c, and 200d provided in the board production line 600. Of course, the control unit 120 may also determine the number of types of components mounted around the fiducial mark based on the user's input to the interface 530 on the screen 500.
[0091] In an alternative embodiment, the control unit 120 may determine the default value of the number of component types in the interface 530 displayed on the screen 500 as the number of component types that can be mounted by the last mounting machine 200d.
[0092] Next, the control unit 120 according to an embodiment of the present invention may determine the type of the installed component (i.e., the type of the component installed in the fiducial mark recognition area) according to the number of the determined types of components. For example, the control unit 120 may determine the type of component based on the type of component that can be mounted by the last mounter 200d among the mounters 200a, 200b, 200c, and 200d equipped in the board production line 600. Of course, the control unit 120 may also determine the type of component installed around the fiducial mark based on the user's input to the interface 540 on the screen 500.
[0093] In an alternative embodiment, the control unit 120 may determine the default value of the type of component in the interface 540 displayed on the screen 500 as the type of component that can be mounted by the last mounting machine 200d.
[0094] According to an embodiment of the present invention, the control unit 120 can generate a second pattern in which the types of components respectively installed in at least one first component installation position are changed from the first pattern based on the number of component types determined according to the above process, the types of components, and a predetermined rule.
[0095] At this time, the predetermined rule can be set in various ways. For example, the predetermined rule can be a rule that determines the type of a component installed in one of at least one first component installation position as a first type, and arranges the components in such a way that the type of a component installed in a position adjacent to the one position becomes a second type that is different from the first type.
[0096] Furthermore, the predetermined rule may be a rule that exchanges the type of a component installed at one position of at least one first component installation position with the type of a component installed at one position among the component installation positions on the board except the first component installation position while maintaining the set installation quantity of each component (i.e., the installation quantity of each component in the first mode), and arranges the components in consideration of the number of types of components and the types of the components.
[0097] According to an embodiment of the present invention, the control unit 120 may provide the second mode generated according to the above process to the user. For example, the control unit 120 may display the generated second mode through the above screen 500. At this time, the control unit 120 may respond to the user's input to the button 550, such as Figure 4As shown, in board layout 510, components within the reference mark recognition region are changed to components according to the second mode and displayed.
[0098] As described above, the present invention can generate a component installation pattern that enables components around a fiducial mark to be installed in an expected order, thereby preventing various problems caused by misrecognition of the fiducial mark. In particular, the present invention can arrange components installed by the last placement machine around the fiducial mark, thereby minimizing the possibility of misrecognition of the fiducial mark.
[0099] Figure 5 and Figure 6 1 is a flowchart for explaining a component installation mode determination method executed by a component installation mode determination device according to an embodiment of the present invention. Figures 1 to 6 Explain, but omit Figures 1 to 4 The description of the content is repeated in the description.
[0100] The component mounting mode determining apparatus 100 according to an embodiment of the present invention may determine a first mode for mounting components on a board (S510). In the present invention, the "mode" for mounting components may represent information including the types of components to be mounted at respective component mounting positions on the board.
[0101] Figure 3 is a diagram illustrating an exemplary first mode 410 .
[0102] like Figure 3 As shown, the first mode 410 may include the types of components installed at each component installation position. For example, the first mode 410 may be a mode in which components 401 to 404 of the first type are installed in the first row of the board, components 411 to 414 of the second type are installed in the second row of the board, components 421 to 424 of the third type are installed in the third row of the board, and components 431 to 434 of the fourth type are installed in the fourth row of the board. However, the first mode 410 as described above is only exemplary, and the concept of the present invention is not limited thereto.
[0103] The component installation mode determination device 100 according to an embodiment of the present invention can determine the first mode using a variety of methods. For example, the component installation mode determination device 100 can obtain user input regarding the number of types of components to be installed and the arrangement method of the components to determine the first mode. At this time, the component installation mode determination device 100 can determine the arrangement method of the components by providing the user with a plurality of selectable component arrangement methods and obtaining input of their selection.
[0104] In an alternative embodiment, the component installation mode determination device 100 may also determine the first mode based on board information. In this case, the board information may include the installation positions of the components on the board and the types of components installed at each position.
[0105] In another optional embodiment, the component installation mode determination device 100 may also determine the first mode by obtaining the number of types of components to be installed from the board information and determining the arrangement method of the components based on the user's input. Of course, in this case, the component installation mode determination device 100 may also determine the arrangement method of the components by providing the user with a plurality of selectable component arrangement methods and obtaining the selection input thereof.
[0106] In addition, the "arrangement method" of the above-mentioned components can represent a rule for arranging components on the board. For example, the arrangement method of the components can be a random arrangement method, a method of arranging components of the same kind in one column and arranging components of different kinds in adjacent columns, a method of arranging components of the same kind in one row and arranging components of different kinds in adjacent rows, a method of arranging components of the same kind in units of blocks of a predetermined size, etc. However, the arrangement methods described above are only exemplary, and the concept of the present invention is not limited thereto.
[0107] The component mounting pattern determination apparatus 100 according to an embodiment of the present invention can confirm the position of the reference mark on the board (S520). Figure 2 Provide explanation.
[0108] The component mounting pattern determining apparatus 100 according to an embodiment of the present invention can obtain board information 300 of a board to be produced. At this time, the board information 300 may include information 340 about a reference mark, that is, information about the coordinates and shape of the reference mark.
[0109] The component mounting pattern determining apparatus 100 according to an embodiment of the present invention may confirm the position of the reference mark with reference to the board information 300 .
[0110] The component mounting pattern determination apparatus 100 according to an embodiment of the present invention can determine a reference mark recognition area corresponding to a reference mark on a board (S530). Figure 2 As shown, the component mounting pattern determining apparatus 100 may determine a reference mark recognition area 351 or 352 .
[0111] in addition, Figure 2The size and shape of the fiducial mark identification area 351 or 352 shown are only exemplary, and the concept of the present invention is not limited thereto. In addition, the size and shape of the fiducial mark identification area 351 or 352 can also be changed according to the process described later. The number of components around the mark can be changed according to the performance or resolution of the device that easily recognizes the fiducial mark based on the mutual arrangement and position of the fiducial mark and the component (such as the vision of the placement machine, etc.). Such settings can be selected automatically or manually.
[0112] In addition, the component mounting pattern determining apparatus 100 according to an embodiment of the present invention may provide a predetermined interface to the user during the process of determining the reference mark recognition area.
[0113] Figure 4 5 is a diagram illustrating a screen 500 of an interface provided to a user by the control unit 120 according to an embodiment of the present invention.
[0114] The component mounting pattern determining apparatus 100 according to an embodiment of the present invention may display a layout 510 of a board including at least one of component mounting positions on the board, types of components respectively mounted at the component mounting positions on the board, and reference marks ( S531 ).
[0115] Furthermore, the component mounting pattern determination apparatus 100 according to an embodiment of the present invention may display the temporary reference mark recognition area 520 on the board layout 510 (S532). At this time, the component mounting pattern determination apparatus 100 may display the component mounting position ( ) overlapping at least a portion of the temporary reference mark recognition area 520 in a first display mode (a display mode in which the temporary reference mark recognition area is colored). Figure 4 Furthermore, the component installation mode determination device 100 may display the remaining component installation positions in a second display manner different from the first display manner.
[0116] Furthermore, the component installation mode determination apparatus 100 according to an embodiment of the present invention may determine the temporary reference mark recognition area 520 as the reference mark recognition area based on the user's input (S533). At this time, the component installation mode determination apparatus 100 may change at least one of the size and shape of the temporary reference mark recognition area 520 based on the user's input to the displayed temporary reference mark recognition area 520, and determine the reference mark recognition area based on the changed size and shape. For example, the component installation mode determination apparatus 100 may expand or reduce the temporary reference mark recognition area 520 based on the user's drag input to one of the outlines of the temporary reference mark recognition area 520.
[0117] The component mounting pattern determination device 100 according to an embodiment of the present invention can confirm at least one first component mounting position included in the reference mark recognition area among the component mounting positions on the board (S540). For example, in the case of the reference mark recognition area 351, the control unit 120 can confirm (determine) four component mounting positions (component mounting positions according to the information about the components 312, 313, 322, 323) as the first component mounting positions.
[0118] Also, in the case of the reference mark recognition area 352 , the component mounting pattern determination apparatus 100 can confirm (determine) eight component mounting positions (component mounting positions according to the information 311 to 314 , 321 to 324 on components) as the first component mounting position.
[0119] The component mounting pattern determining apparatus 100 according to an embodiment of the present invention may generate a second pattern by changing the types of components respectively mounted in at least one first component mounting position in the first pattern according to a predetermined rule ( S550 ).
[0120] More specifically, the component installation mode determination device 100 can determine the number of types of components installed in the fiducial mark recognition area. For example, the component installation mode determination device 100 can determine the number of types of components based on the number of types of components that can be mounted by the last placement machine 200d among the placement machines 200a, 200b, 200c, and 200d equipped in the board production line 600. Of course, the control unit 120 can also determine the number of types of components installed around the fiducial mark based on the user's input to the interface 530 on the screen 500. For example, Figure 4 The reference mark recognition area 520 is an example state where the mode is set to mount four components using two kinds of components.
[0121] In an alternative embodiment, the component mounting mode determination apparatus 100 may determine the default value of the number of component types of the interface 530 displayed on the screen 500 as the number of component types that can be mounted by the last placement machine 200d.
[0122] In one embodiment of the present invention, the above-mentioned "type of component" may refer to a type according to the brightness (or rank) of the LED element. In this case, the LED element may be divided into a plurality of ranks according to the brightness.
[0123] In addition, when a device that emits light in a planar form (such as a backlight or lighting device for a display) is manufactured using a plurality of LED elements, in order to generate uniform brightness of the surface, LED elements of different ranks can be arranged on a substrate according to a predetermined rule (or a predetermined pattern). Accordingly, the method for determining the mounting pattern of a component according to the present invention can be used for the production or manufacture of the lighting device as described above.
[0124] Next, the component mounting mode determination device 100 according to an embodiment of the present invention can determine the type of the component to be installed (i.e., the type of the component installed in the fiducial mark recognition area) according to the number of the determined types of components. For example, the component mounting mode determination device 100 can determine the type of component based on the type of component that can be mounted by the last placement machine 200d among the placement machines 200a, 200b, 200c, and 200d equipped in the board production line 600. Of course, the component mounting mode determination device 100 can also determine the type of component installed around the fiducial mark based on the user's input to the interface 540 on the screen 500.
[0125] In an alternative embodiment, the component mounting mode determination apparatus 100 may determine the default value of the component type of the interface 540 displayed on the screen 500 as the component type that can be mounted by the last placement machine 200d.
[0126] According to an embodiment of the present invention, the component installation pattern determination device 100 can generate a second pattern in which the types of components respectively installed in at least one first component installation position in the first pattern are changed based on the number of component types determined according to the above process, the types of components and predetermined rules.
[0127] At this time, the predetermined rule can be set in various ways. For example, the predetermined rule can be a rule that determines the type of a component installed in one of at least one first component installation position as a first type, and arranges the components in such a way that the type of a component installed in a position adjacent to the one position becomes a second type that is different from the first type.
[0128] Furthermore, the predetermined rule may be a rule that exchanges the type of a component installed at one position of at least one first component installation position with the type of a component installed at one position among the component installation positions on the board except the first component installation position while maintaining the set installation quantity of each component (i.e., the installation quantity of each component in the first mode), and arranges the components in consideration of the number of types of components and the types of the components.
[0129] According to an embodiment of the present invention, the component installation mode determination device 100 can provide the second mode generated according to the above process to the user. For example, the component installation mode determination device 100 can display the generated second mode through the above screen 500. At this time, the component installation mode determination device 100 can respond to the user's input to the button 550, such as Figure 4 As shown, in board layout 510, components within the reference mark recognition region are changed to components according to the second mode and displayed.
[0130] According to the prior art, when there are four types of components to be mounted around the fiducial mark of the first pattern, the last placement machine (for example, Figure 1 The 200d) needs to be able to mount at least 4 types of components, so there is the trouble of appropriately setting up the placement machine and mounting the components on the placement machine.
[0131] However, according to the present invention, the above-mentioned inconvenience can be solved by appropriately setting the kind and / or number of components installed around the reference mark.
[0132] As described above, the present invention can generate a component installation pattern that enables components around the reference mark to be installed in a desired order, thereby preventing various problems caused by erroneous recognition of the reference mark. In particular, the present invention can arrange components to be installed by the last placement machine around the reference mark, thereby preventing erroneous recognition of the reference mark or reduction in production performance caused by it, and easily setting and operating quality level settings, etc.
[0133] The above-described embodiment of the present invention can be implemented as a computer program that can be executed on a computer through a variety of components, and the computer program as described above can be recorded in a computer-readable medium. In this case, the medium can be a medium that stores a program that can be executed by a computer. The medium can be, for example, a magnetic medium such as a hard disk, a floppy disk, and a magnetic tape, an optical recording medium such as a CD-ROM and a DVD, a magneto-optical medium such as a floptical disk, and a device such as a ROM, a RAM, a flash memory, etc. that is configured to store program instructions.
[0134] In addition, the computer program may be a program specially designed and constructed for the present invention or a program known and usable by a person skilled in the art of computer software. In the example of a computer program, it may include not only machine language codes produced by a compiler, but also high-level language codes that can be executed by a computer using an interpreter, etc.
[0135] The specific implementation described in the present invention is an embodiment, and any method is not intended to limit the scope of the present invention. For the sake of brevity of the specification, the existing electronic structure, control system, software, and other functional aspects of the system may be omitted. In addition, the connection of lines or connecting parts between the constituent elements shown in the drawings exemplarily show functional connections and / or physical or circuit connections, which can be replaced in actual devices, or can be implemented as additional multiple functional connections, physical connections, or circuit connections. In addition, as long as there is no specific mention such as "necessary", "important", etc., it may not be a constituent element necessary for the application of the present invention.
[0136] Therefore, the concept of the present invention should not be determined to be limited to the embodiments described above, and all scopes of the claims and equivalents or equivalent changes to the claims belong to the scope of the concept of the present invention.
Claims
1. A component installation mode determination method, as a method for determining a component installation mode of a placement machine, comprising the following steps: Confirm the location of the fiducial marks on the board; determining a fiducial mark recognition area on the plate corresponding to the fiducial mark; confirming at least one first component mounting position included in the reference mark recognition area among component mounting positions on the board; and The second pattern is generated by changing the types of components to be mounted at the at least one first component mounting position in the first pattern including the types of components to be mounted at the component mounting position on the board.
2. The component mounting mode determination method according to claim 1, wherein: The component installation mode determination method further comprises the following steps before the step of generating the second mode: The first mode is determined based on user input.
3. The component mounting mode determination method according to claim 1, wherein: The step of determining the reference mark recognition area comprises the following steps: displaying a layout of the board, the layout including at least one of component mounting positions on the board, types of components respectively mounted at the component mounting positions on the board, and the reference mark; displaying a temporary fiducial marker identification area on the layout of the plate; The temporary reference mark recognition area is determined as the reference mark recognition area based on a user input.
4. The component mounting mode determination method according to claim 3, wherein: The step of displaying the temporary reference mark recognition area comprises the following steps: displaying the first component installation position in a first display mode, the first component installation position being a component installation position on the board that overlaps at least a portion of the temporary reference mark recognition area; as well as The remaining component mounting positions on the board except the first component mounting position are displayed in a second display manner different from the first display manner.
5. The component mounting mode determination method according to claim 3, wherein: The step of determining the temporary reference mark recognition area as the reference mark recognition area comprises the following steps: At least one of a size and a shape of the temporary fiducial mark recognition area is changed based on a user input with respect to the displayed temporary fiducial mark recognition area.
6. The component mounting mode determination method according to claim 1, wherein: The step of generating the second mode comprises the following steps: determining the number of types of components installed in the fiducial mark recognition area; determining the types of components to be installed according to the determined number of types of the components; as well as Based on the number of the types of the components and the types of the components, a second pattern is generated in which the types of components respectively mounted at the at least one first component mounting position in the first pattern are changed.
7. The component mounting mode determination method according to claim 6, wherein: The step of determining the number of types of components comprises the following steps: The number of kinds of components is determined based on the number of kinds of components that can be mounted by a final mounter arranged in a production line of the board.
8. The component mounting mode determination method according to claim 6, wherein: The step of determining the type of the component comprises the following steps: The kind of the component is determined based on the kind of components that can be mounted by a final mounter arranged in a production line for the board.
9. The component mounting mode determination method according to claim 6, wherein: In the step of generating the second pattern, The second pattern is generated according to a rule for arranging components in the following manner: the type of the component installed in one of the at least one first component installation positions is determined as a first type, and the type of the component installed in a position adjacent to the one of the first component installation positions is determined as a second type different from the first type.
10. The component mounting mode determination method according to claim 6, wherein: In the step of generating the second pattern, The second pattern is generated according to the following rule: while maintaining the set installation quantity of each component, the type of the component installed at one position of the at least one first component installation position is exchanged with the type of the component installed at one position among the remaining positions of the component installation positions on the board except the first component installation position, and the components are arranged in consideration of the number of types of the components and the types of the components. 11 . A computer-readable storage medium storing a computer program for executing the component mounting pattern determination method according to claim 1 using a computer.
12. A device for determining a component installation mode of a placement machine, wherein: The component installation mode determination device includes a control unit, Wherein, the control unit: Confirm the position of the reference mark on the board, determining a reference mark recognition area corresponding to the reference mark on the plate, confirming at least one first component mounting position included in the reference mark recognition area among component mounting positions on the board; and The second pattern is generated by changing the types of components to be mounted at the at least one first component mounting position in the first pattern including the types of components to be mounted at the component mounting position on the board.
13. The component mounting pattern determining device according to claim 12, wherein: The control unit: displaying a layout of the board including at least one of component mounting positions on the board, types of components mounted at the component mounting positions on the board, and the reference marks, displaying a temporary fiducial mark identification area on the layout of the board, The temporary reference mark recognition area is determined as the reference mark recognition area based on a user input.
14. The component mounting pattern determining device according to claim 13, wherein: the control unit displays the first component mounting position as a component mounting position that at least partially overlaps with the temporary reference mark recognition area among the component mounting positions on the board in a first display manner, The remaining component mounting positions on the board except the first component mounting position are displayed in a second display manner different from the first display manner.
15. The component mounting pattern determining device according to claim 13, wherein: The control unit changes at least one of a size and a shape of the temporary fiducial mark recognition area based on a user input with respect to the displayed temporary fiducial mark recognition area.
16. The component mounting mode determining device according to claim 12, wherein: The control unit: determining the number of types of components installed in the fiducial mark recognition area, determining the type of components to be installed according to the number of the determined types of the components, Based on the number of the types of the components and the types of the components, a second pattern is generated in which the types of components respectively mounted at the at least one first component mounting position in the first pattern are changed.
17. The component mounting pattern determining device according to claim 16, wherein: The control section determines the number of kinds of the components based on the number of kinds of components that can be mounted by a final mounter arranged in a production line for the board.
18. The component mounting mode determining device according to claim 16, wherein: The control section determines the kind of the component based on the kind of components that can be mounted by a final mounter arranged in a production line for the board.
19. The component mounting pattern determining device according to claim 16, wherein: The control unit arranges components in the following manner: determines the kind of components installed in one of the at least one first component installation positions as a first kind, and determines the kind of components installed in a position adjacent to the one of the first component installation positions as a second kind different from the first kind.
20. The component mounting mode determining device according to claim 16, wherein: The control unit: exchanges the type of a component installed at one of the at least one first component installation positions with the type of a component installed at one of the remaining component installation positions on the board except the first component installation position while maintaining the set installation quantity of each component, and arranges the components in consideration of the number of types of the components and the types of the components.
Citation Information
Patent Citations
Method of sequentially mounting a number of components and apparatus therefor
EP0727924A2
Method for determining part mounting order
JP2006173318A