An Advanced Control Technology Robotic Casting and Glazing for Ceramic Bowls

Abstract

Glazes on ceramics provide a durable finish as well as a protective layer, impervious, sanitary, and generally easily cleaned surface, have the advantage of having a very wide spectrum of colors. As a result, color has a lot of variability, luminosity and permanence. This method of coating is suitable for products that are not too big a smooth and can be done quickly such as plating of coffee mugs, cups or bowls. Putting the product in the enameled tank must not be soaked for too long as it will thicken the coating. When the coating is dry it will slip off easily. Therefore, this research is to provide product dipping. Good and consistent plating at all times and then industrial robots are used to help in plating or dipping. The robot can control the work quickly. According to the position and speed control can reduce the working time in the further.

Share and Cite:

Muangmeesri, B. and Maneetham, D. (2022) An Advanced Control Technology Robotic Casting and Glazing for Ceramic Bowls. Engineering, 14, 371-384. doi: 10.4236/eng.2022.148029.

1. Introduction

There are many ways to go about the development of the ceramic surface, some no-tech, some low-tech, and some high-tech. The great thing about glaze development is that you can choose your personal approach at whatever lever you feel comfortable. Many well-known potters absolutely hate to deal with calculation in any way and do all of their glaze and color development by purely empirical processes of trying it and seeing [1] [2]. They usually get to know a small number of favorite materials quite intimately and develop their palette and surface variation within fairly tight parameters. There is nothing wrong with this way of working. It has been in use for at least 5000 years, and chemical calculation processes for only a little over a hundred years. People are often inhibited by the combination of chemistry, mathematics, and analytical methods. As for the temperature used for glaze, it can be divided into three types. 1) Low temperature glaze will use a temperature about 800 - 1100 degree Celsius, 2) medium temperature glaze will use a temperature about 1150 - 1200 degrees Celsius, and 3) high temperature glaze will use a temperature about 1230 - 1300 degrees Celsius [3]. Therefore, before applying ceramic products to glaze, they should be cleaned first. Particularly if the product is left for a long time, dust will settle on the surface of the product. If using ceramic products to glaze at all. This will cause the coating to slip off the surface of the product. After that a damp sponge will be used to wipe the surface of the product one more time. After this the product is coated in the glazing process of this product. There are two types of products which are raw material condition and raw burnt [4] [5]. Therefore, the glaze that will be used to coat ceramic products must be adjusted by the glaze that will be used to coat the products in the raw material condition. The specific gravity of the glaze is about 1.4 for the finished product will use a coating with a specific gravity of about 1.7 - 1.9.

Overall, this research will explain an advanced control technology robotic casting and glazing for ceramic bowls. Properties of ceramics are explained in Section II. Section III will present the industrial robotics and calculations. Section IV validation and experimental results by comparing with speed and position control and conclusions are shown in Section V.

2. Properties of Ceramic

The method of ceramic bowls which supply more than one oxide to the glaze will be clarified by another example involving both clay and glaze [6]. Suppose the goal is to compute the recipe of the alkaline, neutral and acidic with the meaning formula given (Table 1).

Table 2 is represented in the raw material glaze by formulas that are identical with the empirical formula of glaze already referred. The alkalines and alkaline piles of the earth are grouped in the first column, which equals one, and the potassium oxide, calcium oxide, magnesium oxide, barium oxide and zine oxide are given values based on the first column values [7] [8]. The formula for glaze, or any other material for that matter, is determined in the same way as the formula for a glazed hatch was computed in the previous example (Figure 1).

Table 1. Glaze formula for ceramics.

Figure 1. Mixer machine.

Table 2. Glaze formula.

Soil preparing process, It starts by preparing the soil using a semi-wet mix in a pugmill or sometimes in a dry mill where the consistency of the soil during mixing is less than the wet mix. Therefore, the production by this method does not use too many raw materials. Most of the time, only clay and kaolin or chamotte are used as a filter. In a pugmill or dry mill, water is added to adjust the moisture content of the soil. After that, it will be passed through a roller to crush the rubber. The gravel mixed with the soil is broken off by the roller ser, but the distance of the roller is gradually controlled so that the rubber can be crushed of all sizes and stored in the next silo (Figure 2 and Figure 3).

The formula of the weight in terms of the relative quantities of molecules of the various method for controlling glazes can be found in the weight of water and the weight of soil [9] [10]. The quantity of each value in the formula is multiplied by the molecular weight of the soil to generate the formula weight, and the sums are tallied as follows:

