KoG-2/1997 |
Dagmar Szarková: Computer Aided Calculation of Characteristics Points of Some Envelope Helical Surfaces |
Computer Aided Calculation of Characteristics
Points of Some Envelope Helical Surfaces
ABSTRACT
Presented calculations and the choice of variables u,v
[0,1] of the given basic surface
j enable the creation of
a versatile programme for the graphical processing of the characteristics
not only of the helical but also of the rotational envelope surface F
defined by the conical or cylindrical surface. Basic (conical or cylindrical)
surface j can be generated
from the basic curve defined by the vector function r(u),
for u[0,1] (1) applying
a class of transformations defined by the matrix T(v), for
v[0,1] (2). The combined
analytical and synthetical method resultes in the parametric equations
of the characteristics (3) and in the coordinates of the meridian section
points. Keywords: envelope surface, characteristics, meridian section, creative space, creative representation |
Izračumavanje karakterističnih
točaka ovojnice helikoidne plohe pomoću računala SAŽETAK
Prikazana izračumavanja i izbor variabli u,v Î [0,1] zadane osnove plohe j omogućavaju kreiranje programa za grafičku obradu osobitosti ne samo helikoidne, već i rotacijske ovojne plohe F definirane stožastom ili valjkastom plohom. Osnovna (stožasta ili valjkasta) ploha j može biti generirana iz osnovne krivulje definirane vektorskom funkcijom r(u), za u[0,1] (1) primjenjujući klasu transformacija definiranu matricom T(v) za v Î [0,1] (2). Kombinirana analitička i sintetička metoda rezultira parametarskim jednadžbama karakteristika (3) i koordinatama točaka meridijanskih presjeka.
Ključne riječi: ovojnica ploha, karakteristike, meridijanski presjek, kretivni prostor, kreativni prikaz |
An envelope surface F is created by a continuous movement of a basic surface j. Characteristics is a curve segment along which the envelope surface F touches the basic surface j. At any point of the characteristics there exists a common tangent plane t and a normal c to the basic surface j and the envelope surface F .
The same envelope surface F can be created by the continuous movement of either characteristics or the basic surface j .
Let us deal with an envelope helical surface F created by a helical movement (this movement is a geometric transformation concatenated from a revolution about the axis o and a translation in the direction of the vector collinear to the axis o of revolution) of a conical or cylindrical surface j . An envelope rotational surface is a special type of the envelope helical surface with the helical movement pitch |zv| (zv is the translation vector corresponding to the angle of revolution equal to 2p) equal to zero.
Study and realization of the construction of the envelope helical and rotational surface characteristics points are very important in the mechanical engineering practise. The classical construction of the characteristics points (mentioned in Kopincová [1]) can be substituted by computer processing and following graphical output.
In the Creative space (defined in Velichová [6] and described in Velichová [5]), in which we work with homogeneous coordinates (in correspondence with Quilin [2]), let us create the basic surface j. Let us define the basic curve segment of the conical or the cylindrical surface by a vector function
(1) r(u) = ( x(u), y(u), z(u),1)
such, that it is defined and at least C(1) for u [0,1] and its first derivative (x'(u),y'(u),z'(u),0) is a non-zero vector for u [0,1].
Let the generating principle be the class of transformations represented by a regular square matrix of rank 4 in a form
(2) | for v [0,1] , |
where function q(v) = 1 - v is pertinent to the conical surface and function q(v) = 1 to the cylindrical surface.
Constants x1, y1, z1 are coordinates of the conical surface vertex or they are coordinates of the cylindrical surface direction vector.
The analytic representation of the basic conical or the cylindrical surface j can be then expressed as follows
r(u,v) = r(u) . T(v) =
= (x(u) q(v) + x1 v, y(u) q(v) + y1 v, z(u) q(v) + z1 v, 1) ,
where (u,v) [0,1] x [0,1] .
Let the clockwise helical movement with the axis o in the coordinate axis z be defined by the reduced pitch (with respect to Velichová [6]) (see Fig.1).
Fig.1.
The point M of the characteristics can be determined as the intersection point of the line m on the surface j and the auxiliary characteristics h of the tangent plane t to the surface j incident with the line m . Characteristics h is a line on the surface of tangents to the helics (i.e. the envelope surface created from the tangent plane t by the given helical movement). Characteristics h = t d , where d is a plane determined by the point P , the direction vector c and the direction vector (0,0,1,0) of the axis o.
Parametric equations of the envelope helical surface characteristics (if it exists) whill be
x = x(u) q( x (u) ) + x1 x (u)
(3) y = y(u) q( x (u) ) + y1 x (u)
z = z(u) q( x (u) ) + z1 x (u)
for those values u [0,1] , for which x(u) [0,1] , while
(4)
and
where vector c = (c1 , c2 , c3 , 0 ) is the direction vector of the basic surface j normal and therefore it is also the direction vector of the envelope F normal in the point M of the characteristics.
xP , yP - are coordinates of the auxiliary point P(xP , yP, 0,1) . Constant value i = 1 is valid for clockwise and i = 2 for anticlockwise helical movement.
A special attention must be payed to the situations, in which the value c1 and the value of the denominator of the relation (4) are equal to zero.
The shape of the envelope surface can be better comprehended by its meridian section than by the characteristics, which is usually a space curve segment. Coordinates of the point M* = (x*, y*, z*,1) located on the meridian section in the xz-plane can be obtained from the coordinates of the point M = (xM , yM , zM ,1) on the characteristics as the solutions of the following equations
where w is the directed angle of the revolution about the axis o to the xz-plane oriented in the helical movement direction
Presented calculations and the choice of variables (u,v) [0,1] x [0,1] of the given basic surface enable the creation of a versatile programme for the graphical processing of the characteristics not only of the helical but also of the rotational (if v0 = 0) envelope surface defined by the conical or cylindrical surface - see figures.
In the Fig.2 there is presented the characteristics and the principal meridian of the envelope rotational surface created by the revolution of a conical surface with the basic curve in a spatial Viviani curve.
Fig.2.
The illustration of the envelope surface generated by the helical movement of the basic conical surface characteristics, the basic curve of which is the circle, is in the Fig.3. The same movement of the envelope helical surface meridian produces the same envelope surface (see Fig.4).
Fig.3.
|
Fig.4.
|
Fig.5 ilustrates a helical surface created by the characteristics of a basic cylindrical surface which basic curve segment is a circle. Other examples of the envelope surfaces can be found in the papers Szarková [3] and Szarková [4].
Fig.5.
Graphical access to the processing of the given problematic enables a more effective function in the sphere of the machining tool design, because the basic surface of the desirable envelope surface can be fixed interactively and also all irregular cases, when the envelope surface cannot be defined or it is of an unsuitable shape, can be omitted.
Presented figures are examples of the characteristics , the meridian section and the basic surface j of the envelope surface F projected in the Monge projection method and Axonometry and visualized as outputs of the programme (written by the author) on the screen and digital plotter.
REFERENCES
[1] Kopincová,E.: POČÍTAČEM PODPOROVANÁ KONSTRUKCE OBALOVÉ PLOCHY, Sborník 13. semináře odborné skupiny pro deskriptivní geometrii, počítačovou grafiku a technické kreslení, Pernink 14.-17.9.1993, JČMF Západočeská univerzita v Plzni, 1993, Czech republic, p. 84-88
[2] Qiulin,D.-Davies,B.J.: SURFACE ENGINEERING GEOMETRY FOR
COMPUTER - AIDED DESIGN AND MANUFACTURE, Ellis Horwood Limited,
[3] Szarková,D.: GRAPHICAL PROCESSING OF A CHARACTERISTIC AND MERIDIAN SECTION OF A ROTATIONAL ENVELOPE SURFACE CREATED BY A CONICAL OR CYLINDRICAL SURFACE, Abstracts, Konstruktive Geometrie, Balatonföldvár 27.9.-1.10.1993, Budapest, August 1993, Hungary
Szarková,D.: GRAFICKÉ SPRACOVANIE CHARAKTERISTIKY A MERIDIÁNOVÉ-HO REZU ROTAČNEJ OBALOVEJ PLOCHY VYTVORENEJ KUŽEĽOVOU A VALCOVOU PLOCHOU, Sborník 13. semináře odborné skupiny pro deskriptivní geometrii, počítačovou grafiku a technické kreslení, Pernink 14.-17.9.1993, JČMF Západočeská univerzita v Plzni, 1993, Czech republic, s. 94-97
[4] Szarková,D.: GRAPHICAL PROCESSING OF A CHARACTERISTIC AND MERIDIAN SECTION OF A HELICAL ENVELOPE SURFACE, Proceedings of seminars on Computational Geometry, SjF STU Bratislava and MtF STU Trnava, 1993/94, Slovak republic, p. 24-29
Szarková,D.: GRAFICKÉ SPRACOVANIE SKRUTKOVEJ OBALOVEJ PLOCHY VYVORENEJ KUŽEĽOVOU A VALCOVOU PLOCHOU, Sborník 14. semináře odborné skupiny pro deskriptivní geometrii, počítačovou grafiku a technické kreslení, Bílá 19.-22.9.1994, Západočeská univerzita v Plzni, 1994, Czech republic, p. 55-60
[5] Velichová,D.: CREATIVE GEOMETRY, Procedings of the 6th International Conference
on Engineering Computer Graphics and Descriptive Geometry, Tokyo 1994,
[6] Velichová,D.: KONŠTRUKČNÁ GEOMETRIA, Vydavateľstvo STU, Bratislava,1996, Slovak republic
RNDr. Dagmar Szarková Department of Mathematics Mechanical Engineering Faculty Slovak Technical University Námestie Slobody 17, 812 31 Bratislava, Slovakia tel: +4212 57296 394, fax: +4212 52926626 e-mail: szarkova@sjf.stuba.sk
|