Printing device and method for controlling soldering width

JP7608317B2Active Publication Date: 2025-01-06YAMAHA MOTOR CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
JP2021186108
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-11-16
Publication Date
2025-01-06
Estimated Expiration
2041-11-16

AI Technical Summary

Benefits of technology

【0013】 本発明によれば、スクレーパからマスクに適切なロール形状ではんだを下ろすことができる。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007608317000001
    Figure 0007608317000001
  • Figure 0007608317000002
    Figure 0007608317000002
  • Figure 0007608317000003
    Figure 0007608317000003
Patent Text Reader

Abstract

To enable a scraper to drop solder on a mask, into an appropriate roll shape.SOLUTION: A width Wa of solder S on a mask M is obtained before the solder is scooped up (a step S104), and a width Wb of the solder S on the mask M is obtained after the solder is dropped down (a step S106). A main control part 110 calculates a correction value Vtb (n+1) of a speed Vtb at which a sheet T on an upper surface 813 of a scraper 81 is moved to one side X1 by dropping-down the solder, on the basis of the width Wa and the width Wb (a step S108). When dropping-down of the solder is executed after the correction value is calculated, a speed Vsb of the scraper 81 and the speed Vtb of the sheet T are controlled, with the speed Vtb corrected on the basis of the correction value.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to a technique for scraping solder off a mask used to print solder on a substrate, and then lowering the solder from the scraper back onto the mask. [Background technology]

[0002] There is known a printing device that prints solder on a board positioned below a mask by sliding a squeegee over the top surface of a mask to which solder has been supplied. In such a printing device, the mask needs to be replaced when the type of board is changed. At this time, for example, a solder scooping unit described in Patent Document 1 is used to temporarily remove the solder from the mask, and then the solder is returned to the mask after the mask replacement is completed. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] WO2019 / 234820 Summary of the Invention [Problem to be solved by the invention]

[0004] Specifically, the scraper is advanced toward the solder on the mask, so that the solder is scooped up from the mask onto the upper surface of the scraper, while the scraper is advanced backwards so that the solder is lowered from the upper surface of the scraper onto the mask. In this case, a sheet can be used to ensure that the solder is lowered from the scraper onto the mask. The sheet is provided along the upper surface of the scraper, and by advancing the sheet as the scraper is advanced backwards, the solder on the upper surface of the sheet can be transferred to the mask.

[0005] However, the relationship between the scraper's backward movement speed and the sheet's forward movement speed could adversely affect the shape (roll shape) of the solder laid down on the mask. In other words, if the scraper's backward movement speed is too fast compared to the sheet's forward movement speed, the solder roll shape will be too wide, and if the scraper's backward movement speed is too slow compared to the sheet's forward movement speed, the solder roll shape will be too narrow.

[0006] The present invention has been made in consideration of the above problems, and has an object to make it possible to lower solder from a scraper onto a mask in an appropriate roll shape. [Means for solving the problem]

[0007] The printing device according to the present invention includes a lifting / lowering unit having a scraper having a tip facing one side in a predetermined direction, a sheet provided along the upper surface of the scraper, and a sheet drive section that drives the sheet folded back to the underside of the scraper by the tip of the scraper to the other side opposite to the one side, thereby moving the sheet to one side along the upper surface of the scraper, a mask holding section that holds a mask, and a unit drive section that drives the lifting / lowering unit in a predetermined direction relative to the mask, and a scooping operation in which the lifting / lowering unit is moved relative to the mask by the unit drive section to scoop up solder from the mask onto the scraper and place it on the sheet on the upper surface of the scraper, and a lifting / lowering unit is moved to the other side relative to the mask by the unit drive section. The apparatus includes a control unit which sequentially executes a scooping operation, a lowering operation in which solder is lowered from the scraper onto the mask, and a solder width acquisition unit which acquires the width of the solder on the mask before the scooping operation as a first width and the width of the solder on the mask after the lowering operation as a second width, and in the lowering operation, the lifting and lowering unit moves the sheet on the top surface of the scraper on which the solder has been placed to one side by the sheet drive unit, and the control unit calculates a correction value for at least one of the target speeds, which are a unit speed which moves the lifting and lowering unit to the other side in the lowering operation and a sheet speed which moves the sheet on the top surface of the scraper to one side in the lowering operation, based on the first width and the second width, and in the lowering operation after the calculation of the correction value, the unit speed and the sheet speed are controlled in a state in which the target speed has been corrected by the correction value.

[0008] The method for controlling the soldering width according to the present invention includes the steps of: acquiring the width of the solder on the mask as a first width; moving a lifting / lowering unit, which has a scraper having a tip facing one side in a predetermined direction, a sheet provided along the upper surface of the scraper, and a sheet driving unit that drives the sheet folded back to the underside of the scraper at the tip of the scraper to the other side opposite to the one side, thereby moving the sheet to one side along the upper surface of the scraper, relative to the mask, to perform a scooping operation in which the solder is scooped up from the mask onto the scraper and placed on the sheet on the upper surface of the scraper; and moving the lifting / lowering unit to the other side relative to the mask. and acquiring the width of the solder on the mask as a second width. In the lowering operation, the lifting / lowering unit moves the sheet on the upper surface of the scraper on which the solder has been placed to one side by the sheet drive unit, and calculates a correction value for at least one of the target speeds, namely, a unit speed at which the lifting / lowering unit is moved to the other side in the lowering operation and a sheet speed at which the sheet on the upper surface of the scraper is moved to one side in the lowering operation, based on the first width and the second width. When the lowering operation is performed after the calculation of the correction value, the unit speed and the sheet speed are controlled in a state in which the target speed has been corrected by the correction value.

