Substrate-related processing device and calculation method

JP7629465B2Active Publication Date: 2025-02-13FUJI CORP
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2022548310
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2020-09-10
Publication Date
2025-02-13
Estimated Expiration
2040-09-10

AI Technical Summary

Benefits of technology

【0006】 本開示では、支持部材が接触体に接触した際の支持部材の高さと、支持部材に支持された基板が接触体に接触した際の支持部材の高さとの差に基づいて、支持部材に支持された基板の厚さが演算される。これにより、基板の厚さを適切に演算することが可能となる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007629465000001
    Figure 0007629465000001
  • Figure 0007629465000002
    Figure 0007629465000002
  • Figure 0007629465000003
    Figure 0007629465000003
Patent Text Reader

Abstract

This substrate work machine is provided with: a support member that supports a substrate from the bottom surface thereof; a clamp device that clamps the substrate in a state of being supported by the support member; a lifting device that lifts and lowers the support member along with the clamp device; a contact body that comes into contact with the support member or the substrate supported on the support member as a result of the contact body being positioned at a prescribed height above the support member and the support member being lifted by the lifting device; and a computation device that computes the thickness of the substrate supported on the support member on the basis of the difference between the height of the support member when the support member comes into contact with the contact body, and the height of the support member when the substrate supported on the support member comes into contact with the contact body.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a substrate-related operating machine equipped with a clamping device for clamping a substrate. [Background technology]

[0002] In a substrate-related performing operation machine having a clamping device for clamping a substrate, various operations are performed on the substrate in a clamped state. An example of such a substrate-related performing operation machine is described in the following Patent Document 1. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2012-066558 A [Patent Document 2] JP 2013-071284 A Summary of the Invention [Problem to be solved by the invention]

[0004] In a substrate-related operation machine equipped with a clamping device that clamps a substrate, the thickness of the substrate can be calculated to appropriately perform an operation on the substrate. Therefore, an object of the present invention is to appropriately calculate the thickness of the substrate. [Means for solving the problem]

[0005] In order to solve the above problem, this specification provides a support member that supports a substrate from below, a clamping device that clamps the substrate supported by the support member, a lifting device that raises and lowers the support member together with the clamping device, a contact body that is positioned at a predetermined height above the support member and that contacts the support member or the substrate supported by the support member as the support member is raised by the lifting device, and a calculation device that calculates a thickness of the substrate supported by the support member based on the difference between the height of the support member when the support member contacts the contact body and the height of the support member when the substrate supported by the support member contacts the contact body; A transport device that transports the substrate; Equipped with The contact body functions as a stopper that comes into contact with the substrate transported by the transport device to a clamping position of the substrate by the clamping device. The present invention discloses a substrate-related processing machine. The present specification also relates to a method for manufacturing a substrate supporting apparatus, comprising: a support member that supports a substrate from below; a clamping device that clamps the substrate supported by the support member; a lifting device that lifts and lowers the support member together with the clamping device; a contact body that is positioned at a predetermined height above the support member and that contacts the support member or the substrate supported by the support member as the support member is lifted by the lifting device; and a calculation device that calculates a thickness of the substrate supported by the support member based on a difference between a height of the support member when the support member contacts the contact body and a height of the support member when the substrate supported by the support member contacts the contact body. The present invention discloses a substrate-related operating machine in which the contact body has a lower end surface and a step surface located above the lower end surface, and the calculation device selectively calculates a thickness of a substrate supported by the support member based on a difference between a height of the support member when the support member contacts the lower end surface of the contact body and a height of the support member when the substrate supported by the support member contacts the lower end surface of the contact body, or calculates a thickness of a substrate supported by the support member based on a difference between a height of the support member when the support member contacts the step surface of the contact body and a height of the support member when the substrate supported by the support member contacts the step surface of the contact body. Effect of the Invention

[0006] In the present disclosure, the thickness of the substrate supported by the support member is calculated based on the difference between the height of the support member when the support member contacts the contact body and the height of the support member when the substrate supported by the support member contacts the contact body, thereby making it possible to appropriately calculate the thickness of the substrate. [Brief description of the drawings]

[0007] [Figure 1] FIG. [Diagram 2] FIG. [Diagram 3] FIG. 2 is a perspective view showing a substrate transport and holding device. [Figure 4] FIG. 4 is a cross-sectional view taken along line AA in FIG. [Diagram 5] FIG. 2 is a block diagram showing a control device. [Figure 6] FIG. 2 shows the circuit board in a clamped state. [Figure 7] FIG. 2 is a diagram showing a circuit board in contact with a mask. [Figure 8] FIG. 13 is a diagram showing a circuit board not in close contact with a mask. [Figure 9]FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 10] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 11] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 12] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 13] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 14] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 15] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 16] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. [Figure 17] FIG. 4 is an operation diagram of a printing machine when the actual thickness dimension of a circuit board is calculated. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0008] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings as modes for carrying out the present invention.

[0009] A printer 10 is shown in Figures 1 and 2. The printer 10 is a work machine for printing solder paste on a circuit board. The printer 10 includes a board transport and holding device 20, a mask holding device 22, an imaging device 23, a squeegee device 24, a solder supply device 26, and a control device (see Figure 5) 28. Note that Figure 1 is a diagram showing the printer 10 from a side perspective, and Figure 2 is a diagram showing the printer 10 from an above perspective.

[0010] As shown in Figures 3 and 4, the substrate transporting and holding device 20 has a conveyor device 50, a substrate holding device 52, and a substrate lifting and lowering device 54. Figure 3 is a diagram showing the substrate transporting and holding device 20 as viewed from diagonally above, and Figure 4 is a diagram showing the substrate transporting and holding device 20 as viewed from line AA in Figure 3.

