En la aplicación a continuación se generan superficies de revolución donde la curva plana está en el plano [math]\text{XZ}[/math] con parametrización[br][br][math]\text{\gamma(t)=\bigl(x(t),0,z(t)\bigr)}[/math] donde [math]\text{a\le t\le b}[/math].[br][br]La distancia de la curva plana al eje [math]\text{OZ}[/math] en cada valor [math]\text{t}[/math] es [math]\text{x(t)}[/math]. Al hacer rotar la curva plana alrededor del eje [math]\text{OZ}[/math] se genera una superficie de revolución con parametrización:[br][br][math]\text{S(t,\theta)=\bigl(x(t)\cos\theta,x(t)\sin\theta,z(t)\bigr)}[/math] con [math]\text{t\in[a,b]}[/math] y [math]\text{\theta\in[0,2\pi)}[/math].[br][br]Obsérvese que para cada [math]\text{t}[/math] el radio de la rotación viene dado por [math]\text{x(t)}[/math].
Si [math]\text{t}[/math] es el parámetro que parametriza la curva, en las casillas de a y b introducir el valor mínimo del parámetro y el valor máximo del parámetro de la parametrización de la curva.[br][br]Por ejemplo si la curva es[br][br][math]\text{\gamma(t)=\left(5t,0,5\sin t \right}\text{)}[/math] con [math]\text{t\in[0,\pi]}[/math][br][br]se introduce [math]\text{0}[/math] en la casilla de a y [math]\text{\pi}[/math] en la casilla de b.[br][br]En la casilla x(t) se escribe la coordenada x de la parametrización de la curva (en el ejemplo [math]\text{5t}[/math]) y en la casilla z(t) la coordenada z de la parametrización (en el ejemplo [math]\text{5\sin(t)}[/math]).[br][br]La curva dada aparece en color marrón sobre el plano [math]\text{XZ}[/math][br][br]Al darle al botón "Generar superficie de revolución" se ve cómo se genera la superficie de revolución con esa curva de perfil y la parametrización de la superficie de revolución generada.