[0009] In the present invention (printing device, solder lowering width control method) configured in this manner, a scooping operation for scooping up solder from the mask and a lowering operation for lowering the solder onto the mask are performed in that order. In particular, in the lowering operation, a lifting / lowering unit having a scraper with a tip facing one side is moved to the other side relative to the mask, so that the solder is lowered from the upper surface of the scraper onto the mask. At this time, the sheet on the upper surface of the scraper on which the solder is placed is moved to one side, so that the solder can be reliably lowered from the scraper onto the mask. In addition, the width of the solder on the mask before the scooping operation is obtained as a first width, and the width of the solder on the mask after the lowering operation is obtained as a second width. Then, a correction value for at least one of the target speeds, the unit speed for moving the lifting / lowering unit to the other side in the lowering operation and the sheet speed for moving the sheet on the top surface of the scraper to one side in the lowering operation, is calculated based on the first width and the second width, and when the lowering operation is performed after the correction value is calculated, the unit speed and the sheet speed are controlled with the target speed corrected by the correction value. In other words, the relationship between the unit speed and the sheet speed in the lowering operation is corrected based on the first width of the solder before it is scooped up from the mask and the second width of the solder after it is lowered onto the mask. As a result, it is possible to lower the solder from the scraper onto the mask in an appropriate roll shape.

[0010] The control unit may configure the printing device so that, in the lowering operation after the calculation of the correction value, the control unit synchronizes the movement of the lifting / lowering unit to the other side and the movement of the sheet on the upper surface of the scraper to one side with the target speed corrected by the correction value. In this configuration, the movement of the scraper and the movement of the sheet are synchronized, so that the solder can be lowered from the scraper onto the mask in an appropriate roll shape.

[0011] The printing device may also be configured such that the sheet driving unit has an encoder that detects the moving speed of the sheet, and the control unit controls the moving speed of the lifting / lowering unit relative to the mask based on the moving speed of the sheet detected by the encoder, thereby synchronizing the movement of the lifting / lowering unit to the other side and the movement of the sheet on the upper surface of the scraper to one side. By using an encoder that detects the moving speed of the sheet in this manner, the movement of the scraper can be accurately synchronized with the movement of the sheet, allowing the solder to be lowered from the scraper onto the mask in an appropriate roll shape.

[0012] The control unit may also configure the printing device to control the sheet speed to be slower than the unit speed during the lowering operation. This type of control is suitable for situations where the solder rolling is insufficient in the first printing, for example. In other words, since the solder can be lowered over a relatively wide width onto the mask, it is possible to carry out printing while dealing with the lack of solder rolling. Effect of the Invention

[0013] According to the present invention, the solder can be lowered from the scraper onto the mask in a suitable roll shape. [Brief description of the drawings]

[0014] [Figure 1] FIG. 1 is a partial cross-sectional view showing a schematic view of a printing device according to the present invention. [Diagram 2] FIG. 2 is a block diagram showing an electrical configuration of the printing apparatus shown in FIG. [Diagram 3] FIG. 4 is a diagram showing a schematic configuration of a scraper unit. [Figure 4] 4 is a flowchart showing an example of an operation executed by the printing device of FIG. 1. [Diagram 5] FIG. 5 is a diagram showing a specific example of the scooping operation in the flowchart of FIG. 4; [Figure 6] 5 is a diagram showing a specific example of the lowering operation in the flowchart of FIG. 4; FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0015] Fig. 1 is a partial cross-sectional view showing a schematic diagram of a printing device according to the present invention, and Fig. 2 is a block diagram showing an electrical configuration of the printing device of Fig. 1. In Fig. 1 and the following figures, the horizontal X direction, the horizontal Y direction perpendicular to the X direction, and the vertical Z direction are appropriately shown, and one side X1 and the other side X2 of the X direction are appropriately shown. Here, the one side X1 and the other side X2 face in opposite directions.

[0016] The printer 1 prints solder S onto lands provided on the substrate B facing the mask M from below. In other words, the mask M has pattern holes penetrating therethrough that correspond to the lands, and the solder S supplied to the upper surface Mu of the mask M is printed onto the lands of the substrate B through the pattern holes of the mask M.

[0017] 2, the printing device 1 includes a control unit 100, which includes a main control unit 110 configured with a processor such as a CPU (Central Processing Unit), and a storage unit 120 configured with a storage device such as an HDD (Hard Disk Drive) or an SSD (Solid State Drive). The control unit 100 also includes a drive control unit 130 and an IO control unit 140, which execute various controls described below in response to commands from the main control unit 110.

[0018] The printing device 1 has a printing table unit 2 that performs loading and unloading of the substrate B. The printing table unit 2 has a horizontally arranged printing table 21, an X-axis drive section 22 that drives the printing table 21 in the X direction, a Y-axis drive section 23 that drives the printing table 21 in the Y direction, a Z-axis drive section 24 that drives the printing table 21 in the Z direction, and an R-axis drive section 25 that drives the printing table 21 in the R direction. Here, the R direction is a rotation direction about a rotation axis parallel to the Z direction. Furthermore, the printing table unit 2 has a pair of brackets 26 that extend upward from the printing table 21, and a pair of conveyors 27 attached to the upper ends of the pair of brackets 26. Each conveyor 27 is a belt conveyor arranged parallel to the Y direction, and the substrate B is supported on the upper surface of each conveyor 27. The printing table unit 2 also has a conveyor drive unit 28 that rotates and drives the pair of conveyors 27 in the Y direction, and when the conveyor drive unit 28 drives the pair of conveyors 27, the substrate B supported by the pair of conveyors 27 is transported in the Y direction.