[0011] The conveyor device 50 has a pair of guide rails 60, 62 and a conveyor belt 66 provided on each of the guide rails 60, 62. The pair of guide rails 60, 62 are arranged parallel to each other, and each of the guide rails 60, 62 is supported on the upper surface of a lifting platform 72 via a pair of support legs 70. The direction in which the guide rails 60, 62 extend is called the X direction, the direction horizontally perpendicular to the X direction is called the Y direction, and the direction perpendicular to both the X direction and the Y direction is called the Z direction.

[0012] Two pulleys 74, 76 are disposed on the side of each guide rail 60, 62 with the Y direction as the axis. The two pulleys 74, 76 are disposed at both ends of each guide rail 60, 62. The guide rail 60 and the guide rail 62 are disposed in a state where the surfaces on which the pulleys 74, 76 are disposed face each other. A conveyor belt 66 is wound around the pulleys 74, 76 of each guide rail 60, 62, and the conveyor belt 66 is rotated by the drive of an electromagnetic motor (see FIG. 5) 78. The conveyor belt 66 rotates in a clockwise direction in FIG. 4. As a result, when a circuit board (see FIG. 9) 80 is placed on the conveyor belt 66, the circuit board 80 is transported in a direction from the side where the pulley 74 is disposed to the side where the pulley 76 is disposed.

[0013] The substrate holding device 52 also has a lift table 90, a backup block 91, a table lift mechanism 92, and a clamp device 93. The lift table 90 is generally rectangular, and is disposed below the guide rails 60, 62 so as to extend between a pair of support legs 70 of each guide rail 60, 62. A backup block 91 is disposed on the upper surface of the lift table 90. The backup block 91 is generally block-shaped, and the outer dimensions of the upper surface of the backup block 91 are slightly smaller than the outer dimensions of the circuit board 80. The lift table 90 is disposed on the upper surface of the lift platform 72 via a table lift mechanism 92, and the table lift mechanism 92 raises and lowers the lift table 90 by driving an electromagnetic motor (see FIG. 5) 96.

[0014] The clamp device 93 also has a fixed clamper 100, a movable clamper 102, and an air cylinder (see FIG. 5) 104. The fixed clamper 100 and the movable clamper 102 are generally rectangular, and the fixed clamper 100 is fixed to the upper surface of the guide rail 60 above the lift table 90. Meanwhile, the movable clamper 102 is disposed above the lift table 90 on the upper surface of the guide rail 62 so as to be slidable in the Y direction, and is biased by the elastic force of a coil spring (not shown) in a direction away from the fixed clamper 100. The movable clamper 102 approaches the fixed clamper 100 against the elastic force of the coil spring by driving the air cylinder 104.

[0015] With this structure, in the board conveying and holding device 20, the circuit board 80 conveyed by the conveyor device 50 is clamped by the board holding device 52. More specifically, the circuit board 80 is carried into the printing machine 10 and conveyed to a predetermined work position by the conveyor device 50. When the circuit board 80 is conveyed to the work position, both edges of the circuit board 80 placed on the conveyor belt 66 of the conveyor device 50 are positioned below the fixed clamper 100 and the movable clamper 102.

[0016] Next, when the circuit board 80 is transported to the work position, the lift table 90 is lifted by the drive of the electromagnetic motor 96. At this time, the upper surface of the backup block comes into contact with the lower surface of the circuit board 80, and the circuit board 80 also rises as the lift table 90 rises. At this time, the circuit board 80 is lifted from the conveyor belt 66. Then, as the lift table 90 further rises, the circuit board 80 is lifted to the same height as the fixed clamper 100 and the movable clamper 102. At this time, the movable clamper 102 approaches the fixed clamper 100 by the drive of the air cylinder 104, so that the circuit board 80 is sandwiched between the fixed clamper 100 and the movable clamper 102. As a result, the circuit board 80 is clamped by the clamp device 93 in a state where it is lifted from the conveyor belt 66.

[0017] Further, the board lifting device 54 has the lifting table 72 and a table lifting mechanism 106. The table lifting mechanism 106 raises and lowers the lifting table 72 by driving an electromagnetic motor (see FIG. 5) 108. As a result, the conveyor device 50 and the board holding device 52 disposed on the lifting table 72 are raised and lowered by the board lifting device 54. In other words, the circuit board 80 clamped by the clamp device 93 is raised and lowered by the board lifting device 54.

[0018] 1, the mask holding device 22 has a mask support stage 110 disposed above the substrate transporting and holding device 20, and a mask fixing mechanism 112 disposed on the upper surface of the mask support stage 110. An opening (not shown) is formed in the center of the mask support stage 110, and a mask 116 is placed on the mask support stage 110 so as to cover the opening. The mask 116 placed on the mask support stage 110 is fixedly held by the mask fixing mechanism 112.

[0019] The opening formed in the mask support stage 110 is larger than the circuit board 80 transported by the substrate transport / holding device 20. The circuit board 80 clamped by the clamp device 93 is raised by the substrate lifting device 54, so that the circuit board 80 is in close contact with the lower surface of the mask 116 held by the mask fixing mechanism 112. The circuit board 80 clamped by the clamp device 93 is lowered by the substrate lifting device 54, so that the circuit board 80 is separated from the lower surface of the mask 116.