(a) (b)

Figure 2. Heavy clay machine. (a) Pugmill; (b) Roller mill.

Figure 3. Dry pan mill.

P = K ( R 100 ) ( C 0.001 ) (1)

where P = glaze value (g/cm2)

C = value of coherence (g/cm2)

K = continuous deposition

R = receptivity of the body (g H2O × 104/cm2)

0.001 = water of coherence value (g/cm2)

The arithmetic involved in this easy calculation will be made from evident if the computation is organized in a tabular style, with all oxides in the formula and their quantities listed across the top and arranging the raw materials to be used in satisfying the formula. When calculating glazes, a table like this is commonly used to keep track of the amount of various oxides supplied by the raw ingredients (Table 3).

Table 3. Comparing four glaze composition.

3. Methodology

The inverse and forward kinematics problem deals with the determination of the position and orientation of the gripper frame when the joint variable are numerically specified and the FANUC M-6i was designed to the high speed and 6 kg payload capacity some of the advantages of material handling, arc welding, dispensing, machine loading, material removal, and robotic assembly (Figure 4 and Figure 5).

3.1. Link Parameters

The 6-axis robot can be driven by a computer such that the tool tip can take an arbitrary position and orientation. A FANUC M-6i frame assignment for the various links are divided into 6 links as follows: Link J1 ±165˚, Link J2 +135˚−75˚, Link J3 +150˚−149˚, Link J4 ±190˚, Link J5 ±140˚, and Link J6 ±350˚. The link parameters of a FANUC M-6i industrial robotics can be shown in Table 4 (Figure 6).

3.2. Transformation Matrix

Coordinate transformations containing both rotations and translations are necessary to express the mobile tool position and orientation in terms of a coordinate frame coupled to the stationary base. Begin by exploring the representation of rotations and coordinate transformations as given as 4 × 4 matrix:

A i 1 i = [ cos θ i sin θ i cos α i sin θ i sin α i a i cos θ i sin θ i cos θ i cos α i cos θ i sin α i a i sin θ i 0 sin α i cos α i d i 0 0 0 1 ] (2)

thus

T 0 i 1 A i 1 i , (3)

where T 0 i is the homogenous coordinates of a point are found i within the confines of a moveable coordinate frame 0. Verify that the resulting homogeneous coordinate transformation matrix is:

Figure 4. A FANUC M-6i industrial robotics.

Figure 5. Control system of a FANUC M-6i.

Table 4. Link parameters for FANAC M-6i.

(a)(b)

Figure 6. The 6-axis A FANUC M-6i. (a) Robot manipulator; (b) coordinate systems.

T 0 1 = [ cos θ 1 sin θ 1 0 0 sin θ 1 cos θ 1 0 0 0 0 1 0 0 0 0 1 ] (4)

T 1 2 = [ cos θ 2 sin θ 2 0 a 1 0 0 1 0 sin θ 2 cos θ 2 0 0 0 0 0 1 ] (5)

T 2 3 = [ cos θ 3 sin θ 3 0 a 2 sin θ 3 cos θ 3 0 0 0 0 1 0 0 0 0 1 ] (6)

T 3 4 = [ cos θ 4 sin θ 4 0 a 3 0 0 1 d 4 sin θ 4 cos θ 4 1 0 0 0 0 1 ] (7)

T 4 5 = [ cos θ 5 sin θ 5 0 0 0 0 1 0 sin θ 5 cos θ 5 0 0 0 0 0 1 ] (8)

T 5 6 = [ cos θ 6 sin θ 6 0 0 0 0 1 0 sin θ 6 cos θ 6 1 0 0 0 0 1 ] (9)

T C P F = [ 1 0 0 0 0 1 0 0 0 0 1 d 0 0 0 1 ] (10)

T B = [ 1 0 0 0 0 1 0 0 0 0 1 a + a 0 0 0 0 1 ] (11)

T E F = [ 1 0 0 0 0 1 0 f 0 0 1 e 0 0 0 1 ] (12)

The four-dimensional space of homogeneous can be defined as follows:

T = T 01 T 12 T 56 T C P F T B T E F = [ R 11 R 12 R 13 P x R 21 R 22 R 23 P y R 31 R 32 R 33 P z 0 0 0 1 ] (13)

1) To compute of θ 1 , θ 2 and θ 3 by using for Equation (13) then this operation can be using the elements of the denoted Tran (p), where:

P x = c 1 ( a 3 c 32 d 4 s 23 + a 1 + a 2 c 2 ) ;

P y = s 1 ( a 3 c 32 d 4 s 23 + a 1 + a 2 c 2 ) ; (14)

P z = a 3 s 23 d 4 c 23 a 2 s 2.

Verify that the inverse of the fundamental homogeneous translation matrix of the equations exists at all times and is equal to:

Step 01:

C 1 = P x ,

S 1 = P y , (15)

t 1 = π 2 a tan 2 ( P y , P x ) .

Step 02:

K = [ P x 2 + P y 2 + P z 2 2 a 1 ( P x cos ( t 1 ) ) ] 2 a 2 + [ P y sin ( t 1 ) + a 1 2 ( a 3 2 + d 4 2 + a 2 2 ) ] 2 a 2 ;

t 3 = a tan 2 ( d 4 , a 3 ) a tan 2 [ ( a 3 2 d 4 2 K 2 ) , K ] (16)

Step 03:

a = d 4 sin ( t 3 ) + a 2 + a 3 cos ( t 3 ) ;

b = a 3 sin ( t 3 ) + d 4 cos ( t 3 ) ;

c = P x cos ( t 1 ) a 1 ;

d = P z ;

t 2 = a tan 2 [ ( a c + b d ) , ( a d b c ) ] . (17)

2) To replace the θ 4 , θ 5 and θ 6 in equations (14) as given:

T 03 1 T 06 = T 36 ;

T 04 1 T 06 = T 46 ; (18)

T 05 1 T 06 = T 56.

When T 0 n 1 is the element of value. The homogeneous translations can use the cartesian space equation by using in Equation (15).

θ = a tan 2 ( x , y ) [ r a d ] . (19)

Then can convert the rad to deg is given by:

θ deg = θ 180 π (20)

Step 04:

S 4 = [ R 13 sin ( t 1 ) + R 23 cos ( t 1 ) ] ;

C 4 = [ R 13 cos ( t 1 ) cos ( t 2 + t 3 ) ] [ R 23 sin ( t 1 ) cos ( t 2 + t 3 ) ] + [ R 33 sin ( t 2 + t 3 ) ] ; (21)

t 4 = π 4 a tan 2 ( S 4 , C 4 )

Step 05:

s 5 = { R 13 [ cos ( t 1 ) cos ( t 2 + t 3 ) cos ( t 4 ) sin ( t 1 ) sin ( t 4 ) ] + R 23 [ sin ( t 2 + t 3 ) cos ( t 4 ) cos ( t 2 + t 3 ) cos ( t 4 ) cos ( t 1 ) sin ( t 4 ) ] R 33 [ sin ( t 2 + t 3 ) cos ( t 4 ) ] } ;

c 5 = { R 13 [ cos ( t 1 ) cos ( t 2 + t 3 ) cos ( t 4 ) + sin ( t 1 ) sin ( t 4 ) ] + R 23 [ sin ( t 2 + t 3 ) cos ( t 4 ) cos ( t 2 + t 3 ) cos ( t 4 ) cos ( t 1 ) sin ( t 4 ) ] R 33 [ cos ( t 2 + t 3 ) ] } ;

t 5 = π 2 a tan 2 ( s 5 , c 5 ) (22)

Step 06:

s 6 = R 11 [ cos ( t 4 ) sin ( t 1 ) cos ( t 1 ) cos ( t 2 + t 3 ) sin ( t 1 ) sin ( t 4 ) ] + R 31 sin ( t 4 ) sin ( t 2 + t 3 ) ;

c 6 = R 12 [ cos ( t 4 ) sin ( t 1 ) cos ( t 1 ) cos ( t 2 + t 3 ) sin ( t 4 ) ] R 22 [ cos ( t 1 ) cos ( t 4 ) + cos ( t 2 + t 3 ) sin ( t 1 ) sin ( t 4 ) ] + R 31 sin ( t 4 ) sin ( t 2 + t 3 ) ;

t 6 = π 2 a tan 2 ( s 6 , c 6 ) (23)

4. Experimental and Results

As in the cause writing that on the surface of the product such as scribbling, parallel grooving, carving various patterns are formed on the surface of the produce. In addition to finishing the product before burning it. So the product bowl before the glaze is dipped, different designs must be written on the side of the bowl as shown in Figure 7.

(a) (b)