[0019] Drive control unit 130 controls each of drive units 22-25 and 28 to adjust the position of board B, which has been brought in from the outside by conveyor 27, using each of drive units 22-25, and positions board B at the work position. Solder S is printed on board B thus positioned at the work position. Furthermore, drive control unit 130 causes conveyor 27 to carry board B, on which solder S has been printed, out to the outside.

[0020] The printing apparatus 1 also includes a mask clamp member 3 above the printing table unit 2. The mask clamp member 3 holds the mask M horizontally, and the upper surface of the substrate B positioned at the working position by the printing table unit 2 comes into contact with the mask surface of the mask M held by the mask clamp member 3.

[0021] The printing apparatus 1 includes a mask replacement unit 4 for replacing the mask M held by the mask clamp member 3. The mask replacement unit 4 includes a mask storage rack 41 arranged on the other side X2 of the mask clamp member 3. The mask storage rack 41 includes two mask storage slots 411 arranged in the Z direction, and each mask storage slot 411 can store a mask M. The mask replacement unit 4 also includes a rack elevating unit 42 for raising and lowering the mask storage rack 41 in the Z direction. The rack elevating unit 42 raises and lowers the mask storage rack 41 in accordance with the control of the IO control unit 140, thereby causing one of the two mask storage slots 411 to face the mask clamp member 3 from the X direction. The mask M can then be moved between the mask clamp member 3 and the mask storage slot 411 facing the mask clamp member 3.

[0022] The printing device 1 further includes a working unit 5. The working unit 5 has a working head 51 and an X-axis drive mechanism 53 that drives the working head 51 in the X direction. The X-axis drive mechanism 53 has an X-axis ball screw 531 arranged parallel to the X direction, and an X-axis drive unit 532 that is a motor that drives and rotates the X-axis ball screw 531, and the working head 51 is attached to a nut of the X-axis ball screw 531. The X-axis drive unit 532 drives the working head 51 in the X direction by rotating the X-axis ball screw 531 according to the control of the drive control unit 130.

[0023] The working head 51 has a squeegee unit 6, and the squeegee unit 6 has a blade-shaped squeegee 61 arranged parallel to the Y direction. Furthermore, the working head 51 has a Z-axis drive unit 54 that raises and lowers the squeegee unit 6 in the Z direction, and a θ-axis drive unit 55 that rotates the squeegee 61 in the θ direction. Here, the θ direction is a rotation direction centered on a rotation axis parallel to the Y direction. The Z-axis drive unit 54 can be configured, for example, by a single-axis robot such as a ball screw or a linear motor arranged parallel to the Z direction, and the θ-axis drive unit 55 can be configured, for example, by a motor and a gear that transmits the rotation of the motor to the squeegee 61. Then, each of the drive units 532, 54, and 55 executes the next printing operation according to the control of the drive control unit 130. That is, the θ-axis drive unit 55 adjusts the contact angle (attack angle) of the squeegee 61 with respect to the upper surface Mu of the mask M, while the Z-axis drive unit 54 lowers the squeegee unit 6, and presses the squeegee 61 against the upper surface Mu of the mask M with a predetermined pressure (printing pressure). Next, the X-axis driver 532 moves the squeegee unit 6 in the X direction, causing the squeegee 61 to slide over the upper surface Mu of the mask M. As a result, the solder S pressed by the squeegee 61 is printed onto the board B via the pattern of the mask M.

[0024] The working head 51 also has a mask slider 7. The mask slider 7 has a slide bar 71 that can rise and fall in the Z direction, and a main body 72 that houses the slide bar 71. In this example, the mask slider 7 is configured by an air cylinder, the slide bar 71 is a rod of the air cylinder, and the main body 72 is a cylinder of the air cylinder. The mask slider 7 lowers the slide bar 71 in response to control by the IO control unit 140, and engages the slide bar 71 with the mask M held by the mask clamp member 3, while the X-axis drive unit 532 drives the mask slider 7 to the other side X2 in response to control by the drive control unit 130, thereby moving the mask M from the mask clamp member 3 to the mask storage slot 411. Alternatively, the mask slider 7 lowers the slide bar 71 in response to control by the IO control unit 140 to engage the slide bar 71 with the mask M stored in the mask storage slot 411, while the X-axis drive unit 532 drives the mask slider 7 to one side X1 in response to a command from the drive control unit 130, thereby moving the mask M from the mask storage slot 411 to the mask clamp member 3. Therefore, by performing a combination of these operations, the mask M held by the mask clamp member 3 can be replaced.

[0025] The work head 51 also has a distance sensor 56. The distance sensor 56 detects the distance to the object from above, facing the upper surface Mu of the mask M. Specifically, the distance sensor 56 is used to measure the width in the X direction of the shape (roll shape) of the solder S on the upper surface Mu of the mask M. That is, while the drive control unit 130 drives the distance sensor 56 in the X direction above the solder S, the IO control unit 140 samples the detection value of the distance sensor 56. In this way, the solder S is scanned in the X direction by the distance sensor 56, and the IO control unit 140 can obtain the roll shape, particularly the width, of the solder S in the X direction. Note that the method of measuring the width of the solder S is not limited to this example, and for example, the width of the solder S may be measured based on an image of the solder S captured from above.

[0026] Furthermore, the work head 51 has a scraper unit 8 that scoops up the solder S from the mask M, and a Z-axis drive unit 58 that raises and lowers the scraper unit 8 in the Z direction. This Z-axis drive unit 58 can be configured with a single-axis robot such as an air cylinder, a ball screw, or a linear motor arranged parallel to the Z direction. Next, the scraper unit 8 will be described in detail with reference to FIG. 3.