[0020] 1 and 2, the imaging device 23 has a camera moving device 120, a camera 122, a cylinder 123, and a stopper 124. The camera moving device 120 includes a pair of slide rails 126, a Y slider 128, and an X slider 130. The pair of slide rails 126 are disposed between the substrate transporting and holding device 20 and the mask holding device 22 in the vertical direction so as to extend parallel to each other and in the Y-axis direction. The Y slider 128 is slidably held by the pair of slide rails 126, and slides in the Y direction by the operation of an electromagnetic motor (see FIG. 5) 132. The X slider 130 is attached to the lower surface side of the Y slider 128 so as to be slidable in the X direction, and slides in the X direction by the operation of an electromagnetic motor (see FIG. 5) 136. In addition, the slide rail 126 does not overlap in the vertical direction with the board lifting device 54 of the board transporting and holding device 20, and as the Y slider 128 moves from above the board lifting device 54, the circuit board 80 is lifted by the board lifting device 54 without coming into contact with the imaging device 23.

[0021] The camera 122 is attached to the lower surface side of the X-slider 130 in a state facing downward. The cylinder 123 is also attached to the lower surface side of the X-slider 130, and a cylinder rod (see FIG. 9) 125 of the cylinder 123 extends downward. A stopper 124 is fixed to the lower end of the cylinder rod 125. Therefore, the stopper 124 descends as the cylinder 123 expands, and ascends as the cylinder 123 contracts. The cylinder 123 also has a built-in contact sensor (see FIG. 5) 140, which reacts when the cylinder 123 is fully extended. In other words, when the cylinder 123 is fully extended and the stopper 124 descends to the lowest end, the contact sensor 140 turns ON, and when the stopper 124 rises even slightly from the lowest end, the contact sensor 140 turns OFF.

[0022] The squeegee device 24 also includes a squeegee moving device 150, a pair of squeegees 152, 154, and a squeegee lifting device 156. The squeegee moving device 150 includes a pair of slide rails 158 and a slider 160. The pair of slide rails 158 are arranged above the mask holding device 22 so as to be parallel to each other and extend in the Y-axis direction. The slider 160 is slidably attached to the pair of slide rails 158, and slides in the Y-axis direction by the operation of an electromagnetic motor (see FIG. 5). Each of the pair of squeegees 152, 154 is generally plate-shaped and made of a flexible material. The pair of squeegees 152, 154 face each other and are arranged so as to extend in the X-axis direction, and are held by the squeegee lifting device 156 below the slider 160. The squeegee lifting device 156 lifts and lowers the pair of squeegees 152, 154 individually.

[0023] Solder supply device 26 is a device that supplies cream solder, and a discharge port 170 for discharging cream solder is formed on the bottom surface of solder supply device 26. Solder supply device 26 is fixed to approximately the center of the side surface in the Y-axis direction of slider 160. As a result, solder supply device 26 can be moved to any position in the Y-axis direction by operation of squeegee moving device 150.

[0024] As shown in FIG. 5, the control device 28 includes a controller 180, a plurality of drive circuits 182, and an image processing device 186. The plurality of drive circuits 182 are connected to the electromagnetic motors 78, 96, 108, 132, 136, 162, the air cylinder 104, the cylinder 123, the squeegee lifting device 156, and the solder supply device 26. The controller 180 includes a CPU, a ROM, a RAM, and the like, and is mainly a computer, and is connected to the plurality of drive circuits 182. As a result, the operation of the board transport and holding device 20, the squeegee device 24, and the like is controlled by the controller 180. The controller 180 is also connected to the image processing device 186. The image processing device 186 processes image data obtained by the camera 122, and the controller 180 acquires various information from the image data. Furthermore, the controller 180 is connected to the contact sensor 140, and acquires a detection value from the contact sensor 140.

[0025] In the printer 10, with the above-mentioned configuration, the circuit board 80 is transported to the working position and clamped by the clamp device 93. The clamped circuit board 80 is then raised by the board lifting device 54, so that it is brought into close contact with the lower surface of the mask 116. Note that the mask 116 has through holes (not shown) formed in accordance with the pattern of the pads, etc., of the circuit board 80. Then, cream solder is applied to the mask 116, so that the cream solder is printed on the circuit board 80 through the through holes of the mask 116.

[0026] Specifically, before the circuit board 80 is carried into the printing machine 10 and transported to the work position, the X-slider 130 is driven by the camera moving device 120 to move upward between the pair of conveyor belts 66, and the cylinder 123 attached to the X-slider 130 is extended. At this time, the stopper 124 fixed to the lower end of the cylinder rod 125 of the cylinder 123 is lowered until it is positioned below the upper surface of the conveyor belt 66. As a result, the circuit board 80 transported by the conveyor belt 66 abuts against the stopper 124. The lowered position of the stopper 124 is set to a position where the circuit board 80 transported to the work position abuts against the stopper 124. Therefore, the circuit board 80 transported by the conveyor belt 66 abuts against the stopper 124, and is positioned at the work position. Then, when the circuit board 80 abuts against the stopper 124, the operation of the conveyor belt 66 stops, and the circuit board 80 stops at the work position.

[0027] When the circuit board 80 stops at the work position, the stopper 124 rises. Then, in the board conveying and holding device 20, the lift table 90 rises, and the circuit board 80 is lifted from the conveyor belt 66 and clamped by the clamp device 93. Then, when the circuit board 80 is clamped by the clamp device 93, the camera 122 attached to the X-slider 130 captures an image of the circuit board 80 clamped by the clamp device 93. Then, based on the captured image data, the controller 180 analyzes the stop position of the circuit board 80, etc. Then, the Y-slider 128 retreats from above the lift table 72, and the lift table 72 rises by driving the board lift device 54. As a result, the circuit board 80 clamped by the clamp device 93 rises together with the conveyor device 50 and the board holding device 52, and comes into close contact with the lower surface of the mask 116.

