The priority application number JP2012-006538, Processing Apparatus, Tool, Processing Method, and Method for Setting Processing Position, Jan. 16, 2012, Toshiaki Shimono, upon which this patent application is based is hereby incorporated by reference.
1. Field of the Invention
The present invention relates to a processing apparatus, a tool, a processing method, and a method for setting a processing position.
2. Description of the Background Art
A processing apparatus (sheet cutting apparatus) including a tool processing a protruding portion is known in general.
Japanese Patent Laying-Open No. 2007-288010 discloses a sheet cutting apparatus including a robot having a robot arm, a chuck mounted on a forward end of the robot arm, a cutter blade held by the chuck, and an imaging camera mounted on the chuck. This sheet cutting apparatus is configured to cut a protruding portion of a sheet applied to protrude from a semiconductor wafer along the outer periphery of the semiconductor wafer by the cutter blade. In this sheet cutting apparatus, a position to cut (process) the protruding portion by the cutter blade is determined on the basis of image data of the cutter blade, the sheet, and the semiconductor wafer imaged by the imaging camera.
A processing apparatus according to a first aspect includes a tool processing a protruding portion of a sheet member covering a base substrate protruding from the base substrate and a control portion mechanically or electrically detecting a position where the tool comes into contact with the base substrate and acquiring a processing position based on the position where the tool comes into contact with the base substrate.
A tool according to a second aspect is applied to a processing apparatus including a tool processing a protruding portion of a sheet member covering a base substrate protruding from the base substrate and a control portion mechanically or electrically detecting a position where the tool comes into contact with the base substrate and acquiring a processing position based on the position where the tool comes into contact with the base substrate.
A processing method according to a third aspect is a processing method for processing a protruding portion of a sheet member covering a base substrate protruding from the base substrate along a processing position by a tool, and includes mechanically or electrically detecting a position where the tool comes into contact with the base substrate; and acquiring the processing position based on the position where the tool comes into contact with the base substrate.
A method for setting a processing position according to a fourth aspect is a method for setting a processing position to process a protruding portion of a sheet member covering a base substrate protruding from the base substrate by a tool, and includes mechanically or electrically detecting a position where the tool comes into contact with the base substrate and acquiring and setting the processing position based on the position where the tool comes into contact with the base substrate.
Embodiments are now described with reference to the drawings.
First, the structure of a robot 100 according to a first embodiment is described with reference to
As shown in
The conveyor 200 includes pedestals 201 and roller portions 202 arranged on the pedestals 201 to move the substrate 300. As shown in
As shown in
The first adhesive sheet 302 and the second adhesive sheet 304 are made of EVA (ethylene-vinyl acetate), for example. The glass substrate 301, the first adhesive sheet 302, and the second adhesive sheet 304 are rectangularly formed in plan view. The glass substrate 301 is an example of the “base substrate”. The first adhesive sheet 302 and the second adhesive sheet 304 are examples of the “sheet member”.
The first adhesive sheet 302 and the second adhesive sheet 304 are formed to be larger than the glass substrate 301. As shown in
As shown in
As shown in
According to the first embodiment, a contact detection portion 35 electrically detecting that the heat cutter blade 34 comes into contact with the glass substrate 301 of the substrate 300 is mounted on the arm mounting portion 31 of the end effector 3. The contact detection portion 35 includes a plate-like detection section 35a and an optical sensor 35b detecting that light is blocked by the detection section 35a. Specifically, the heat cutter blade 34 comes into contact with the glass substrate 301 of the substrate 300 so that the heat cutter blade 34 (heat cutter body 33) stops when the end effector 3 moves along arrow X1, as shown in
As shown in
As shown in
The storage portion 42 is configured to store the operation of the robot 100 previously taught. More specifically, the storage portion 42 previously stores an operation for bringing the heat cutter blade 34 into contact with three points in total on the two sides (sides 301a and 301d, see
According to the first embodiment, the control portion 41 is configured to immediately stop the movement of the robot 100 (robot arm 2) based on detecting a position where the heat cutter blade 34 comes into contact with the glass substrate 301 of the substrate 300, and store a robot stop position where the robot 100 is stopped as the position where the heat cutter blade 34 comes into contact with the glass substrate 301 in the storage portion 42. Furthermore, the control portion 41 is configured to acquire a trimming position to trim the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 covering the glass substrate 301 protruding from the glass substrate 301 by the heat cutter blade 34 on the basis of the robot stop position stored in the storage portion 42. The control portion 41 is also configured to detect positions where the heat cutter blade 34 comes into contact with the glass substrate 301 on a plurality of sides (two sides 301a and 301d in the first embodiment) of the glass substrate 301 of the rectangular substrate 300, and calculate and acquire the trimming position on the basis of a plurality of detected positions where the heat cutter blade 34 comes into contact with the glass substrate 301. Substrates 300 (glass substrates 301) are sequentially conveyed by the conveyor 200, and the control portion 41 is configured to detect the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 and acquire the trimming position on the basis of the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 with respect to each of a plurality of glass substrates 301 sequentially conveyed.
According to the first embodiment, the control portion 41 is configured to perform trimming by cutting the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 protruding from the glass substrate 301 toward corners (corners 301e, 301f, 301g, and 301h, see
According to the first embodiment, the control portion 41 is configured to form slits 307 (see
Next, the operation of the control portion 41 for acquiring the trimming position to trimming the protruding portion 306 by the heat cutter blade 34 according to the first embodiment is described with reference to
As shown in a flowchart in
Then, at a step S2, the control portion 41 moves the arm portions 2a, 2b, and 2c to make a slit, as shown in
If determining that it has been detected that the heat cutter blade 34 comes into contact with the glass substrate 301 at the step S3, the control portion 41 immediately stops the movement of the robot 100 (robot arm 2) at a step S4. At a step S5, the control portion 41 stores the robot stop position where the robot 100 is stopped as the position where the heat cutter blade 34 comes into contact with the glass substrate 301 in the storage portion 42. As shown in
Then, the control portion 41 advances to a step S6, and determines whether or not the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 have been detected at the three points on the sides of the glass substrate 301, and whether or not the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 have been stored in the storage portion 42. According to the first embodiment, the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 are detected at three positions in total of two positions (points A1 and A2) on the side 301a of the glass substrate 301 along arrow X2 and one position (point A3) on the side 301d of the glass substrate 301 along arrow Y2, as shown in
On the other hand, if determining that the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 have been detected at the three points on the sides of the glass substrate 301, and the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 have been stored in the storage portion 42 at the step S6, the control portion 41 advances to a step S8, and calculates a cut position of the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 covering the glass substrate 301 protruding from the glass substrate 301. More specifically, the coordinates of the corner 301e (see
Next, the operation of the control portion 41 for trimming the protruding portion 306 on the basis of the acquired trimming position is described with reference to
As shown in a flowchart in
At a step S13, the control portion 41 determines whether or not the two slits 307 have been formed. If determining that the two slits 307 have not been formed at the step S13, the control portion 41 moves the heat cutter blade 34 to the remaining slit position (step S14), and repeats the operation for forming the slit 307.
If determining that the two slits 307 have been formed at the step S13, the control portion 41 advances to a step S15, and starts trimming. Specifically, the protruding portion 306 is cut from the outer end portion (along arrow X2) thereof toward the side 301a of the glass substrate 301, and thereafter toward the corner 301e (locus C1) by the heat cutter blade 34, as shown in
At a step S16, the control portion 41 determines whether or not the protruding portion 306 has been cut at four positions of the four sides (along arrow X1, arrow X2, arrow Y1, and arrow Y2) thereof. If determining that the protruding portion 306 has not been cut at the four positions of the four sides thereof, the control portion 41 moves the heat cutter blade 34 to the cut position (step S17), and repeats the operation for cutting the protruding portion 306. In other words, a portion of the protruding portion 306 along arrow Y1 is cut along the locus C3 (locus from the side 301b toward the corner 301g) and the locus C4 (locus from the side 301b toward the corner 301f) while a portion of the protruding portion 306 along arrow X1 is cut along the locus C5 (locus from the side 301c toward the corner 301g) and the locus C6 (locus from the side 301c toward the corner 301h). Furthermore, a portion of the protruding portion 306 along arrow Y2 is cut along the locus C7 (locus from the side 301d toward the corner 301e) and the locus C8 (locus from the side 301d toward the corner 301h).
If determining that the protruding portion 306 has been cut at the four positions of the four sides (along arrow X1, arrow X2, arrow Y1, and arrow Y2) thereof at the step S16, the control portion 41 terminates trimming of the protruding portion 306 by the heat cutter blade 34. In the first embodiment, the control portion 41 determines whether or not the two slits 307 have been formed or whether or not the protruding portion 306 has been cut at the four positions to start or terminate trimming, but trimming can be started or terminated by the automatic operation of the robot.
According to the first embodiment, as hereinabove described, the control portion 41 is provided to electrically detect the position where the heat cutter blade 34 comes into contact with the glass substrate 301 and acquire the trimming position on the basis of the position where the heat cutter blade 34 comes into contact with the glass substrate 301. Thus, the position where the heat cutter blade 34 comes into contact with the glass substrate 301 is detected without the influence of ambient light so that the trimming position can be accurately acquired, dissimilarly to a case where the position of the glass substrate 301 is detected on the basis of image data imaged by an imaging camera.
According to the first embodiment, as hereinabove described, the contact detection portion 35 detecting that the heat cutter blade 34 comes into contact with the glass substrate 301 is provided, and the control portion 41 is configured to detect the position where the heat cutter blade 34 comes into contact with the glass substrate 301 on the basis of the output from the contact detection portion 35. Thus, it can be easily detected on the basis of the output from the contact detection portion 35 that the heat cutter blade 34 comes into contact with the glass substrate 301.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to immediately stop the movement of the heat cutter blade 34 based on detecting the position where the heat cutter blade 34 comes into contact with the glass substrate 301. Thus, the glass substrate 301 can be inhibited from being damaged by continuing the movement of the heat cutter blade 34 after the heat cutter blade 34 comes into contact with the glass substrate 301.
According to the first embodiment, as hereinabove described, the storage portion 42 storing the position where the heat cutter blade 34 comes into contact with the glass substrate 301 is provided, and the control portion 41 is configured to acquire the trimming position on the basis of the position where the heat cutter blade 34 comes into contact with the glass substrate 301, stored in the storage portion 42. Thus, the trimming position can be easily acquired on the basis of the position where the heat cutter blade 34 comes into contact with the glass substrate 301, stored in the storage portion 42.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to immediately stop the movement of the robot 100 based on detecting the position where the heat cutter blade 34 comes into contact with the glass substrate 301, store the robot stop position where the robot 100 is stopped as the position where the heat cutter blade 34 comes into contact with the glass substrate 301 in the storage portion 42, and acquire the trimming position on the basis of the robot stop position stored in the storage portion 42. Thus, the robot stop position is regarded as the position where the heat cutter blade 34 comes into contact with the glass substrate 301 so that the trimming position can be quickly acquired, dissimilarly to a case where the position where the heat cutter blade 34 comes into contact with the glass substrate 301 is calculated on the basis of the robot stop position.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to detect that the heat cutter blade 34 comes into contact with the glass substrate 301 by detecting that the robot arm 2 moves with respect to the heat cutter blade 34 when the heat cutter blade 34 comes into contact with the glass substrate 301 to stop. Thus, it can be reliably detected that the heat cutter blade 34 comes into contact with the glass substrate 301 on the basis of the movement of the robot arm 2 with respect to the heat cutter blade 34.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to detect the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 on the plurality of (two) sides 301a and 301d of the rectangular glass substrate 301, and calculate and acquire the trimming position on the basis of the plurality of detected positions where the heat cutter blade 34 comes into contact with the glass substrate 301. Thus, the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 are detected on the plurality of sides 301a and 301d, and hence the trimming position can be easily acquired employing the information of the detected positions where the heat cutter blade 34 comes into contact with the glass substrate 301 on the sides 301a and 301d and the information of the dimension of the glass substrate 301.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to detect the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 and acquire the trimming position on the basis of the positions where the heat cutter blade 34 comes into contact with the glass substrate 301 with respect to each of the plurality of glass substrates 301. Thus, the trimming position can be accurately acquired with respect to each of the glass substrates 301 even if the positions and dimensions of the glass substrates 301 are different from each other.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to perform trimming by cutting the first adhesive sheet 302 and the second adhesive sheet 304 toward the corners from the sides of the rectangular glass substrate 301 by the heat cutter blade 34 when trimming the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 covering the glass substrate 301 protruding from the glass substrate 301 on the basis of the acquired trimming position by the heat cutter blade 34. Thus, the damage of the heat cutter blade 34 resulting from collision thereof against the corners of the glass substrate 301 can be inhibited, dissimilarly to a case where the protruding portion 306 is cut toward the sides from the corners of the glass substrate 301 by the heat cutter blade 34.
According to the first embodiment, as hereinabove described, the control portion 41 is configured to form the slits 307 on the portions of the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304, corresponding to the roller portions 202 conveying the glass substrate 301, on which the glass substrate 301 is placed, before trimming the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 covering the glass substrate 301 protruding from the glass substrate 301 on the basis of the acquired trimming position. Thus, the cut protruding portion 306 is separated on one side of each of the slits 307 and the other side and falls, and hence the cut protruding portion 306 can be inhibited from being caught in the roller portions 202.
According to the first embodiment, as hereinabove described, the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 is cut by the heat cutter blade 34 having the tip generating heat. Thus, the protruding portion 306 can be cut with simple structure, dissimilarly to a case where the protruding portion 306 is cut by laser or ultrasound. Furthermore, the damage or aging degradation of the glass substrate 301 resulting from the vibration of a rotary knife can be inhibited, dissimilarly to a case where the protruding portion 306 is cut by the rotary knife.
According to the first embodiment, as hereinabove described, the heat cutter blade 34 is substantially U-shaped, and configured to be capable of cutting the protruding portion 306 of the first adhesive sheet 302 and the second adhesive sheet 304 covering the glass substrate 301 protruding from the glass substrate 301 by both of the end portion 34a of the substantially U-shaped heat cutter blade 34 on one side and the end portion 34b of the substantially U-shaped heat cutter blade 34 on another side. Thus, the lifetime of the heat cutter blade 34 can be increased, dissimilarly to a case where the protruding portion 306 is cut by only the end portion of the heat cutter blade 34 on one side.
Next, an end effector 6 according to a second embodiment is described with reference to
As shown in
As shown in
The remaining structure and effects of the second embodiment are similar to those of the aforementioned first embodiment.
It should be understood by those skilled in the art that various modifications, combinations, sub-combinations, and alterations may occur depending on design requirements and other factors insofar as they are within the scope of the appended claims or the equivalents thereof.
For example, while the control portion is configured to acquire the trimming position to cut the protruding portion of the first adhesive sheet and the second adhesive sheet protruding from the glass substrate on the substrate in each of the aforementioned first and second embodiments, the control portion may alternatively be configured to acquire a trimming portion to cut a portion of a sheet member protruding from a semiconductor substrate, for example, other than the substrate. Furthermore, the control portion may alternatively be configured to acquire a processing position other than the cut (trimming) position.
While the contact detection portion including the optical sensor and the detection section electrically detects that the heat cutter blade comes into contact with the glass substrate of the substrate in each of the aforementioned first and second embodiments, a mechanical contact detection portion switched on when the heat cutter blade comes into contact (collides) with the glass substrate may alternatively detect that the heat cutter blade comes into contact with the glass substrate. Furthermore, a contact detection portion may alternatively be configured to electrically detect that the heat cutter blade comes into contact with the glass substrate by detecting increases in the current values of the servomotors due to inhibition of movement of the heat cutter blade resulting from contact of the heat cutter blade with the glass substrate.
While the vertical articulated robot having the heat cutter blade is applied as the example of the processing apparatus in each of the aforementioned first and second embodiments, a processing apparatus 101 movable (rotatable) in directions X, Y, and θ having an end effector 3 (heat cutter blade 34), as shown in
While the trimming position is calculated on the basis of the contact positions detected by bringing the heat cutter blade into contact with the two sides of the glass substrate in each of the aforementioned first and second embodiments, the trimming position may alternatively be calculated on the basis of contact positions detected by bringing the heat cutter blade into contact with the three or more sides of the glass substrate.
While the trimming position is calculated on the basis of the contact positions detected by bringing the heat cutter blade into contact with the three points of the glass substrate in each of the aforementioned first and second embodiments, the trimming position may alternatively be calculated on the basis of contact positions detected by bringing the heat cutter blade into contact with one, two, or at least four points of the glass substrate.
While the trimming position is acquired with respect to each of the plurality of substrates (glass substrates) by bringing the heat cutter blade into contact with each of the plurality of substrates (glass substrates) in each of the aforementioned first and second embodiments, the trimming position may alternatively be acquired by bringing the heat cutter blade into contact with one of the plurality of substrates (glass substrates), and trimming may alternatively be performed with respect to the other of the plurality of substrates (glass substrates) on the basis of this trimming position.
While the two slits are formed on the protruding portion protruding from the glass substrate in advance of trimming in each of the aforementioned first and second embodiments, one or at least three slits may alternatively be formed. In other words, the number of formed slits may depend on the number of conveying portions (roller portions).
While the protruding portion of the first adhesive sheet and the second adhesive sheet protruding from the glass substrate is cut by heat of the heat cutter blade in each of the aforementioned first and second embodiments, the protruding portion may alternatively be cut by a tool such as a cutter blade other than the heat cutter blade.
With respect to the substantially U-shaped heat cutter blade according to the aforementioned first embodiment, recess portions 134c may alternatively be formed in each of an end portion 134a of a substantially U-shaped heat cutter blade 134 on one side and an end portion 134b of the substantially U-shaped heat cutter blade 134 on another side, as shown in
Number | Date | Country | Kind |
---|---|---|---|
2012-006538 | Jan 2012 | JP | national |