[0027] FIG. 3 is a diagram showing a schematic configuration of the scraper unit. The scraper unit 8 has a scraper 81 that scoops up the solder S from the mask M. The scraper 81 is a blade parallel to the Y direction. The scraper 81 has a front end 811 facing one side X1 in the X direction, a rear end 812 facing the other side X2 in the X direction, an upper surface 813 extending between the front end 811 and the rear end 812 and facing upward in the Z direction, and a lower surface 814 extending between the front end 811 and the rear end 812 and facing downward in the Z direction. The upper surface 813 of the scraper 81 is inclined so as to rise from the front end 811 toward the rear end 812.

[0028] Moreover, the scraper unit 8 has a housing 82 arranged above the scraper 81, and a frame 821 connecting the housing 82 and the rear end 812 of the scraper 81. In other words, the upper end of the frame 821 is attached to the housing 82, and the lower end of the frame 821 is attached to the rear end 812 of the scraper 81, and the scraper 81 is supported by the housing 82 via the frame 821.

[0029] The scraper unit 8 has a sheet transport mechanism 83 that transports a strip-shaped sheet T made of paper, cloth, or the like, to an upper surface 813 of the scraper 81. The sheet transport mechanism 83 has a first drive roller 831 and a second drive roller 832 rotatably supported by a housing 82. The first drive roller 831 and the second drive roller 832 are arranged parallel to each other in the Y direction, and the first drive roller 831 is located below the second drive roller 832. One end of the sheet T is attached to the first drive roller 831, and the other end of the sheet T is attached to the second drive roller 832.

[0030] Further, the scraper unit 8 has a first sheet driving section 833 which is a motor that rotates the first driving roller 831, and a second sheet driving section 834 which is a motor that rotates the second driving roller 832. Then, one of the first sheet driving section 833 and the second sheet driving section 834 selectively operates according to the control of the driving control section 130. When the first sheet driving section 833 drives the first driving roller 831, the first driving roller 831 winds up the sheet T, and the sheet T is transported from the second driving roller 832 to the first driving roller 831 in a roll-to-roll manner. Also, when the second sheet driving section 834 drives the second driving roller 832, the second driving roller 832 winds up the sheet T, and the sheet T is transported from the first driving roller 831 to the second driving roller 832 in a roll-to-roll manner.

[0031] The scraper 81 is disposed on one side X1 relative to the first drive roller 831 and the second drive roller 832, and the tip 811 of the scraper 81 abuts from the other side X2 against the sheet T between the first drive roller 831 and the second drive roller 832. As a result, the sheet T is folded back to the other side X2 by the tip 811 of the scraper 81, and the sheet T between the tip 811 of the scraper 81 and the second drive roller 832 faces the upper surface 813 of the scraper 81, and the sheet T between the tip 811 of the scraper 81 and the first drive roller 831 faces the lower surface 814 of the scraper 81.

[0032] Furthermore, the sheet conveying mechanism 83 has a roller 835 rotatably supported by a frame (not shown) attached to the frame 821. This roller 835 is disposed parallel to the Y direction and faces the upper surface 813 of the scraper 81 from above between the leading end 811 and the trailing end 812 of the scraper 81. Therefore, the sheet T is sandwiched between the upper surface 813 of the scraper 81 and the roller 835. As a result, the sheet T is conveyed along the upper surface 813 between the leading end 811 of the scraper 81 and the roller 835.

[0033] The sheet conveying mechanism 83 has a roller 836 rotatably supported by the housing 82. This roller 836 is arranged parallel to the Y direction, and the sheet T is wound between the second driving roller 832 and the roller 835. Therefore, for example, when the sheet T is conveyed from the second driving roller 832 to the first driving roller 831, the sheet T pulled out from the second driving roller 832 is bent downward by the roller 836 and then enters between the upper surface 813 of the scraper 81 and the roller 835.

[0034] The sheet conveying mechanism 83 has a roller 837 rotatably supported by the housing 82. This roller 837 is arranged parallel to the Y direction, and the sheet T is wound between the first driving roller 831 and the scraper 81. Therefore, for example, when the sheet T is conveyed from the second driving roller 832 to the first driving roller 831, the sheet T that has passed the lower surface 814 of the scraper 81 rises toward the roller 837 and is then taken up by the first sheet driving unit 833.

[0035] The sheet conveying mechanism 83 includes an encoder 84 provided for the roller 836. The encoder 84 has an encoder disk 841 that is provided coaxially with the roller 836 and rotates with the roller 836, and when the roller 836 rotates in response to the conveyance of the sheet T, the rotational position of the encoder disk 841 changes. The sheet conveying mechanism 83 also has an encoder sensor 842 (e.g., an optical sensor) that detects the rotational position of the encoder disk 841. Therefore, the IO control unit 140 can confirm the conveying position of the sheet T based on the detection value of the encoder sensor 842.

[0036] In such a scraper unit 8, when the first sheet driving section 833 drives the first driving roller 831 and the first driving roller 831 winds up the sheet T, the sheet T pulled out from the second driving roller 832 is folded back downward by the roller 836 and enters between the roller 835 and the upper surface 813 of the scraper 81. The sheet T is then folded back to one side X1 by the roller 835 and moves along the upper surface 813 of the scraper 81 toward the tip 811. The sheet T that has reached the tip 811 of the scraper 81 is folded back from the one side X1 to the other side X2 by the tip 811 and moves under the lower surface 814 of the scraper 81 toward the rear end 812. The sheet T that has reached the rear end 812 of the scraper 81 rises toward the roller 837, is folded back to the other side X2 by the roller 837, and is wound up by the first driving roller 831.