[0028] However, since there is a variation in the thickness dimension of the circuit board 80, there is a risk that the circuit board 80 cannot be properly attached to the mask 116. More specifically, before the work is performed in the printing press 10, the worker inputs the thickness dimension of the circuit board 80 to the printing press 10. At this time, the worker does not measure the thickness dimension of the circuit board 80 and input the measured value, but inputs a numerical value that is specified according to the type, lot, etc. of the circuit board 80. Here, the thickness dimension that is specified according to the type, lot, etc. of the circuit board 80 is set to T0. In addition, the height of the lower surface of the mask 116 fixed to the mask support base 110 by the mask fixing mechanism 112 is a value specific to the printing press 10 and is preset in the control device 28 of the printing press 10. Here, the height of the lower surface of the mask 116 that is preset in the control device 28 is set to XM, as shown in FIG. 6.

[0029] In the conventional method, the printing machine 10 operates the board lifting device 54 so that the upper surface of the backup block 91 supporting the circuit board 80 clamped by the clamping device 93 is positioned below the lower surface of the mask 116 by a distance corresponding to T0. That is, the board lifting device 54 is operated so that the upper surface of the backup block 91 supporting the circuit board 80 rises to a position of XM-T0 as shown in FIG. 7. The electromagnetic motor 108 of the board lifting device 54 is a servo motor, and is feedback-controlled based on the output value of the encoder. Therefore, the board lifting device 54 can be operated to appropriately raise the upper surface of the backup block 91 to the position of XM-T0. When the upper surface of the backup block 91 rises to the position of XM-T0, if the actual thickness dimension of the circuit board 80 is T0, the upper surface of the circuit board 80 will be in close contact with the lower surface of the mask 116 as shown in FIG. 7.

[0030] However, since the thickness of the circuit board 80 varies, the actual thickness of the circuit board 80 may be smaller than T0. For example, if the actual thickness of the circuit board 80 is 9 mm even though T0 is 10 mm, as shown in FIG. 8, the upper surface of the circuit board 80 does not adhere to the lower surface of the mask 116 even if the upper surface of the backup block 91 rises to the position of XM-T0. In such a case, a clearance of 1 mm remains between the upper surface of the circuit board 80 and the lower surface of the mask 116. Also, if the actual thickness of the circuit board 80 is 9.5 mm, the upper surface of the circuit board 80 does not adhere to the lower surface of the mask 116, and a clearance of 0.5 mm remains between the upper surface of the circuit board 80 and the lower surface of the mask 116. In this way, if the clearance between the upper surface of the circuit board 80 and the lower surface of the mask 116 changes depending on the actual thickness of the circuit board, the amount of cream solder transferred to the circuit board 80 and the thickness of the cream solder do not become constant, and the printing quality of the cream solder deteriorates.

[0031] Also, there are cases where the actual thickness dimension of the circuit board 80 is thicker than T0. In such a case, when the upper surface of the backup block 91 rises to the position of XM-T0, the upper surface of the circuit board 80 comes into close contact with the lower surface of the mask 116, but the mask 116 may be lifted by the circuit board 80, causing the mask 116 to warp. That is, for example, if T0 is 10 mm but the actual thickness dimension of the circuit board 80 is 11 mm, the mask 116 may curve upward by 1 mm at the point where it comes into close contact with the circuit board 80. In such a case, the printing quality of the cream solder also deteriorates.

[0032] In addition, conventionally, an operator checks the gap between the mask 116 and the circuit board 80 by visual inspection or by pressing with his / her hand, but this results in variation in judgment from operator to operator depending on the operator's level of skill, making it impossible to stabilize print quality.

[0033] In view of this, in the printing machine 10, the actual thickness dimension of the circuit board 80 is calculated using the stopper 124. Specifically, as shown in FIG. 9, the stopper 124 is a stepped block body with a rectangular parallelepiped block body with a part of the lower end surface cut out. The stopper 124 has a lower end surface 200 facing downward, a contact surface 202 extending upward from one side of the lower end surface 200, and a step surface 204 extending from the upper end of the contact surface 202 in the opposite direction to the lower end surface 200 in the left-right direction. The stopper 124 is fixed to the tip of a cylinder rod 125 of a cylinder so that the lower end surface 200 and the step surface 204 extend horizontally and the contact surface 202 extends vertically.

[0034] Then, before the circuit board 80 is carried into the printing machine 10 and transported to the working position, the X-slider 130 is driven by the camera moving device 120 to move upward between the pair of conveyor belts 66, and the cylinder 123 attached to the X-slider 130 is extended. At this time, the stopper 124 fixed to the lower end of the cylinder rod 125 of the cylinder 123 is lowered to a position where the abutment surface 202 of the stopper 124 is at the same height as the upper surface of the conveyor belt 66. In other words, the stopper 124 is positioned at the lowest end position by the extension of the cylinder 123, and the lowest end position of the stopper 124 is a position where the abutment surface 202 is at the same height as the upper surface of the conveyor belt 66. In this way, the stopper 124 is lowered to the lowest end position, so that the circuit board 80 transported by the conveyor belt 66 abuts against the abutment surface 202 of the stopper 124. As a result, the circuit board 80 transported by the conveyor belt 66 is positioned at the working position by the contact surface 202 of the stopper 124 .

