The present disclosure relates to a mounting board manufacturing system for manufacturing a mounting board by placing a component on a board.
A mounting board manufacturing system for manufacturing a mounting board has a component mounting line in which a component installing device executing a component placing work for placing a component on a board is disposed. The component placing work executed by the component installing device is configured of various work operations such as a suction operation for picking up the component by a suction nozzle from a component supplier, a recognition operation for imaging and recognizing a pick-up component, and a placing work for transferring and placing the component on the board. In the work operations, it is required to execute a fine operation with respect to a minute component with high accuracy and high efficiency. Therefore, machine parameters for executing each work operation in a favorable operation mode are set in advance according to a type of the component. Component data associating the machine parameters with the type of the component is stored as a component library (for example, see Japanese Patent Unexamined Publication No. 2004-055710 (PTL 1) and Japanese Patent Unexamined Publication No. 2016-201430 (PTL 2)).
According to the disclosure, there is provided a mounting board manufacturing system including a component placing device; a library; an operation information counter; and a corrector.
The component placing device executes component placing work for placing a component on a board.
The library that stores a plurality of component data.
Each of the plurality of the component data includes a control parameter for executing the component placing work by the component placing device, and information regarding the component.
The operation information counter counts a score of the component placing work for each component data based on operation information including a result executed by the component placing device.
The corrector selects correction component data that is a target to be corrected from the plurality of the component data based on the score and corrects the control parameter of the correction component data.
In the mounting board manufacturing system of the related art, the component data is not necessarily set to an optimum value that enables the work operation to be executed in an optimum operation mode, and is required to be corrected at any time corresponding to a defect event occurring at a time of executing the component placing work. For such correction work of the component data, advanced expertise such as skill based on specialized knowledge and experience regarding the component installation is required. Therefore, in a production site, it takes a lot of labor and effort due to trial and error. For example, when the component placing work is executed, a problem such as defective recognition of the component or a suction error may occur. In such a case, a majority of what kind of parameter item should be corrected depends on know-how of an operator. In a case where data correction is entrusted to an unskilled operator, the unskilled operator repeats trial and error by improper data correction. Therefore, not only the work efficiency of the data correction work but also the improvement of work quality of the component placing work is hindered.
Next, an embodiment will be described with reference to the drawings. First, a configuration of mounting board manufacturing system 1 will be described with reference to
Component placing devices 11A1, 11A2, and 11A3 are connected to one another by communication network 2a constructed by a local area network or the like, and are also connected to client 7A via data communication terminal 9A. Client 7A has production data 4a, component library 5a (library), and operation information counter 8a. Component placing devices 11B1, 11B2, and 11B3 are connected to one another by communication network 2b, and are also connected to client 7B via data communication terminal 9B. Client 7B has production data 4b, component library 5b (library), and operation information counter 8b.
In the following description, in a case where it is unnecessary to distinguish component mounting lines 10A and 10B from each other, they are referred to simply as component mounting line 10. Similarly, in a case where it is unnecessary to distinguish component placing devices 11A1, 11A2, and 11A3, and component placing devices 11B1, 11B2, and 11B3 from one another, they are referred to simply as component placing device 11.
Clients 7A and 7B are connected to server 3 and component library manager 6 via communication network 2 constructed by a local area network or an Internet (public line). Server 3 has a function of providing various data used in mounting board manufacturing system 1 to clients 7A and 7B. That is, production data 4 used for the mounting board produced in a factory having component mounting lines 10A and 10B is stored in server 3.
Server 3 has component library 5 in which component data 12 (see
In clients 7A and 7B, data necessary for the production of the mounting board by each of component mounting lines 10A and 10B are downloaded from server 3 via communication network 2. That is, among production data 4 stored in server 3, the production data of the mounting boards respectively produced by component mounting lines 10A and 10B are downloaded to clients 7A and 7B as production data 4a and 4b. Similarly, among component data stored in server 3, the component data included in component library 5 used for the mounting board respectively produced by component mounting lines 10A and 10B are downloaded to component libraries 5a and 5b of clients 7A and 7B.
Operation information counters 8a and 8b respectively included in clients 7A and 7B perform count processing of the score of the component placing work executed by component mounting lines 10A and 10B for producing the mounting board for each component data. Here, the score of the component placing work is a success rate or the like in various work operations executed in component placing devices 11 disposed in component mounting lines 10A and 10B.
In the embodiment, as the score of the component placing work, a suction rate, a recognition rate, and a loss rate are exemplified. The suction rate indicates a success rate of the suction operation when the component is picked up by vacuum suction by a placing head from a component supplier. The recognition rate indicates a success rate of the component recognition in which the pick-up component is imaged and recognized by a component recognition camera. The loss rate indicates a proportion of components that are discarded due to a mistake in operation or an operation error among the supplied components. That is, operation information counters 8a and 8b perform the count processing of the score of the component placing work such as the component suction, the component recognition, and the component placement, for each component data, based on operation information including at least a result of processing executed by component placing devices 11 disposed in component mounting lines 10A and 10B, for example, component holding, the component recognition, and component discarding, component placement, or the like.
Component library manager 6 has a function of executing processing for correction of component data 12, processing such as learning of a degree of influence on the score of the component placing work of component data 12, or the like with respect to component libraries 5a and 5b included in clients 7A and 7B as targets. In the embodiment, the learning of the correction of component data 12 and the degree of influence on the correction of component data 12 is repeatedly executed by the function of component library manager 6. Therefore, efficiency of the data correction work and work efficiency of the component placing work are improved.
Next, a configuration of component data 12 will be described with reference to
In component data 12, basic information 13 (information) and machine parameter 14 (control parameter) are defined as major classification items. Basic information 13 is information indicating an attribute unique to the component. Here, “shape” 13a, “size” 13b, and “component information” 13c are exemplified as medium classification items. “Shape” 13a is information regarding the shape of the component and a “shape” indicating by dividing an external shape of the component into a shape such as a rectangular shape or a columnar shape as a minor classification item. In “size” 13b, an “external dimension” indicating the size of the component, an “electrode position” indicating the number and positions of connecting electrodes formed in the component, and the like are defined as minor classification items.
“Component information” 13c is attribute information of the component and the “component type” indicating the type of the component, “presence or absence of a polarity” indicating presence or absence of directionality in the external shape of the component, a “polarity mark” indicating a shape of a mark attached to the component in a case where the polarity is present, or the like, a “mark position” indicating a position of the mark in a case where the polarity mark is present, and the like are defined as the minor classification items.
Machine parameter 14 is a control parameter used for controlling component placing device 11 when the component placing work is executed by component placing device 11 disposed in component mounting line 10 with respect to the component defined in component data 12 as a target. In machine parameter 14 as the major classification item, “nozzle setting” 14a, “speed parameter” 14b, “recognition” 14c, “suction” 14d, and “installation” 14e are defined as the medium classification items.
“Nozzle setting” 14a is data regarding the suction nozzle used in a case where the component is sucked and held, and a “nozzle” for specifying the type of the suction nozzle capable of being selected as the minor classification item is defined. “Speed parameter” 14b is a control parameter regarding a moving speed of the suction nozzle in the work operation in which the component is picked up by the suction nozzle and is installed in the board. In the control parameters, a “suction speed” and a “suction time” when the component is sucked and held, an “installation speed”, an “installation time”, and the like when the held component is installed in the board are defined as the minor classification items.
“Recognition” 14c is a parameter regarding execution of recognition processing for imaging and recognizing the component picked up by the suction nozzle from the component supplier by the component recognition camera. In the parameters, a “camera type” for specifying the type of the camera used for imaging, an “illumination mode” for indicating a mode of illumination used at the time of imaging, a “recognition speed” when an image acquired by imaging is recognized, and the like are defined as the minor classification items.
“Suction” 14d is a control parameter regarding the suction operation when the component is picked up by the suction nozzle from the component supplier. In the control parameters, “suction position X” and “suction position Y” indicating suction positions when the suction nozzle is landed on the component, and the like are defined as the minor classification items.
“Installation” 14e is a control parameter regarding an installing operation for moving the placing head in which the component is sucked and held by the suction nozzle to the board, and performing an elevating operation in the suction nozzle to install the component on the board. In the control parameters, an “installing load” that is a load for pressing the component against the board when the suction nozzle is lowered and thereby the component is landed on the board is defined as the minor classification item. When a speed of the elevating operation for lowering and lifting the suction nozzle is switched to two stages of high and low, a “two-stage operation (lowering)”, a “two-stage operation offset (lowering)”, a “two-stage operation speed (lowering)”, a “two-stage operation (lifting)”, and the like which define operation modes such as a switching height position and a high and low speed are defined.
Next, a data configuration of production data 4a used when the mounting boards are manufactured by component placing devices 11A1, 11A2, and 11A3 disposed in component mounting line 10A in mounting board manufacturing system 1 will be described with reference to
Production data 4a (A1) defines data necessary for producing the mounting board of one board type in component placing device 11A1. For example, in production data 4a (A1), “component name” 20, “component n” 21, “installation coordinate” 22, and “installation angle” 23 are defined for each component of the mounting target. “Component name” 20 is a name of the component placed on the mounting board of the board type. “Component n” 21 is a component code for specifying the component by the component library and “installation coordinate” 22 is a coordinate indicating an installation position and an installation angle in the mounting board of the component.
In production data 4a, facility condition data 28 indicating a condition of a facility side used for the production of the mounting board, that is, a setting state in component placing device 11, or the like is defined for each component name. In the example illustrated here, facility condition data 28 is included in production data 4a provided by communication network 2, but only facility condition data 28 may be provided in a form of another file.
In facility condition data 28, “supply position” 24, “feeder” 25, “installing head” 26, “nozzle” 27, a recognition algorithm, and the like are defined. “Supply position” 24 indicates type data indicating the type of component placing device 11 and a position at which the component is supplied in “11A”. “Feeder” 25 indicates a part feeder used for supplying the component. “Installing head” 26 indicates the placing head performing the placing work for placing the component.
“Nozzle” 27 indicates the suction nozzle used for holding the component. The recognition algorithm is used for the component recognition of the component held by the nozzle. Facility condition data 28 is a condition that becomes a factor of fluctuation of the score of each component data by operation information counter 8a configuring client 7A, such as the suction rate, the recognition rate, or the loss rate.
Next, correction processing of the component data performed in a process, in which the component placing work is continuously executed by component mounting line 10 in mounting board manufacturing system 1, will be described with reference to
Component library manager 6 includes component data corrector 30, learning unit 31, learning result storage 32, and learning data set storage 33. Component data corrector 30 automatically corrects machine parameter 14 determined to be changed among machine parameters 14 included in component data 12 stored in component libraries 5a and 5b in a process in which the component placing work is continuously executed. The data correction is performed based on a result of counting the score of the component placing work executed for the production of the mounting boards by component mounting lines 10A and 10B by operation information counters 8a and 8b respectively included in clients 7A and 7B for each component data. Here, the component data of which the score of the component placing work is poor is searched as component data (correction component data) that is the target to be corrected.
That is, component data corrector 30 is a corrector that selects the component data that is the target to be corrected based on the score counted by operation information counters 8a and 8b, and corrects at least one machine parameter (control parameter) included in the selected component data. In the embodiment, component data corrector 30 executes the correction of machine parameter 14 using information (see learning result 50 illustrated in
Learning result storage 32 stores learning result 50 (
That is, as illustrated in
The minor classification items respectively indicated by *1 and *2 in
In the table of
That is, basic information 13 and machine parameter 14 are acquired from component data 12 included in component libraries 5a and 5b, facility condition data 28 is acquired from production data 4a and 4b, and these are taken as the factor data groups. In addition, when component placing devices 11 of component mounting lines 10A and 10B are operated by using the factor data groups, operation information counters 8a and 8b count and acquire the score of the component placing work, and make the score the effect data group. New pattern P is created by combining the factor data group and the effect data group.
In the example illustrated in
Pattern P8 at an end of pattern column 41 in learning data set 40 is a pattern including latest machine parameter 14 which is currently used. Even after this time point, as long as the operation of component placing device 11 continues, new pattern P is accumulated in learning data set 40 each time data is changed. Learning data set 40 in which new pattern P is accumulated is stored in learning data set storage 33. Learning result 50 indicates a result obtained by learning the degree of influence by learning unit 31 for each component data of machine parameter 14 with respect to the score of the component placing work based on learning data set 40 created as described above.
That is, as illustrated in
Learning result 50 which is created as described above is referred to when machine parameter 14 is corrected by component data corrector 30. That is, for the component data specified by “component n” 51, in a case where it is determined that any of the score items configuring “score” 42 is defective, an item of which the degree of influence is high with respect to the defect can be estimated by referring to learning result 50 based on the order of the degree of influence. When machine parameter 14 of component data 12 is correction component data corrector 30 selects as a target to be corrected component data in the order from the item having the highest degree of influence of machine parameter 14. Moreover, as the data contents of learning result 50, various types of data other than the order of the degree of influence illustrated here can be used as long as they include contents serving as guidelines for the component data correction.
Next, details of the correction processing of component data 12 illustrated in
Next, in component mounting lines 10A and 10B, production data 4a and 4b used in component placing device 11 are downloaded from clients 7A and 7B, and the component data codes of downloaded production data 4a and 4b are downloaded from clients 7A and 7B (arrow b). Therefore, in component mounting lines 10A and 10B, the mounting board can be manufactured by using production data 4a and 4b, and component data 12 which are downloaded.
Therefore, when the operation of component placing device 11 is started, operation information (log information) output from component placing device 11 during the operation of the device is collected by operation information counters 8a and 8b (arrow c). Operation information counters 8a and 8b count the score of the component placing work executed by component placing device 11 in component data unit based on the collected operation information. The counted result of the score is transmitted to component library manager 6 (arrow d), is a target of learning by learning unit 31, and the score of pattern P of learning data set 40 is also sequentially updated.
When data change processing for changing any of machine parameters 14 of component data 12 stored in component libraries 5a and 5b is performed during execution of the component placing work in component mounting lines 10A and 10B, the change contents are applied to all component placing devices 11 of component mounting line 10. New pattern P is generated in learning data set 40 based on changed component data 12.
When pattern P of learning data set 40 is accumulated by changing the machine parameter as described above, the degree of influence of machine parameter 14 (control parameter) of component data 12 with respect to the score of the component placing work is learned by learning unit 31. The learning result is stored in learning result storage 32. Component data corrector 30 automatically corrects component data 12 in which the score of the component placing work does not reach a predetermined level based on the learning result stored in learning result storage 32 (arrow e).
Therefore, also in a case where automatic correction is performed by component data corrector 30, the change contents by the correction is applied to all component placing devices 11 of component mounting line 10. New pattern P is generated in learning data set 40 based on changed component data 12 and learning data set 40 is updated. Learning unit 31 performs learning of the degree of influence based on updated learning data set 40.
That is, in the embodiment, when machine parameter 14 is corrected by component data corrector 30, learning data set 40 is updated and learning unit 31 performs learning of the degree of influence based on updated learning data set 40. Therefore, pattern P of learning data set 40 is accumulated and the degree of accumulation increases, so that accuracy of the degree of learning of component data 12 is enhanced and machine parameter 14 of component data 12 can be updated to a more appropriate content.
In order to increase the degree of accumulation of pattern P in learning data set 40, a range of pattern P included in learning data set 40 is not limited to the same component data as component data 12 that is the target of learning, and may be expanded to a pattern (second pattern) acquired for similar component data.
That is, in learning data set 40 illustrated in
On the other hand, in learning data set 40A illustrated in
That is, learning data set 40A in which the range of the pattern is enlarged is obtained by accumulating a plurality of patterns obtained by combining the component data similar to component data 12 and the score when the similar component data is used based on the correction history of component data 12 in addition to the pattern in learning data set 40. The similarity determination of component data 12 is performed by comparing shape 13a and size 13b included in basic information 13 of component data 12 with other component data 12. As described above, the range of pattern P included in learning data set 40A is enlarged to similar component data 12, so that the degree of accumulation of pattern P can be increased in a short period of time and the learning efficiency by learning unit 31 can be improved.
Next, in mounting board manufacturing system 1 having the configuration, the component data correction processing executed by component library manager 6 will be described with reference to a flow of
Presence or absence of component data 12 (correction component data) of the target to be corrected is determined based on the search result (ST2). Here, in a case where there is no component data 12 that is the target to be corrected, the process returns to (ST1) and the search is continued. In a case where there is component data 12 that is the target to be corrected in (ST2), presence or absence of data (learning data) learned by related component data 12 is determined by referring the data of the learning result stored in learning result storage 32 (ST3).
Here, in a case where it is determined that there is the learning data, component data 12 is corrected based on the related learning data (ST4). In addition, in a case where it is determined that there is no learning data, presence or absence of the learning data is determined for the component data similar to component data 12 (ST5). Here, in a case where it is determined that there is the learning data, component data 12 is corrected based on the learning data of the similar component data (ST6). That is, component data corrector 30 corrects machine parameter 14 (control parameter) included in component data 12 by using information regarding the degree of influence in the learning data of component data 12 similar to component data 12 that is the target to be corrected. The determination of the similarity of component data 12 is performed by comparing shape 13a and size 13b included in basic information 13 of component data 12 with other component data 12.
In a case where it is determined that there is no learning data in (ST5), component data 12 is corrected for convenience by the determination of the operator (ST7). In this case, default data stored in component library 5 may be diverted. In either case (ST4), (ST6), or (ST7), the process returns to (ST1), the search of component data 12 with poor score is continued, and similar data correction work is repeatedly executed. In the process of repeating the data correction work, the correction of the machine parameter is performed based on information regarding the degree of influence on the score that is the learning result acquired by learning. As described above, there is no case where it is determined that there is no learning data in (ST5), and correction accuracy of component data 12 can be improved by repeating learning.
Next, in mounting board manufacturing system 1, the component data correction processing executed by component library manager 6 will be described with reference to a flow of
Presence or absence of related component data 12 is determined based on the search result (ST12). Here, in a case where there is no related component data 12, the process returns to (ST11) and the search is continued. In a case where there is related component data 12 in (ST12), component data 12 and the similar component data that is similar thereto are selected as the target to be corrected (ST13). At least one machine parameter 14 included in component data 12 is corrected for the selected component data as the target. That is, in the component data correction processing illustrated here, component data corrector 30 corrects at least one control parameter included in the component data similar to component data 12 selected as component data 12 that is the target to be corrected.
Here, in a case where there is no similar component data, only related component data 12 with poor score is the target to be corrected. For component data 12 that is the target to be corrected, the following correction processing is executed. Here, first, related component data 12 is the target of the correction processing and then the similar component data is sequentially the target of the correction processing. In the correction processing, first, presence or absence of the learning data is determined for related component data 12 (ST14). In a case where it is determined that there is the learning data, related component data 12 is corrected based on the related learning data (ST15). In addition, in a case where it is determined that there is no learning data, presence or absence of the learning data is further determined for the component data similar to related component data 12 (ST16).
Here, in a case where it is determined that there is the learning data, related component data 12 is corrected based on the learning data of the similar component data (ST17). In a case where it is determined that there is no learning data in (ST16), component data 12 is corrected for convenience by the determination of the operator (ST18). In this case, the default data stored in component library 5 may be diverted.
The processes of (ST14) to (ST18) are repeatedly executed for the component data that is the target of the correction processing. Here, when the processes are completed for all the component data selected in (ST13), in either case (ST15), (ST17), or (ST18), the process returns to (ST11). Thereafter, the search of component data 12 with poor score is continued, and similar data correction work is repeatedly executed.
As described above, the embodiment relates to mounting board manufacturing system 1 for manufacturing the mounting board in which the component is installed on the board.
Mounting board manufacturing system 1 includes component placing device 11, component libraries 5a and 5b, operation information counters 8a and 8b, and component data corrector 30.
Component placing device 11 executes the component placing work for placing the component on the board.
Component libraries 5a and 5b store the plurality of component data 12. Component data 12 includes machine parameter 14 (control parameter) for executing the component placing work by component placing device 11 and the information regarding the component.
Operation information counters 8a and 8b count the score of the component placing work for each component data based on the operation information including the result of processing executed by component placing device 11.
Component data corrector 30 selects the component data that is the target to be corrected based on the score of the component placing work and corrects machine parameter 14 included in the component data.
Therefore, it is possible to reflect the score indicating the operation state in the component placing work on the correction of the component data. Therefore, the correction work of the component data required for advanced expertise such as skill based on specialized knowledge and experience regarding the component installation can be appropriately and efficiently performed without depending on the experience and know-how of the operator.
In the embodiment described above, as the configuration of mounting board manufacturing system 1, a configuration example, in which a plurality of component mounting lines 10 in which a plurality of component placing devices 11 are disposed are included, is illustrated, but the disclosure is not limited to such a configuration. That is, as long as at least one component placing device 11, the component library that stores the plurality of component data 12, the operation information counter that counts the score of the component placing work for each component data, and the component data corrector that selects the component data that is the target to be corrected based on the score of the component placing work and corrects the component data are provided, the disclosure is applicable.
According to the disclosure, the correction of the component data is appropriately and efficiently performed.
The mounting board manufacturing system of the disclosure has an effect in which the correction of the component data can be appropriately and efficiently performed, and is useful in a field of manufacturing the mounting board by installing the component on the board.
Number | Date | Country | Kind |
---|---|---|---|
2017-119218 | Jun 2017 | JP | national |
2017-193978 | Oct 2017 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
5621811 | Roder | Apr 1997 | A |
6539107 | Michael | Mar 2003 | B1 |
6631552 | Yamaguchi | Oct 2003 | B2 |
6763130 | Somekh | Jul 2004 | B1 |
6842656 | Burkhardt | Jan 2005 | B1 |
7401728 | Markham | Jul 2008 | B2 |
7533459 | Kano | May 2009 | B2 |
7536236 | Yano | May 2009 | B2 |
7885718 | Yano | Feb 2011 | B2 |
7899561 | Maenishi | Mar 2011 | B2 |
8086338 | Yano | Dec 2011 | B2 |
8181337 | Watanabe | May 2012 | B2 |
8224063 | Kameda | Jul 2012 | B2 |
8875383 | Ohno | Nov 2014 | B2 |
9706664 | Okamoto | Jul 2017 | B2 |
9910428 | Kawaguchi | Mar 2018 | B2 |
10123470 | Itoh | Nov 2018 | B2 |
10162323 | Taniguchi | Dec 2018 | B2 |
10165719 | Itoh | Dec 2018 | B2 |
20010032030 | Nakahara | Oct 2001 | A1 |
20020056188 | Yamaguchi | May 2002 | A1 |
20020071602 | Nakano | Jun 2002 | A1 |
20020083570 | Inoue | Jul 2002 | A1 |
20020099281 | Bahr | Jul 2002 | A1 |
20020108239 | Isogai | Aug 2002 | A1 |
20040029299 | Pasadyn | Feb 2004 | A1 |
20050143849 | Hayashi | Jun 2005 | A1 |
20050190956 | Fujii | Sep 2005 | A1 |
20050250223 | Kano | Nov 2005 | A1 |
20050283337 | Sayal | Dec 2005 | A1 |
20060136787 | Yano | Jun 2006 | A1 |
20070198219 | Havela | Aug 2007 | A1 |
20080154392 | Maenishi | Jun 2008 | A1 |
20080249742 | Scott | Oct 2008 | A1 |
20080289175 | Inoue | Nov 2008 | A1 |
20090000110 | Maenishi | Jan 2009 | A1 |
20090077106 | Kawase et al. | Mar 2009 | A1 |
20090082881 | Awata | Mar 2009 | A1 |
20090259333 | Yano | Oct 2009 | A1 |
20100152877 | Maenishi | Jun 2010 | A1 |
20100175246 | Nagao | Jul 2010 | A1 |
20100189340 | Ueda | Jul 2010 | A1 |
20100325884 | Nishino | Dec 2010 | A1 |
20110184548 | Higashi | Jul 2011 | A1 |
20110283530 | Ao | Nov 2011 | A1 |
20120102726 | Kaida | May 2012 | A1 |
20120189188 | Nagai | Jul 2012 | A1 |
20120206732 | Sumi | Aug 2012 | A1 |
20120314395 | Yamauchi | Dec 2012 | A1 |
20120317802 | Yamamoto | Dec 2012 | A1 |
20130010101 | Yamasaki | Jan 2013 | A1 |
20130138594 | Kato | May 2013 | A1 |
20130173332 | Ho | Jul 2013 | A1 |
20150107088 | Sagara | Apr 2015 | A1 |
20150199224 | Mihnev | Jul 2015 | A1 |
20150296670 | Itoh | Oct 2015 | A1 |
20150307288 | Sumi | Oct 2015 | A1 |
20150351295 | Itoh | Dec 2015 | A1 |
20150355626 | Teshima | Dec 2015 | A1 |
20160148850 | David | May 2016 | A1 |
20160282856 | Wachs | Sep 2016 | A1 |
20160299495 | Ishimoto | Oct 2016 | A1 |
20160299499 | Ishimoto | Oct 2016 | A1 |
20170049013 | Kanai | Feb 2017 | A1 |
20170064883 | Kawai | Mar 2017 | A1 |
20170112029 | Shimizu | Apr 2017 | A1 |
20170115654 | Odai | Apr 2017 | A1 |
20170308049 | Fujii | Oct 2017 | A1 |
20170311493 | Ito | Oct 2017 | A1 |
20170311494 | Hayashi | Oct 2017 | A1 |
20170336784 | Koppikar | Nov 2017 | A1 |
20170354073 | Oyama | Dec 2017 | A1 |
20180035580 | Kondo | Feb 2018 | A1 |
20180098466 | Eguchi | Apr 2018 | A1 |
20180139876 | Murano | May 2018 | A1 |
20180153061 | Iisaka | May 2018 | A1 |
20180153062 | Sakurayama | May 2018 | A1 |
20180153063 | Takama | May 2018 | A1 |
20180160577 | Shibata | Jun 2018 | A1 |
20180177088 | Goto | Jun 2018 | A1 |
20180192558 | Yamakage | Jul 2018 | A1 |
20180199480 | Taniguchi | Jul 2018 | A1 |
20180242486 | Sugita | Aug 2018 | A1 |
20180249610 | Takama | Aug 2018 | A1 |
20180279521 | Nishiyama | Sep 2018 | A1 |
20180314918 | Amano | Nov 2018 | A1 |
20180341248 | Mehr | Nov 2018 | A1 |
20180351786 | Pope | Dec 2018 | A1 |
20180358271 | David | Dec 2018 | A1 |
20190045679 | Endo | Feb 2019 | A1 |
20190053408 | Kondo | Feb 2019 | A1 |
20190143399 | Kasahara | May 2019 | A1 |
Number | Date | Country |
---|---|---|
1816275 | Aug 2006 | CN |
3119176 | Jan 2017 | EP |
2002-076700 | Mar 2002 | JP |
2004-055710 | Feb 2004 | JP |
2006-216589 | Aug 2006 | JP |
2008-016012 | Jan 2008 | JP |
2014-204058 | Oct 2014 | JP |
2016-035943 | Mar 2016 | JP |
2016-201430 | Dec 2016 | JP |
2015122272 | Aug 2015 | WO |
WO-2015115432 | Aug 2015 | WO |
Entry |
---|
Kamen et al. (Stencil Printing Process Modeling and Control Using Statistical Neural Networks, IEEE, 2008 (Year: 2008). |
English Translation of Chinese Search Report dated Aug. 4, 2020 for the related Chinese Patent Application No. 201810597318.0. |
Number | Date | Country | |
---|---|---|---|
20180364687 A1 | Dec 2018 | US |