Figure 7. A bowl for preparing to paint. (a) Chicken picture; (b) stored bowl.

After that, the bowl will be placed on the belt conveyor. The bowl will be conveyed from the conveyor and sensor detects and sends a signal to the robot. The robotic manipulator can hold the bowl in the gripper position (Figure 8 and Figure 9).

Finally, when the robot finishes taking a bowl of glazed water. The bowl will be placed in position on the output belt conveyor (Figure 10).

Consider the FANUC M-6i manipulator can be shown in Figure 11. This is a six-axis articulated robot with a spherical wrist with a roll-pitch, roll type. Using the first half of the D-H algorithm, assign connection coordinates. The motion control of the end-effector on all three axes, namely axis-x, axis-y, and axis-z, will be tested to position and speed control of movement. A total of 30 tested were conducted and results as shown in Table 5.

Figure 8. Robotic glazing for ceramic bowl (step 1).

Figure 9. Robotic glazing for ceramic bowl (step 2).

Figure 10. Robotic glazing for ceramic bowl (step 3).

(a)(b)(c)

Figure 11. Link the end-effector calibration at 3 axes. (a) Translation at x-axis; (b) translation at y-axis; (c) translation at z-axis.

Table 5. Link the end-effector calibration.

Finally, as a solution of a complete dynamic model of a robotic arm, consider the FANUC M6i robot shown in Figurebelow. To compare with the position, orientation and translation are displayed to control the motion for guidance.

5. Conclusion

This research has proposed the development of FANUC M-6i the articulated robotic arm by using angle configuration θ 1 , θ 2 , θ 3 , θ 4 , θ 5 , θ 6 . The robotic arm has proposed that based on FANUC RJ2 controller interface and the kinematics of robotics has been designed with the Denavit-Hartenberg model method. For Figure 11, the control of the end-effector on all three axes has the same standard deviation. A total of 30 test runs of holding the bowl to be immersed in the enamel tank were 1.3128 in the x-axis, 3.4265 in the y-axis, and 2.0907 in the z-axis. The pieces help for precise immersion in the coating and reduce the amount of waste and reduce the working time in a ceramic plant as well.

Acknowledgements

We acknowledge of the P. Ceramic company, Lampang Province, Thailand supported and helped in this research.

Conflicts of Interest

The authors declare no conflicts of interest regarding the publication of this paper.

References

[1] Ju, H.J., Zhao, Q. and Sun, X. (2007) Microwave Oven Design Using HFSS Simulation Software. Material Review A, 21, 237-239.
[2] Tian, M.B. (2003) Substrates for High Density Package Engineering. Tsinghua University Press, Beijing, 22-24.
[3] Wang, W.L., Zhu, F. and Zhu, W.Q. (2006) A Summary of Automation Technology Development for Ceramic Tile Production Line. China Ceramics, 42, 4-7.
[4] Ding, X.W. (2002) Design and Implementation of an Automatic Ceramic Powder Weighing System. Foshan Ceramics, 12, 25-28.
[5] Wang, X. and Chen, Y. (2003) Research and Realization of Auto-Distribution Product System of Ceramics Based on USS Protocol. China Ceramic Industry, 10, 23-27.
[6] Norton, F.H. (1957) Elements of Ceramics. Addison Wesley Publishing Company, INC, Masssachasetts.
[7] Huang, X., Hoshikawa, T. and Uda, S. (2007) Analysis of the Reaction Atthe Interface between Si Melt and Ba-Doped Silica Glass. Journal of Crystal Growth, 306, 422-427.
https://doi.org/10.1016/j.jcrysgro.2007.05.020
[8] Minami, T., Maeda, S., Higasa, M. and Kashima, K. (2011) In-Situ Observation of Bubble Formation at Silicon Melt-Silica Glass Interface. Journal of Crystal Growth, 318, 196-199.
https://doi.org/10.1016/j.jcrysgro.2010.10.075
[9] Zhang, Q.Z. and Lan, Y. (2009) The Technical Renovation and Simulation of Kiln Temperature Control System. Automation Technology and Its Application, 1, 34-37.
[10] Jinan, T. (2003) Design of Multilayer Ceramic Package and Its Some Question in the Application. Electronics and Packaging, 3, 28-33.

Copyright © 2024 by authors and Scientific Research Publishing Inc.

Creative Commons License

This work and the related PDF file are licensed under a Creative Commons Attribution 4.0 International License.