[0035] Then, after the operation of the conveyor belt 66 stops, as shown in FIG. 10, the lift table 90 rises, and the circuit board 80 is lifted from the conveyor belt 66 and clamped by the clamp device 93. In the conventional method, the stopper 124 rises after the circuit board 80 is positioned by the stopper 124, but here, the stopper 124 does not rise. That is, the circuit board 80 is lifted and clamped by the clamp device 93 with the stopper 124 positioned at the lowest end. Even if the circuit board 80 is lifted by the lift table 90 during clamping, the upper surface of the circuit board 80 does not come into contact with the step surface 204 of the stopper 124. That is, the position of the lowest end of the stopper 124 is set to a position where the upper surface of the circuit board 80 does not come into contact with the step surface 204 of the stopper 124 even if the circuit board 80 is lifted by the lift table 90 during clamping.

[0036] Then, when the circuit board 80 is clamped by the clamp device 93, the lift table 72 is raised by the operation of the board lift device 54. As a result, the clamped circuit board 80 is raised, and the upper surface of the circuit board 80 comes into contact with the step surface 204 of the stopper 124 as shown in FIG. 11. At this time, the stopper 124 is lifted by the circuit board 80. That is, the stopper 124 rises from the lowest end position. As described above, the cylinder 123 to which the stopper 124 is attached has a built-in contact sensor 140, which outputs an ON value when the cylinder 123 is extended, that is, when the stopper 124 is located at the lowest end. Therefore, when the upper surface of the circuit board 80 comes into contact with the step surface 204 of the stopper 124 and the stopper 124 rises from the lowest end position, the detection value of the contact sensor 140 switches from an ON value to an OFF value. Then, at the timing when the detection value by the contact sensor 140 switches from an ON value to an OFF value, the operation of the substrate lifting device 54 stops. At this time, the height XA of the upper surface of the backup block 91 is calculated based on the output value of the encoder of the electromagnetic motor 108 of the substrate lifting device 54.

[0037] When the clamped circuit board 80 is raised and the upper surface of the circuit board 80 is brought into contact with the step surface 204 of the stopper 124, the thickness dimension of the circuit board 80 input by the operator (hereinafter, referred to as the "input thickness dimension") T0 is used to adjust the lifting speed of the circuit board 80. In detail, the height of the step surface 204 when the stopper 124 is located at the lowest end is preset in the control device 28. Here, the height of the step surface 204 preset in the control device 28 is set to XD as shown in FIG. 10. Then, a position that is lower than the height XD of the step surface 204 by a predetermined multiple of the input thickness dimension T0, for example, 1.5 times, is calculated. In other words, a position that is 1.5T0 lower than the height XD of the step surface 204 is calculated. Then, when the upper surface of the backup block 91 is raised to that position, the board lifting device 54 is operated at high speed. When the upper surface of the backup block 91 is raised to the calculated position, that is, the height of (XD-1.5T0), even if the actual thickness dimension of the circuit board 80 is slightly thicker than the input thickness dimension T0, the upper surface of the circuit board 80 will not come into contact with the step surface 204 of the stopper 124. After the upper surface of the backup block 91 is raised to the height of (XD-1.5T0), the board lifting device 54 is operated at a low speed to raise the circuit board 80 and bring the upper surface of the circuit board 80 into contact with the step surface 204. In other words, the circuit board 80 is raised at a high speed within a range where the upper surface of the circuit board 80 does not come into contact with the step surface 204, and the circuit board 80 is raised at a low speed within a range where the upper surface of the circuit board 80 may come into contact with the step surface 204. As a result, the tact time can be shortened by raising the circuit board 80 at high speed, and the height XA of the upper surface of the backup block 91 when the upper surface of the circuit board 80 contacts the step surface 204 can be appropriately calculated by raising the circuit board 80 at a slow speed.

[0038] Also, for example, as shown in FIG. 12, when the upper surface of the backup block 91 is brought into contact with the step surface of the stopper 124 located at the lowest end in a state where the circuit board 80 is not placed on the upper surface of the backup block 91, the height of the upper surface of the backup block 91 becomes the height XD of the step surface 204 preset in the control device 28. In other words, when the upper surface height of the backup block 91 on which the circuit board 80 is not placed is XD and the upper surface height of the backup block 91 on which the circuit board 80 is placed is XA, XD is higher than XA by a distance corresponding to the actual thickness dimension (hereinafter referred to as the "actual thickness dimension") T1 of the circuit board 80. Therefore, the actual thickness dimension T1 is a value obtained by subtracting the upper surface height XA of the backup block 91 on which the circuit board 80 is placed from the upper surface height XD of the backup block 91 on which the circuit board 80 is not placed (T1=XD-XA). This is also clear from FIG. 11.

[0039] Therefore, when the height XA of the upper surface of the backup block 91 when the upper surface of the circuit board 80 contacts the step surface 204 is calculated, the actual thickness dimension T1 is calculated based on the difference between the calculated height XA and the height XD preset in the control device 28. Then, when the actual thickness dimension T1 is calculated, the board lifting device 54 is operated so that the upper surface of the backup block 91 supporting the circuit board 80 clamped by the clamp device 93 is positioned below the lower surface of the mask 116 by a distance corresponding to T1. That is, the board lifting device 54 is operated so that the upper surface of the backup block 91 supporting the circuit board 80 is raised to the position XM-T1 as shown in FIG. Then, when the upper surface of the backup block 91 is raised to the position XM-T1, the upper surface of the circuit board 80 comes into close contact with the lower surface of the mask 116 as shown in FIG. 13. At this time, the operation of the substrate lifting device 54 is controlled based on the actual thickness dimension T1, so that the circuit substrate 80 can be properly adhered to the mask 116 even if the actual thickness dimension T1 is different from the input thickness dimension T0.