[0037] In addition, when the second sheet driving section 834 drives the second driving roller 832 and the second driving roller 832 winds up the sheet T, the sheet T pulled out from the first driving roller 831 is folded back downward by the roller 837 and moves down toward the rear end 812 of the scraper 81. The sheet T that has reached the rear end 812 moves to one side X1 toward the leading end 811 under the lower side of the lower surface 814 of the scraper 81. The sheet T that has reached the leading end 811 is folded back from one side X1 to the other side X2 by the leading end 811 and moves toward the roller 835 along the upper surface 813 of the scraper 81. The sheet T that has reached the roller 835 rises toward the roller 836, is folded back to the other side X2 by the roller 836, and is wound up by the second driving roller 832.

[0038] Fig. 4 is a flowchart showing an example of the operation executed by the printing apparatus of Fig. 1, Fig. 5 is a diagram showing typically the specific contents of the scooping operation of the flowchart of Fig. 4, and Fig. 6 is a diagram showing typically the specific contents of the putting down operation of the flowchart of Fig. 4. Each step of the flowchart of Fig. 4 is executed under the control of main control unit 110.

[0039] In step S101, the printing operation is performed according to the above-mentioned procedure. That is, the squeegee 61 is slid over the upper surface Mu of the mask M, and the solder S on the upper surface Mu of the mask M is printed on the board B through the pattern holes of the mask M. In step S102, the width Wa of the solder S in the X direction on the upper surface Mu of the mask M is measured by the distance sensor 56. In step S103, it is confirmed whether the model of the board B on which the solder S is printed is to be changed. If the model is not to be changed (if "NO" in step S103), steps S101 and S102 are repeated, whereas if the model is to be changed, steps S104 to S108 are performed.

[0040] 5 (steps S1041 to S1045) are performed. In step S1041, drive control unit 130 controls X-axis drive unit 532 and Z-axis drive unit 58 to position scraper 81 on the other side X2 of the solder S on mask M. In this step S1041, scraper 81 abuts against upper surface Mu of mask M via sheet T, and tip 811 of scraper 81 faces the solder S on upper surface Mu of mask M.

[0041] In step S1042, the drive control unit 130 starts the movement of the scraper 81 in the X direction by the X-axis drive unit 532 and the conveyance of the sheet T by the second sheet drive unit 834. As a result, the scraper 81 moves to one side X1 relative to the mask M at a speed Vsa, and the sheet T moves to the other side X2 at a speed Vta relative to the upper surface 813 of the scraper 81. Here, the absolute value of the speed Vsa is equal to the absolute value of the speed Vta. In this way, the tip 811 of the scraper 81 moves toward the solder S, and the sheet T moves from the tip 811 of the scraper 81 toward the rear end 812 along the upper surface 813 of the scraper 81.

[0042] At this time, the drive control unit 130 detects the speed at which the sheet T moves based on the output value of the encoder sensor 842 received by the IO control unit 140. Then, the drive control unit 130 controls the speed at which the scraper 81 moves based on the detected speed of the sheet T, thereby synchronizing the movement of the sheet T with the movement of the scraper 81. As a result, the sheet T moves at a speed Vta and the scraper 81 moves at a speed Vsa. Furthermore, the drive control unit 130 detects the amount of movement (movement distance) of the sheet T based on the output value of the encoder sensor 842.

[0043] In this way, the scraper 81 moving to the one side X1 scoops up the solder S from the mask M, and the end of the solder S on the other side X2 rides on the sheet T moving along the upper surface 813 of the scraper 81 (step S1043). Furthermore, the movement of the scraper 81 and the conveyance of the sheet T continue, and the solder S is transferred from the upper surface Mu of the mask M to the sheet T on the upper surface 813 of the scraper 81 (step S1044). When the entire solder S is placed on the sheet T on the upper surface 813 of the scraper 81, the movement of the scraper 81 and the conveyance of the sheet T are stopped (step S1045). Then, the scraper 81 rises and moves upward away from the mask M. The drive control unit 130 stores a scooping movement amount, which is the movement amount of the sheet T from the start to the end of the movement of the sheet T. This scooping movement amount corresponds to the movement amount required for the entire solder S to move from the upper surface Mu of the mask M to the upper surface 813 of the scraper 81 along with the movement of the sheet T. Then, when the movement amount of the sheet T detected based on the output value of the encoder sensor 842 reaches the scooping movement amount, the drive control unit 130 stops the movement of the sheet T (step S1045).

[0044] In step S105, the mask M held by the mask clamp member 3 is replaced. That is, one mask M used in the printing operation in step S101 is stored in the mask storage rack 41 from the mask clamp member 3, and the other mask M stored in the mask storage rack 41 is pulled out from the mask storage rack 41 to the mask clamp member 3 and held by the mask clamp member 3.

[0045] 6 is performed (steps S1061 to S1065). In step S1061, the drive control unit 130 controls the Z-axis drive unit 58 to bring the scraper 81 that scooped up the solder S in step S104 into contact with the upper surface Mu of the mask M. As a result, the scraper 81, with the solder S placed on the sheet T on the upper surface 813, comes into contact with the upper surface Mu of the mask M via the sheet T.

[0046] In step S1062, the drive control unit 130 starts the movement of the scraper 81 in the X direction by the X-axis drive unit 532 and the conveyance of the sheet T by the first sheet drive unit 833. As a result, the scraper 81 moves to the other side X2 relative to the mask M at a speed Vsb, and the sheet T moves to the one side X1 relative to the upper surface 813 of the scraper 81 at a speed Vtb. In other words, the sheet T moves toward the tip 811 of the scraper 81 along the upper surface 813 of the scraper 81. The method of setting the speed Vsb of the scraper 81 and the speed Vtb of the sheet T in the lowering operation will be described later.

[0047] At this time, the drive control unit 130 detects the speed at which the sheet T moves based on the output value of the encoder sensor 842 received by the IO control unit 140. Then, the drive control unit 130 controls the speed at which the scraper 81 moves based on the detected speed of the sheet T, thereby synchronizing the movement of the sheet T with the movement of the scraper 81. As a result, the sheet T moves at a speed Vtb and the scraper 81 moves at a speed Vsb. Furthermore, the drive control unit 130 detects the amount of movement (movement distance) of the sheet T based on the output value of the encoder sensor 842.

