Anotace:
The purpose of this article is to propose an efficient algorithm for determining the place of an action of a heat source with a given motion law for a body of an arbitrary shape using methods of analytical geometry. The solution to this problem is an important part of a modeling of a laser, plasma, ion beam treatment. In addition, it can also be used for mass transfer problems, such as simulation of coating, sputtering, painting etc. The problem is solved by the method of R-functions to define the shape of the test body and the heat source and the analytical determination zone shadowing. As an example, we consider the problem of using the method of ion cleaning parameters optimization considering temperature limitations. Application of the R-functions can significantly reduce the amount of computation with usage of the ray tracing algorithm. The numerical realization of the proposed method requires an accurate creation of a numerical mesh. The best results in terms of accuracy of determination the scope of the source can be expected when applying adaptive tunable meshes. In case of integration of the R-functions into the CAD system, the use of the proposed method would be simple enough. The proposed method allows to determine the range of the source by the expression, which is constructed only once for the body and the source of arbitrary geometric shapes moving in any law. This distinguishes the proposed approach against all known algorithms for ray tracing. The proposed method can also be used for time-dependent multisource with arbitrary shapes, which move in different directions.