[0040] In this manner, the actual thickness dimension T1 of the circuit board 80 is calculated using the stopper 124, so that the circuit board 80 can be appropriately attached to the mask 116. In particular, the stopper 124 used when calculating the actual thickness dimension T1 is for positioning the transported circuit board 80 at the work position, as described above, and the actual thickness dimension T1 is calculated using a conventional mechanism. This allows the circuit board 80 to be appropriately attached to the mask 116 without incurring any cost.

[0041] However, the above-mentioned method may not be able to properly calculate the thickness of the circuit board depending on the shape of the circuit board. For example, as shown in FIG. 14, there is a circuit board 220 whose upper surface has a stepped shape. The upper surface of this circuit board 220 is composed of a first upper surface 222 located at the edge of the circuit board 220 and a second upper surface 224 located at the center of the circuit board 220 and protruding upward from the first upper surface 222. In such a circuit board 220, the thickness dimension T1 of the circuit board 220 at the edge is calculated as the actual thickness dimension by the above-mentioned method, but the actual thickness dimension of the circuit board 220 is the thickness dimension T2 near the center, not the edge of the circuit board 220. In other words, the above-mentioned method calculates the thickness dimension T1 at the first upper surface 222, but it is necessary to calculate the thickness dimension T2 at the second upper surface 224 as the actual thickness dimension of the circuit board 220. Therefore, for a circuit board 220 having such a shape, the actual thickness dimension T2 is calculated using the contact surface 202, not the step surface 204 of the stopper .

[0042] Specifically, when the circuit board 220 is clamped by the clamp device 93, the lift table 72 is lowered by the operation of the board lift device 54. As a result, the clamped circuit board 220 is lowered. At this time, the board lift device 54 is operated so that the circuit board 220 is lowered to a height lower than the height of the lower end surface 200 of the stopper 124 located at the lowest end. In this way, when the circuit board 220 is lowered to a height lower than the height of the lower end surface 200 of the stopper 124, the stopper 124 is moved above the second upper surface 224 of the circuit board 220 by the operation of the camera moving device 120. Then, the lift table 72 is raised by the operation of the board lift device 54. As a result, the circuit board 220 is raised below the stopper 124, and as shown in FIG. 15, the second upper surface 224 of the circuit board 220 comes into contact with the lower end surface 200 of the stopper 124. At this time, the stopper 124 is lifted by the circuit board 220, and at the timing when the stopper 124 rises from the lowest end position, the detection value by the contact sensor 140 switches from an ON value to an OFF value. Then, at the timing when the detection value by the contact sensor 140 switches from an ON value to an OFF value, the operation of the board lifting device 54 stops. At this time, the height XB of the upper surface of the backup block 91 is calculated based on the output value of the encoder of the electromagnetic motor 108 of the board lifting device 54. Note that, even when the circuit board 220 is lifted to bring the upper surface of the circuit board 220 into contact with the lower end surface 200, the lifting speed of the circuit board is adjusted using the input thickness dimension T0, in the same way as when the circuit board 80 is lifted to bring the upper surface of the circuit board 80 into contact with the step surface 204.

[0043] The height of the lower end surface 200 when the stopper 124 is located at the lowest end is also preset in the control device 28. Here, the height of the lower end surface 200 preset in the control device 28 is XK, as shown in FIG. 15. For example, as shown in FIG. 16, when the upper surface of the backup block 91 is brought into contact with the lower end surface 200 of the stopper 124 located at the lowest end in a state in which the circuit board 220 is not placed on the upper surface of the backup block 91, the height of the upper surface of the backup block 91 becomes the height XK of the lower end surface 200 preset in the control device 28. In other words, when the height of the upper surface of the backup block 91 when the circuit board 220 is not placed is XK and the height of the upper surface of the backup block 91 when the circuit board 220 is placed is XB, XK is higher than XB by a distance equivalent to the actual thickness dimension T2 of the circuit board 220. Therefore, the actual thickness dimension T2 is a value obtained by subtracting the height XB of the top surface of the backup block 91 on which the circuit board 220 is placed from the height XK of the top surface of the backup block 91 on which the circuit board 220 is placed (T2=XK-XB). This is also clear from FIG.

[0044] Therefore, when the height XB of the upper surface of the backup block 91 when the second upper surface 224 of the circuit board 220 contacts the lower end surface 200 is calculated, the actual thickness dimension T2 is calculated based on the difference between the calculated height XB and the height XK preset in the control device 28. Then, when the actual thickness dimension T2 is calculated, the board lifting device 54 is operated so that the upper surface of the backup block 91 supporting the circuit board 220 clamped by the clamp device 93 is positioned below the lower surface of the mask 116 by a distance corresponding to T2. That is, the board lifting device 54 is operated so that the upper surface of the backup block 91 supporting the circuit board 220 rises to the position XM-T2 as shown in FIG. 17. Then, when the upper surface of the backup block 91 rises to the position XM-T2, the second upper surface 224 of the circuit board 220 comes into close contact with the lower surface of the mask 116 as shown in FIG. 17. In this way, even if the circuit board 220 has a stepped upper surface, by calculating the actual thickness dimension T2 using the lower end surface 200 of the stopper 124, it can be made to adhere appropriately to the mask 116.