[0048] The sheet T moving to the one side X1 moves the solder S along the upper surface 813 of the scraper 81 toward the tip 811 (step S1063), and the end of the solder S on the one side X1 is lowered from the scraper 81 to the mask M (step S1064). Furthermore, the movement of the scraper 81 and the conveyance of the sheet T are continued, and the entire solder S is transferred from the sheet T on the upper surface 813 of the scraper 81 to the upper surface Mu of the mask M (step S1065). Then, the scraper 81 rises and moves upward away from the mask M. The drive control unit 130 stores the lowering movement amount, which is the movement amount of the sheet T from the start to the end of the movement of the sheet T. This lowering movement amount corresponds to the movement amount required for the entire solder S to move from the upper surface 813 of the scraper 81 to the upper surface Mu of the mask M along with the movement of the sheet T. Then, when the movement amount of the sheet T detected based on the output value of the encoder sensor 842 reaches the lowering movement amount, the drive control unit 130 stops the movement of the sheet T (step S1065).

[0049] In step S107, the width Wb in the X direction of the solder S returned to the upper surface Mu of the mask M in the lowering operation in step S106 is measured by the distance sensor 56. When the width Wa (step S102) of the solder S before the scooping operation (step S104) and the lowering operation (step S106) are thus acquired, and the width Wb (step S107) of the solder S after these operations are acquired, the main control unit 110 corrects the relationship between the speed Vsb of the scraper 81 and the speed Vtb of the sheet T in the lowering operation based on these widths Wa, Wb (step S108).

[0050] That is, in the lowering operation of FIG. 6, if the speed Vsb of the scraper 81 moving to one side X1 is too fast compared to the speed Vtb of the sheet T moving to the other side X2 toward the tip 811 along the upper surface 813 of the scraper 81, the width Wb of the solder S lowered onto the upper surface Mu of the mask M will be wider than the width Wa of the solder S before being scooped up from the upper surface Mu of the mask M. On the other hand, if the speed Vsb of the scraper 81 moving to one side X1 is too slow compared to the speed Vtb of the sheet T moving to the other side X2 toward the tip 811 along the upper surface 813 of the scraper 81, the width Wb of the solder S lowered onto the upper surface Mu of the mask M will be narrower than the width Wa of the solder S before being scooped up from the upper surface Mu of the mask M. Therefore, the relationship between the speed Vsb of the scraper 81 and the speed Vtb of the sheet T during the lowering operation is corrected so as to suppress the difference between the widths Wa and Wb of the solder S.

[0051] Here, the following formula Vtb(n+1)=Vtb(n)×(1+((Wb / Wa)-1)×K) …Formula F1 The speed Vtb of the sheet T is corrected according to the formula F1. Here, n indicates the number of corrections, Vtb(n) is the speed Vtb of the sheet T in the current lowering operation (i.e., the most recently executed lowering operation), and Vtb(n+1) is the speed Vtb of the sheet T in the next lowering operation (i.e., the corrected speed Vtb). K is a coefficient greater than 0 and less than 1, for example, 0.5. The coefficient K is set to cause the speed Vtb to converge as the number of corrections n increases, and an appropriate coefficient K can be set in advance based on the results of an experiment in which correction based on the formula F1 is repeated, for example.

[0052] By the correction based on the above formula F1, when the width Wb is wider than the width Wa, the speed Vtb of the sheet T is corrected to increase, when the width Wb is narrower than the width Wa, the speed Vtb of the sheet T is corrected to decrease, and when the width Wb is equal to the width Wa, the speed Vtb of the sheet T is not changed. Note that the speed Vsb of the scraper 81 during the lowering operation is not changed from the initial value and is constant.

[0053] In this way, when the correction value Vtb(n+1) of the speed Vtb of the sheet T is calculated in step S108, steps S101 to S103 are executed. Furthermore, when the model of the board B on which the solder S is printed is changed (if "YES" in step S103), steps S104 to S108 are executed. In the lowering operation (step S106) at this time, the sheet T moves toward the leading edge 811 at a speed Vtb(n+1) relative to the upper surface 813 of the scraper 81.

[0054] In the embodiment described above, a scooping operation (step S104) for scooping up the solder S from the mask M and a lowering operation (step S106) for lowering the solder onto the mask are performed in this order. In particular, in the lowering operation (step S106), the scraper unit 8 (lifting and lowering unit) having a scraper 81 with a tip 811 facing one side X1 is moved to the other side X2 relative to the mask M, so that the solder S is lowered from the upper surface 813 of the scraper 81 onto the mask M. At this time, the sheet T on the upper surface 813 of the scraper 81 on which the solder S is placed is moved to the one side X1, so that the solder S can be reliably lowered from the scraper 81 onto the mask M. In addition, the width Wa (first width) of the solder S on the mask M before the scooping operation (step S104) is acquired, and the width Wb (second width) of the solder S on the mask M after the lowering operation (step S106) is acquired. Then, the main control unit 110 (control unit) calculates a correction value Vtb(n+1) of the speed Vtb (sheet speed) at which the sheet T on the upper surface 813 of the scraper 81 is moved to one side X1 in the lowering operation (step S106) based on the width Wa and width Wb (step S108). Then, when the lowering operation (step S106) is performed after the calculation of the correction value (step S108), the speed Vsb of the scraper 81 and the speed Vtb of the sheet T are controlled in a state in which the speed Vtb (target speed) is corrected by the correction value (i.e., at the speed Vtb(n+1)). That is, based on the width Wa of the solder S before being scooped up from the mask M and the width Wb of the solder S after being lowered onto the mask M, the relationship between the speed Vsb and the speed Vtb in the lowering operation (step S106) is corrected. As a result, it is possible to lower the solder S from the scraper 81 onto the mask M in an appropriate roll shape.

