최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0331190 (2006-01-13) |
등록번호 | US-8167393 (2012-05-01) |
발명자 / 주소 |
|
출원인 / 주소 |
|
인용정보 | 피인용 횟수 : 1 인용 특허 : 226 |
A system and process for compensating for non-uniform surfaces of a substrate when direct printing traces is provided. The system and process provided herein measures the surface of a substrate and can determine whether the surface is substantially flat, rises or falls, or whether a mesa or valley i
A system and process for compensating for non-uniform surfaces of a substrate when direct printing traces is provided. The system and process provided herein measures the surface of a substrate and can determine whether the surface is substantially flat, rises or falls, or whether a mesa or valley is encountered. Depending on the surface feature (i.e., mesa, valley, falling or rising surface), the direct printing system can change the frequency of the printing timing signal, advance or retard the print timing signal, advance or retard the print data, or make repeated passes over certain areas. In addition, the process disclosed herein can determine whether two, three or all of the aforementioned steps for compensating for non-uniform substrates should be combined to most effectively and efficiently print on the non-uniform surface of the substrate as intended.
1. A process for compensating for a non-uniform surface of a substrate when printing onto the non-uniform surface of the substrate, comprising: measuring height of a print head above the non-uniform surface of the substrate at a plurality of locations on the non-uniform surface, wherein measuring th
1. A process for compensating for a non-uniform surface of a substrate when printing onto the non-uniform surface of the substrate, comprising: measuring height of a print head above the non-uniform surface of the substrate at a plurality of locations on the non-uniform surface, wherein measuring the height at any one of the locations occurs prior to any printing at that location; andadjusting a print timing command when printing an electrical component in accordance with a topology of the non-uniform surface of the substrate, wherein adjusting the print timing command is based on relative velocity between the print head and the substrate, ink drop velocity, and the relative height difference between a height of the print head before a previous drop was expelled and a height of the print head after the previous drop was expelled. 2. The process according to claim 1, wherein adjusting the print timing command is further based on ink drop deviation angle, θD. 3. The process according to claim 1, further comprising: creating a topological survey of the non-uniform surface of the substrate based on the measured heights;creating a print file for a desired print image to be printed onto the non-uniform surface of the substrate;initiating a printing sequence to print the desired print image onto the non-uniform surface of the substrate;determining an initial location of the print head with respect to the non-uniform surface of the substrate;determining a drop velocity of a drop of ink from the print head; anddetermining a print head velocity relative to the substrate material. 4. The process according to claim 1, further comprising: direct printing the electrical component onto the non-uniform surface of the substrate in accordance with the adjusted print timing command. 5. The process according to claim 1, further comprising: transmitting the adjusted print timing command to the print head. 6. The process according to claim 5, wherein measuring height of the print head comprises: measuring print head height above the non-uniform surface of the substrate by a laser interferometer. 7. The process according to claim 1, wherein adjusting the print timing command comprises: initiating the print timing command to cause the print head to expel a next drop sooner by a first delta τ amount if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position; andinitiating the print timing command to cause the print head to expel the next drop later by a second delta τ amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position. 8. The process according to claim 7, wherein the first and/or second delta τ amounts reflect measurements of time. 9. The process according to claim 8, wherein if the print timing command occurs sooner by the first delta τ amount, the first delta τ amount is a negative number added to a print timing command period. 10. The process according to claim 8, wherein if the print timing command occurs later by the second delta τ amount, the second delta τ amount is a positive number added to a print timing command period. 11. The process according to claim 1, wherein adjusting the print timing command comprises: calculating a first delta τ amount if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position;calculating a second delta τ amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position, wherein the first delta τ and the second delta τ amounts are measurements of time and are calculated according to speed of the print head in a direction substantially parallel to a plane of the non-uniform surface of the substrate, print head height above the non-uniform surface of the substrate, and print drop velocity as print drop is expelled from the print head;adjusting the print timing command by either the first or second delta τ amount; andtransmitting the adjusted print timing command to the print head. 12. The process according to claim 11, wherein calculating the first and/or second delta τ amounts is carried out by performing an algorithm with a processor of a print system that includes the print head. 13. The process according to claim 1, wherein adjusting the print timing command comprises: adjusting an electronic print file that is used to generate the print timing command. 14. The process according to claim 13, wherein adjusting the electronic print file is based on the relative height difference between a height of the print head before a previous drop was expelled and a height of the print head after the previous drop was expelled, the process further comprising: transmitting the adjusted print timing command to the print head. 15. The process according to claim 14, wherein measuring height of the print head comprises: measuring print head height above the non-uniform surface of the substrate by a laser interferometer. 16. The process according to claim 13, wherein adjusting the electronic print file comprises: shifting data of the electronic print file by a first delta x amount and in a first direction if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position; andshifting data of the electronic print file by a second delta x amount and in a second direction opposite to the first direction if the height of the print head above the non-uniform surface of the substrate at the next print drop release position increases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position. 17. The process according to claim 16, wherein in response to shifting data of the electronic print file by a first delta x amount and in a first direction, the process further comprises: changing a timing period of a signal reflecting the print timing command that causes the print head to expel a print drop to expel the print drop sooner by a first delta time amount that corresponds to the first delta x amount. 18. The process according to claim 16, wherein in response to shifting data of the electronic print file by a second delta x amount and in a second direction opposite to the first direction, the process further comprises: changing a timing period of a signal reflecting the print timing command that causes the print head to expel a print drop to expel the print drop later by a second delta time amount that corresponds to the second delta x amount. 19. The process according to claim 16, wherein shifting data of the electronic print file by a first delta x amount and in a first direction comprises: advancing a print pattern data set associated with a first x-y position, by one or more print timing command periods such that the print pattern data set is transmitted to the print head by the one or more print timing command periods prior to when the print pattern data set would have been transmitted to the print head. 20. The process according to claim 16, wherein shifting data of the electronic print file by a second delta x amount and in a second direction opposite to the first direction comprises: retarding a print pattern data set associated with a first x-y position, by one or more print timing command periods such that the print pattern data set is transmitted to the print head by the one or more print timing command periods after when the print pattern data set would have been transmitted to the print head. 21. The process according to claim 16, wherein the first and/or second delta x amounts reflect a measurement of distance in the direction the print head is moving. 22. The process according to claim 21, wherein the print file is shifted in a negative x direction. 23. The process according to claim 21, wherein the print file is shifted in a positive x direction. 24. The process according to claim 13, further comprising: creating a topological survey of the non-uniform surface of the substrate based on the measured heights;creating a print file for a desired print image to be printed onto the non-uniform surface of the substrate;initiating a printing sequence to print the desired print image onto the non-uniform surface of the substrate;determining an initial location of the print head with respect to the non-uniform surface of the substrate;determining a drop velocity of a drop of ink from the print head; anddetermining a print head velocity relative to the substrate material. 25. The process according to claim 13, wherein adjusting the electronic print file comprises: calculating a first delta x amount, if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position;calculating a second delta x amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position; wherein each of the first and second delta x amounts is calculated according to speed of the print head in a direction substantially parallel to a plane of the non-uniform surface of the substrate, print head height above the non-uniform surface of the substrate, and print drop velocity as print drop is expelled from the print head;adjusting the electronic print by either the first or second delta x amount; andtransmitting the adjusted electronic print file to the print head. 26. The process according to claim 25, wherein each of the first and second delta x amounts is a measurement of distance in the direction the print head is moving. 27. The process according to claim 25, wherein calculating the first and/or second delta x amounts is carried out by performing an algorithm with a processor of a print system that includes the print head. 28. The process according to claim 1, wherein in response to adjusting the print timing command, the process further comprises: adjusting a print drop dot-per-inch quantity when printing the electrical component in accordance with the topology of the non-uniform surface of the substrate. 29. The process according to claim 28, wherein adjusting the print timing command comprises: adjusting a frequency of the print timing command based on the topology of the non-uniform surface of the substrate, thereby adjusting the print drop dot-per-inch quantity. 30. The process according to claim 29, wherein adjusting the frequency of the print timing command causes an increase in the print drop dot-per-inch quantity by a factor of cos h(x) when a slope of x degrees occurs in the non-uniform surface of the substrate. 31. The process according to claim 29 wherein adjusting the frequency of the print timing command comprises: decreasing by a first amount at least one or more timing periods of the print timing command such that the print head expels at least one or more print drops at a higher frequency than previously expelled print drops. 32. The process according to claim 31, wherein the amount of the at least one or more timing periods corresponds to a density of print drop dots-per-inch necessary to substantially cover a certain topological feature. 33. The process according to claim 28, further comprising: transmitting the adjusted print timing command to the print head. 34. The process according to claim 33, wherein measuring height of the print head comprises: measuring print head height above the non-uniform surface of the substrate by a laser interferometer. 35. The process according to claim 28, wherein adjusting the print timing command comprises: initiating the print timing command to cause the print head to expel a next drop sooner by a first delta τ amount if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position; andinitiating the print timing command to cause the print head to expel the next drop later by a second delta τ amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position. 36. The process according to claim 35, wherein the first and/or second delta τ amounts reflect a measurement of time. 37. The process according to claim 35, wherein if the print timing command occurs sooner by the first delta τ amount, the first delta τ amount is a negative number added to a print timing command period. 38. The process according to claim 35, wherein if the print timing command occurs later by the second delta τ amount, the second delta τ amount is a positive number added to a print timing command period. 39. The process according to claim 28, wherein adjusting the print timing command comprises: calculating a first delta τ amount if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position;calculating a second delta τ amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position, wherein the first delta τ and the second delta τ amounts are calculated according to speed of the print head in a direction substantially parallel to a plane of the non-uniform surface of the substrate, print head height above the non-uniform surface of the substrate, and print drop velocity as print drop is expelled from the print head;adjusting the print timing command by either the first or second delta τ amount; andtransmitting the adjusted print timing command to the print head. 40. The process according to claim 39, wherein each of the first and second delta τ amounts is a measurement of time. 41. The process according to claim 39, wherein calculating the first and/or second delta τ amounts is carried out by performing an algorithm with a processor of a print system that includes the print head. 42. The process according to claim 28, further comprising: creating a topological survey of the non-uniform surface of the substrate based on the measured heights;creating a print file for a desired print image to be printed onto the non-uniform surface of the substrate;initiating a printing sequence to print the desired print image onto the non-uniform surface of the substrate;determining an initial location of the print head with respect to the non-uniform surface of the substrate;determining a drop velocity of a drop of ink from the print head; anddetermining a print head velocity relative to the substrate material. 43. The process according to claim 28, wherein adjusting the print timing command comprises: adjusting a timing and frequency of the print timing command based on a sloped surface of the non-uniform surface of the substrate, thereby adjusting the print drop-per-inch quantity. 44. The process according to claim 28, wherein adjusting the print timing commend causes the print head to repeat a print sequence for a certain topological feature only at a location of the topological feature. 45. The process according to claim 1, wherein in response to adjusting the print timing command, the process further comprises: adjusting a print drop dots-per-inch quantity in accordance with the topology of the non-uniform surface of the substrate; andrepeating one or more print timing commands that correspond to one or more areas of the non-uniform surface of the substrate, without repeating other print timing commands that correspond to any of one or more other areas of the non-uniform surface of the substrate, in accordance with the topology of the non-uniform surface of the substrate. 46. The process according to claim 45, wherein repeating one or more print timing commands comprises: printing in a first direction at the one or more certain areas of the non-uniform surface of the substrate;printing in a direction opposite to the first direction at the one or more certain areas of the non-uniform surface of the substrate; andrepeating the printing in the first and second directions until the one or more certain areas of the non-uniform surface of the substrate have been substantially covered. 47. The process according to claim 45, wherein adjusting the print timing command comprises: adjusting a frequency of the print timing command in accordance with the topology of the non-uniform surface of the substrate, thereby adjusting the print drop dot-per-inch quantity. 48. The process according to claim 47, wherein adjusting the frequency of the print timing command causes an increase in the print drop dot-per-inch quantity by a factor of cos h(x) when a slope of x degrees occurs in the non-uniform surface of the substrate. 49. The process according to claim 47 wherein adjusting the frequency of the print timing command comprises: decreasing by a first amount at least one or more timing periods of the print timing command such that the print head expels at least one or more print drops at a higher frequency than previously expelled print drops. 50. The process according to claim 49, wherein the amount of the at least one or more timing periods corresponds to a density of print drop dots-per-inch necessary to substantially cover a certain topological feature. 51. The process according to claim 45, further comprising: transmitting the adjusted print timing command to the print head. 52. The process according to claim 51 wherein measuring height of the print head comprises: measuring print head height above the non-uniform surface of the substrate by a laser interferometer. 53. The process according to claim 51, wherein adjusting the print timing command comprises: initiating the print timing command to cause the print head to expel a next drop sooner by a first delta τ amount if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position; andinitiating the print timing command to cause the print head to expel the next drop later by a second delta τ amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position. 54. The process according to claim 53, wherein the first and/or second delta τ amounts reflect a measurement of time. 55. The process according to claim 53, wherein if the print timing command occurs sooner by the first delta τ amount, the first delta τ amount is a negative number added to a print timing command period. 56. The process according to claim 53, wherein if the print timing command occurs later by the second delta τ amount, the second delta τ amount is a positive number added to a print timing command period. 57. The process according to claim 45, wherein adjusting the print timing command comprises: calculating a first delta τ amount if a height of the print head above the non-uniform surface of the substrate at a next print drop release position increases relative to a height of the print head above the non-uniform surface of the substrate at a previous print drop release position;calculating a second delta τ amount if the height of the print head above the non-uniform surface of the substrate at the next print drop release position decreases relative to the height of the print head above the non-uniform surface of the substrate at the previous print drop release position, wherein the first delta τ and the second delta τ amounts are calculated according to speed of the print head in a direction substantially parallel to a plane of the non-uniform surface of the substrate, print head height above the non-uniform surface of the substrate, and print drop velocity as print drop is expelled from the print head;adjusting the print timing command by either the first or second delta τ amount; andtransmitting the adjusted print timing command to the print head. 58. The process according to claim 57, wherein each of the first and second delta τ amounts is a measurement of time. 59. The process according to claim 57, wherein calculating the first and/or second delta τ amount are carried out by performing an algorithm with a processor of a print system that includes the print head. 60. The process according to claim 45, further comprising: creating a topological survey of the non-uniform surface of the substrate based on the measured heights;creating a print file for a desired print image to be printed onto the non-uniform surface of the substrate;initiating a printing sequence to print the desired print image onto the non-uniform surface of the substrate;determining an initial location of the print head with respect to the non-uniform surface of the substrate;determining a drop velocity of a drop of ink from the print head; anddetermining a print head velocity relative to the substrate material. 61. The process according to claim 45, wherein adjusting the print timing command comprises: adjusting a timing and frequency of the print timing command based on a sloped surface of the non-uniform surface of the substrate, thereby adjusting the print drop-per-inch quantity. 62. The process according to claim 45, wherein adjusting print timing command causes the print head to repeat a print sequence for a certain topological feature only at a location of the topological feature. 63. A non-transitory computer readable medium encoded with instructions that, when executed by a processor, cause the processor to execute a process for compensating for a non-uniform surface of a substrate when printing onto the non-uniform surface of the substrate, the process comprising: measuring height of a print head above the non-uniform surface of the substrate at a plurality of locations on the non-uniform surface, wherein measuring the height at any one of the locations occurs prior to any printing at that location; andadjusting a print timing command when printing an electrical component in accordance with a topology of the non-uniform surface of the substrate, wherein adjusting the print timing command is based on relative velocity between the print head and the substrate, ink drop velocity, and the relative height difference between a height of the print head before a previous drop was expelled and a height of the print head after the previous drop was expelled.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.