[0045] In addition, when the actual thickness dimension T2 is calculated using the lower end surface 200 of the stopper 124, as described above, the center of the circuit board 220 contacts the lower end surface 200 of the stopper 124 and is pressed by the lower end surface 200. This makes it possible to correct the warping of the circuit board when the circuit board 220 is warped such that the center of the circuit board 220 is located above the edge. The calculation of the actual thickness dimension T2 using the lower end surface 200 of the stopper 124 is performed not only for the circuit board 220 whose upper surface is stepped, but also for circuit boards of various shapes. For example, in a circuit board having a notch formed on the edge, there is a risk that the step surface 204 of the stopper 124 cannot be brought into proper contact with the edge, so the actual thickness dimension T2 is calculated using the lower end surface 200 of the stopper 124.

[0046] The method of calculating the thickness of the circuit board 80 using the step surface 204 of the stopper 124 (hereinafter referred to as the "first mode") and the method of calculating the thickness of the circuit board 220 using the lower end surface 200 of the stopper 124 (hereinafter referred to as the "second mode") are selectively executed according to a user operation. In detail, an input interface (see FIG. 5) 240 such as a keyboard, an operation button, etc. is connected to the controller 180, and the worker inputs into the input interface 240 whether the thickness of the circuit board is to be calculated according to the first mode or the second mode according to the circuit board to be worked on. Then, the control device 28 calculates the thickness of the circuit board according to a method according to the input mode. That is, the control device 28 selectively executes either the first mode or the second mode input by the user operation. This makes it possible to calculate the thickness of the circuit board according to a method according to the worker's intention.

[0047] In addition, in the printing machine 10, if the calculated actual thickness dimensions T1, T2 are significantly different from the input thickness dimension T0, an error screen is displayed on the display panel (not shown). Specifically, a predetermined allowable range including the input thickness dimension T0 is set. For example, when the input thickness dimension T0 is 10 mm, the allowable range is set to 5 mm to 15 mm. Then, if the calculated actual thickness dimensions T1, T2 are within the allowable range, the operation of the board lifting device 54 is controlled based on the actual thickness dimensions T1, T2 as described above, and the circuit board 80 is brought into close contact with the mask 116. On the other hand, if the calculated actual thickness dimensions T1, T2 are outside the allowable range, an error screen is displayed on the display panel. This allows the operator to recognize overlapping transport of boards, incorrect setting of the backup block 91, incorrect input of dimensions by the operator, and the like.

[0048] That is, for example, normally one circuit board is transported by the conveyor device 50, but there are cases where two circuit boards are transported by the conveyor device 50 in a stacked state by mistake. In such a case, the actual thickness dimensions T1, T2 are calculated as a value approximately twice the input thickness dimension T0, and the actual thickness dimensions T1, T2 are outside the allowable range. For this reason, an error screen is displayed on the display panel, allowing the worker to recognize that the boards are being transported overlapping each other.

[0049] Furthermore, the backup block 91 differs depending on the circuit board being worked on, and there are cases where an operator sets a backup block different from the backup block 91 corresponding to the circuit board being worked on in the printing machine 10. In such cases, the top surface heights XA, XB of the backup block 91 used when calculating the actual thickness dimensions T1, T2 cannot be calculated properly, and the actual thickness dimensions T1, T2 fall outside the allowable range. For this reason, an error screen is displayed on the display panel, allowing the operator to recognize that the backup block has been set incorrectly.

[0050] As described above, the input thickness dimension T0 is input by the worker, but an incorrect value may be input during input. The allowable range is set to include the input thickness dimension T0. For this reason, if the worker inputs 20 mm when he should have input 10 mm, the allowable range is set to 15 mm to 25 mm. On the other hand, the actual thickness dimensions T1 and T2 are calculated as values ​​around 10 mm. In such a case, since the actual thickness dimensions T1 and T2 are outside the allowable range, an error screen is displayed on the display panel, allowing the worker to recognize the input error in the input thickness dimension.

[0051] Furthermore, in the printing machine 10, the calculated actual thickness dimensions T1, T2 are stored in the control device 28 in association with the board ID of the circuit board. By storing the calculated actual thickness dimension T1 in association with the board ID of the circuit board in this manner, it becomes possible to appropriately manage the traceability of the circuit board. That is, for example, when a defective product occurs, it is possible to manage whether the thickness dimension of the board is related to the cause of the defective product, and to manage the variation in thickness dimension depending on the lot of the circuit board.

[0052] 5, the controller 180 has a clamp unit 230, a lift unit 232, a measurement unit 234, and a calculation unit 236. The clamp unit 230 is a functional unit for clamping the circuit board by operating the board holding device 52. The lift unit 232 is a functional unit for lifting the clamped circuit board by operating the board lifting device 54. The measurement unit 234 is a functional unit for measuring the heights XA and XB of the backup block 91 when the lifted circuit board contacts the stopper 124. The calculation unit 236 is a functional unit for calculating the actual thickness dimensions T1 and T2 based on the difference between the calculated heights XA and XB of the backup block 91 and the heights XD and XK of the backup block 91 preset in the control device 28.

[0053] The printing machine 10 is an example of a substrate-related operating machine. The control device 28 is an example of a calculation device. The conveyor device 50 is an example of a transport device. The substrate holding device 52 is an example of a clamping device. The substrate lifting device 54 is an example of a lifting device. The backup block 91 is an example of a support member. The stopper 124 is an example of a contact body. The lower end surface 200 is an example of a lower end surface. The step surface 204 is an example of a step surface. In addition, the process performed by the clamp unit 230 is an example of a clamping process. The process performed by the rise unit 232 is an example of a rise process. The process performed by the measurement unit 234 is an example of a measurement process. The process performed by the calculation unit 236 is an example of a calculation process.