[0055] Furthermore, in the lowering operation (step S106) after calculating the correction value (step S108), the drive control unit 130 (control unit) synchronizes the movement of the scraper unit 8 to the other side X2 with the movement of the sheet T on the upper surface 813 of the scraper 81 to the one side X1 with the speed Vtb (target speed) corrected with the correction value (i.e., at speed Vtb(n+1)). With this configuration, the movement of the scraper 81 and the movement of the sheet T can be synchronized to lower the solder S from the scraper 81 onto the mask M in an appropriate roll shape.

[0056] Further, the sheet conveying mechanism 83 has an encoder 84 that detects the moving speed of the sheet T. The drive control unit 130 (control unit) controls the moving speed of the scraper unit 8 relative to the mask M based on the moving speed of the sheet T detected by the encoder 84, thereby synchronizing the movement of the scraper unit 8 to the other side X2 with the movement of the upper surface 813 of the scraper 81 to the one side X1 of the sheet T. By using the encoder 84 that detects the moving speed of the sheet T in this manner, the movement of the scraper 81 can be accurately synchronized with the movement of the sheet T, and the solder S can be lowered from the scraper 81 onto the mask M in an appropriate roll shape.

[0057] As described above, in this embodiment, the printing device 1 corresponds to an example of the "printing device" of the present invention, the main control unit 110 and the drive control unit 130 cooperate to function as a "control unit" of the present invention, the mask clamp member 3 corresponds to an example of the "mask holding unit" of the present invention, the X-axis drive mechanism 53 corresponds to an example of the "unit drive unit" of the present invention, the distance sensor 56 corresponds to an example of the "solder width acquisition unit" of the present invention, the scraper unit 8 corresponds to an example of the "lifting and lowering unit" of the present invention, the scraper 81 corresponds to an example of the "scraper" of the present invention, the tip 811 corresponds to an example of the "tip" of the present invention, the upper surface 813 corresponds to an example of the "upper surface" of the present invention, and the sheet conveying mechanism 83 corresponds to an example of the "sheet drive unit" of the present invention. the encoder 84 corresponds to an example of an "encoder" of the present invention, the mask M corresponds to an example of a "mask" of the present invention, the sheet T corresponds to an example of a "sheet" of the present invention, the speed Vsb corresponds to an example of a "unit speed" of the present invention, the speed Vtb corresponds to an example of a "sheet speed" and "target speed" of the present invention, the width Wa corresponds to an example of a "first width" of the present invention, the width Wb corresponds to an example of a "second width" of the present invention, the X direction corresponds to an example of a "predetermined direction" of the present invention, one side X1 corresponds to an example of a "one side" of the present invention, the other side X2 corresponds to an example of a "other side" of the present invention, step S104 corresponds to an example of a "scooping operation" of the present invention, and step S106 corresponds to an example of a "lowering operation" of the present invention.

[0058] The present invention is not limited to the above embodiment, and various modifications can be made to the above without departing from the spirit of the present invention. For example, in step S108, a correction value for the speed Vsb of the scraper 81 during the lowering operation may be calculated. In this case, the following formula is used: Vsb(n+1)=Vsb(n)×(1+((Wa / Wb)-1)×K) …Formula F2 Here, Vsb(n) is the speed Vsb of the scraper 81 in the current lowering operation (i.e., the most recently executed lowering operation), and Vsb(n+1) is the speed Vsb of the scraper 81 in the next lowering operation (i.e., the corrected speed Vsb). The other parameters in formula F2 are the same as those described above.

[0059] By the correction based on the above formula F2, when the width Wb is wider than the width Wa, the speed Vsb of the scraper 81 is corrected to decrease, when the width Wb is narrower than the width Wa, the speed Vsb of the scraper 81 is corrected to increase, and when the width Wb is equal to the width Wa, the speed Vtb of the scraper 81 is not changed. Note that the speed Vtb of the sheet T during the lowering operation is not changed from the initial value and is constant.

[0060] In this way, when the correction value Vsb(n+1) of the speed Vsb of the scraper 81 is calculated in step S108, steps S101 to S103 are executed. Furthermore, when the type of the board B on which the solder S is printed is changed (if "YES" in step S103), steps S104 to S108 are executed. In the lowering operation at this time (step S106), the scraper 81 moves toward the other side X2 at a speed Vsb(n+1) relative to the upper surface Mu of the mask M.

[0061] In this modified example, the width Wa (first width) of the solder S on the mask M before the scooping operation (step S104) is acquired, and the width Wb (second width) of the solder S on the mask M after the lowering operation (step S106) is acquired. Then, the main control unit 110 (control unit) calculates a correction value Vsb(n+1) of the speed Vsb (unit speed) at which the scraper 81 is moved to the other side X2 in the lowering operation (step S106) based on the width Wa and width Wb (step S108). Then, when the lowering operation (step S106) is performed after the calculation of the correction value (step S108), the speed Vsb of the scraper 81 and the speed Vtb of the sheet T are controlled in a state in which the speed Vsb (target speed) is corrected by the correction value (i.e., at the speed Vsb(n+1)). That is, the relationship between the speed Vsb and the speed Vtb in the lowering operation (step S106) is corrected based on the width Wa of the solder S before it is scooped up from the mask M and the width Wb of the solder S after it is lowered onto the mask M. As a result, it is possible to lower the solder S from the scraper 81 onto the mask M in an appropriate roll shape.