[0054] Furthermore, the present invention is not limited to the above embodiment, and can be embodied in various forms with various modifications and improvements based on the knowledge of those skilled in the art. Specifically, for example, in the above embodiment, the heights XA and XB of the upper surface of the backup block 91 are calculated using the stopper 124, but a contact body dedicated to measuring the height may be used.

[0055] In the above embodiment, the control device 28 selectively executes either the first mode or the second mode input by the user operation, but the control device 28 may determine a mode according to the circuit board and selectively execute either the determined first mode or the second mode. That is, for example, information indicating whether the upper surface of the circuit board is a stepped surface or whether there is a notch at the edge of the circuit board is input to the controller 180 as information regarding the circuit board. Then, the control device 28 determines whether the thickness of the circuit board to be worked on is to be calculated in either the first mode or the second mode based on the information. Then, the control device 28 selectively executes either the determined first mode or the second mode. This makes it possible to reduce the burden on the worker.

[0056] In the above embodiment, the circuit board is supported by the backup block 91, but it may be supported by a backup pin. In such a case, the height of the upper end of the backup pin is calculated using the stopper 124.

[0057] In the above embodiment, the heights XA and XB of the upper surface of the backup block 91 are measured based on the output value of the encoder of the electromagnetic motor 108 of the substrate lifting device 54. However, they may be measured by a distance sensor or the like.

[0058] Furthermore, in the above embodiment, the thickness dimension of the circuit board is calculated in the printing machine 10, but the thickness dimension of the circuit board may also be calculated in various types of work machines that perform work on the circuit board, such as a work machine that performs component mounting work, a work machine that inspects the circuit board, etc. [Explanation of symbols]

[0059] 10: Printing machine (substrate-related work machine) 28: Control device (computing device) 50: Conveyor device (transporting device) 52: Substrate holding device (clamping device) 54: Substrate lifting device (lifting device) 124: Stopper (contact body) 200: Lower end surface 204: Step surface 230: Clamping section (clamping process) 232: Lifting section (lifting process) 234: Measuring section (measuring process) 236: Computing section (computing process)

Claims

1. A support member that supports the substrate from the bottom surface; a clamping device that clamps the substrate in a state supported by the support member; a lifting device that lifts and lowers the support member together with the clamp device; a contact body that is positioned at a predetermined height above the support member and that comes into contact with the support member or the substrate supported by the support member when the support member is elevated by the elevating device; a calculation device that calculates a thickness of the substrate supported by the support member based on a difference between a height of the support member when the support member contacts the contact body and a height of the support member when the substrate supported by the support member contacts the contact body; A transport device that transports the substrate; Equipped with The contact body is The substrate-related operation device functions as a stopper that comes into contact with the substrate transported by the transport device up to a position where the substrate is clamped by the clamping device.

2. A support member that supports the substrate from below; a clamping device that clamps the substrate in a state supported by the support member; a lifting device that lifts and lowers the support member together with the clamp device; a contact body that is positioned at a predetermined height above the support member and that comes into contact with the support member or the substrate supported by the support member when the support member is elevated by the elevating device; a calculation device that calculates a thickness of the substrate supported by the support member based on a difference between a height of the support member when the support member contacts the contact body and a height of the support member when the substrate supported by the support member contacts the contact body; Equipped with the contact body has a lower end surface and a step surface located above the lower end surface, The computing device, A substrate-related operating machine that selectively performs one of the following: calculating a thickness of a substrate supported by the support member based on a difference between a height of the support member when the support member contacts a lower end surface of the contact body and a height of the support member when the substrate supported by the support member contacts the lower end surface of the contact body; and calculating a thickness of a substrate supported by the support member based on a difference between a height of the support member when the support member contacts a stepped surface of the contact body and a height of the support member when the substrate supported by the support member contacts the stepped surface of the contact body.

3. A positioning step in which a contact body functioning as a stopper abuts against the substrate transported by the transport device to a clamping position of the substrate, thereby positioning the substrate; a clamping step of clamping the substrate positioned in the positioning step while the substrate is supported by a support member; a lifting step of lifting the substrate clamped in the clamping step together with the support member; a measuring step of measuring a height of the support member when the substrate raised in the raising step comes into contact with the contact body positioned at a predetermined height above the support member; a calculation step of calculating a thickness of the substrate supported by the support member based on a difference between a height of the support member when the support member is in contact with the contact body in a state where the support member is not supporting a substrate and a height of the support member measured in the measurement step; A calculation method including:

4. A clamping step of clamping the substrate supported by the support member; a lifting step of lifting the substrate clamped in the clamping step together with the support member; a measuring step of measuring a height of the support member when the substrate raised in the raising step comes into contact with a contact body positioned at a predetermined height above the support member; a calculation step of calculating a thickness of the substrate supported by the support member based on a difference between a height of the support member when the support member is in contact with the contact body in a state where the support member is not supporting a substrate and a height of the support member measured in the measurement step; A calculation method comprising: the contact body has a lower end surface and a step surface located above the lower end surface, In the calculation step, A calculation method which selectively performs either of the following: calculating a thickness of a substrate supported by the support member based on a difference between a height of the support member when the support member contacts a lower end surface of the contact body and a height of the support member when the substrate supported by the support member contacts the lower end surface of the contact body; or calculating a thickness of a substrate supported by the support member based on a difference between a height of the support member when the support member contacts a step surface of the contact body and a height of the support member when the substrate supported by the support member contacts the step surface of the contact body.

Citation Information

Patent Citations

  • Machine for measuring thickness of plate-shaped work

    JP1994066549A

  • Screen printing machine

    JP2012066558A

  • Apparatus and method for measuring thickness of substrate

    JP2012145439A

  • Screen printing machine and screen printing method

    JP2013071284A