[0062] Meanwhile, the main control unit 110 may control the speeds Vtb and Vsb in the lowering operation (step S106) so that the speed Vtb (sheet speed) of the sheet T is slower than the speed Vsb (unit speed) of the scraper 81. For example, the speed Vtb or the speed Vsb may be corrected by changing the term (Wb / Wa) in formula F1 or the term (Wa / Wb) in formula F2 so that the width Wb is wider than the width Wa. This type of control is suitable for a situation where the rolling of the solder S is insufficient in the first printing, for example. In other words, since the solder S can be lowered on the mask with a relatively wide width, it is possible to perform printing while dealing with the insufficient rolling of the solder S.

[0063] Furthermore, the timing for measuring the width Wa of the solder S is not limited to the above example. Therefore, the width Wa of the solder S may be measured after confirming a change in the model of the board B on which the solder S is printed ("YES" in step S103) and before performing the scooping operation (step S104).

[0064] Furthermore, it is not essential to control the movement of the scraper 81 based on the speed of the sheet T detected by the encoder 84, and the movement of the sheet T and the movement of the scraper 81 may be controlled independently. In this case, there is no need to provide the encoder 84. [Explanation of symbols]

[0065] 1...Printing device 110...Main control unit (control unit) 130...Drive control unit (control unit) 3...Mask clamp member (mask holding part) 53...X-axis drive mechanism (unit drive section) 56...Distance sensor (solder width acquisition part) 8...Scraper unit (lifting / lowering unit) 81...Scraper (scraper) 811...Tip 813…Top surface 83...Sheet transport mechanism (sheet drive unit) 84…Encoder M...Mask T…Sheet Vtb...Speed ​​(sheet speed, target speed) Vsb...Speed ​​(unit speed, target speed) Wa…Width Wa (first width) Wb…Width Wb (second width) X…X direction (predetermined direction) X1…One side X2: Other side S104…Scooping up operation S106…Lowering operation

Claims

1. a lifting / lowering unit including a scraper having a tip facing one side in a predetermined direction, a sheet provided along an upper surface of the scraper, and a sheet driving unit that drives the sheet folded back to the underside of the scraper at the tip of the scraper to the other side opposite to the one side, thereby moving the sheet along the upper surface of the scraper to the one side; A mask holder that holds a mask; a unit driving section that drives the lifting / lowering unit in the predetermined direction relative to the mask; a control unit that sequentially executes a scooping operation in which the lifting / lowering unit is moved relative to the mask by the unit drive unit to scoop up the solder from the mask onto the scraper and place it on the sheet on the upper surface of the scraper, and a lowering operation in which the lifting / lowering unit is moved to the other side relative to the mask by the unit drive unit to lower the solder from the scraper onto the mask; a solder width acquisition unit that acquires a width of the solder on the mask before the scooping operation as a first width and acquires a width of the solder on the mask after the lowering operation as a second width; Equipped with In the lowering operation, the lifting / lowering unit moves the sheet on the upper surface of the scraper on which the solder is placed to the one side by the sheet driving unit, The control unit calculates a correction value for at least one of the target speeds, namely, a unit speed that moves the lifting / lowering unit to the other side during the lowering operation, and a sheet speed that moves the sheet on the upper surface of the scraper to the one side during the lowering operation, based on the first width and the second width, and during the lowering operation after calculating the correction value, controls the unit speed and the sheet speed with the target speed corrected by the correction value.

2. The printing device described in claim 1, wherein the control unit, during the lowering operation after calculating the correction value, synchronizes the movement of the lifting / lowering unit to the other side with the movement of the sheet on the upper surface of the scraper to the one side while correcting the target speed with the correction value.

3. the sheet driving unit has an encoder for detecting a moving speed of the sheet, The printing device described in claim 2, wherein the control unit synchronizes the movement of the lifting / lowering unit to the other side and the movement of the upper surface of the scraper to the one side of the sheet by controlling the movement speed of the lifting / lowering unit relative to the mask based on the movement speed of the sheet detected by the encoder.

4. 4. The printing apparatus according to claim 1, wherein the control unit controls the sheet speed in the lowering operation to be slower than the unit speed.

5. obtaining a width of the solder on the mask as a first width; a step of performing a scooping operation of scooping up the solder from the mask onto the scraper and placing it on the sheet on the upper surface of the scraper by moving a lifting / lowering unit having a scraper with a tip facing one side in a predetermined direction, a sheet provided along an upper surface of the scraper, and a sheet driving unit that drives the sheet folded back to the underside of the scraper at the tip of the scraper to the other side opposite to the one side, thereby moving the sheet along the upper surface of the scraper to the one side, relative to the mask; a step of performing a lowering operation of lowering the solder from the scraper to the mask by moving the lifting / lowering unit to the other side relative to the mask; obtaining a width of the solder on the mask as a second width; Equipped with In the lowering operation, the lifting / lowering unit moves the sheet on the upper surface of the scraper on which the solder is placed to the one side by the sheet driving unit, A method for controlling a soldering width, comprising: calculating a correction value for at least one of a target speed, which is a unit speed that moves the lifting / lowering unit to the other side during the lowering operation, and a sheet speed that moves the sheet on the upper surface of the scraper to the one side during the lowering operation, based on the first width and the second width; and when the lowering operation is performed after calculating the correction value, controlling the unit speed and the sheet speed with the target speed corrected by the correction value.

Citation Information

Patent Citations

  • Screen printing machine

    JP1991256743A

  • Image relay device, image formation apparatus and image formation method

    JP2020157668A

  • Device for collecting solder cream of metal mask and method for collecting the same

    KR1020190052775A

  • Ink residue lifting and transfer mechanism for screen printing machine

    US20070272100A1

  • Printing device

    WO2019234820A1