Hope it works :)
Giudice Jesica
[email protected]
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "../../resources/standard/dtd/docbookx.dtd"> <article xmlns:xi="http://www.w3.org/2001/XInclude"> <articleinfo> <title>Usar el comando Insert en <application>MGED</application> para dimensionar y ubicar figuras.</title>
<xi:include href="../../books/en/tutorial_series_authors.xml" xpointer="Intro_MGED_Tutorial_Series_II_authors"/>
<legalnotice>
<para>Aprobado para su publicación. Su distribucuón es ilimitada.</para>
</legalnotice>
</articleinfo>
<para id="using_insert_command_overviewlist">
En este tutorial usted aprenderá a:
<itemizedlist mark='bullet'>
<listitem>
<para>Crear una esfera y un cilindro circular recto (rcc por sus
siglas en inglés: right circular cylinder)usando el comando make
</para>
</listitem>
<listitem>
<para>Crear ambas figuras usando el comando in (de insert).</para>
</listitem>
<listitem>
<para>Combinar argumentos mediante línea de comandos para racionalizar
la entrada de variables.</para>
</listitem>
<listitem>
<para>Desarrollar un formato de comando combinado para ayudar a
manejar las variables de línea de comandos.</para>
</listitem>
<listitem>
<para>Considerar las convenciones para la elección de los nombres de
sus objetos.</para>
</listitem>
<listitem>
<para>Visualizar sus figuras desde distintas perspectivas utilizando
las opciones del menú View (Vistas).</para>
</listitem>
<listitem>
<para>Cerrar el programa <application>MGED</application>.</para>
</listitem>
</itemizedlist>
</para>
<para id="using_insert_command_intropara1">
Esta lección se centra en la creación de formas a partir de la ventana
de comandos utilizando los comandos in y make. Va a crear una esfera
(SPH) y un cilindro circular recto (RCC), utilizando los comandos de
modo que usted puede ver cómo trabaja cada comando. Luego, practicará
las vistas de su modelo desde diferentes ángulos.
</para>
<sect1 id="new_db_myShapes">
<title>Crear una nueva base de datos desde la línea de comandos.</title>
<para>
Crear una nueva base de datos y nombrarla shapes.g. Agréguele como
título el nombre myShapes.
</para>
</sect1>
<sect1 id="sphere_make">
<title>Crear una esfera utilizando el comando make.</title>
<para>
Comience por activar la ventana (por lo general, se logra haciendo clic
en cualquier parte la ventana). Luego, en el prompt de
<application>MGED</application> tipee el siguiente comando:
<command>make sph1.s sph [Enter]</command>
</para>
<para>
Como pudo apreciar en el tuorial #1, este comando le dice a <application>MGED</application> que:
<informaltable frame="all">
<tgroup cols='3'>
<tbody>
<row><entry>make</entry><entry>sph1.s</entry><entry>sph</entry></row>
<row><entry>Cree una figura</entry><entry>La nombre sph1.s</entry>
<entry>Que sea una esfera</entry>
</row>
</tbody>
</tgroup>
</informaltable>
<informalfigure>
<mediaobject>
<imageobject>
<imagedata align = "center" fileref="../../lessons/mged/using_insert_command_images/wireframesphere.png" format="PNG"></imagedata>
</imageobject>
<caption>
<para>
Wireframe (marco de alambre) de una esfera
</para>
</caption>
</mediaobject>
</informalfigure>
</para>
<para>
La figura de una esfera fue creada y en su ventana gráfica aparecerá un
dibujo de la misma en forma de wireframe.
</para>
<para>
Para crear el rcc desde la ventana de comandos tipee en el prompt:
<command>make rcc1.s rcc [Enter]</command>
</para>
<para>
Su ventana gráfica deberá mostrar un rcc grande, con la vista por
defecto de az35, el25, viéndose como si entersectara con la esfera
previamente creada.
<informalfigure>
<mediaobject>
<imageobject>
<imagedata align = "center" fileref="../../lessons/en/images/mged03_wireframespherecylinder.png" format="PNG"></imagedata>
</imageobject>
<caption>
<para>
Wireframe de la esfera y del RCC
</para>
</caption>
</mediaobject>
</informalfigure>
</para>
<para>
Utilizar el comando make es la forma más fácil y rápida de crear una
figura. De todas maneras, la mayoría de los modelos requieren figuras
con parámetros específicos, como altura y radio. Por lo tanto, la manera
más precisa de crear estas figuras es utilizando el comando in (insert).
</para>
</sect1>
<sect1 id="using_in">
<title>Utilizar el comando in para crear figuras</title>
<para>
Una vez que la ventana de comandos esté activa al cliquear sobre ella,
use el comando Z (zap) para despejar la ventana gráfica. Ya está listo
para crear una esfera utilizando el comando in. En el prompt de
<application>MGED</application> tipee:
<command>in sph2.s sph[Enter]</command>
</para>
<para>
<application>MGED</application> responderá con:
<literal>Enter X, Y, Z of vertex:</literal>
<literal>(Ingrese X, Y, Z del vértice:)</literal>
</para>
<para>
Debe responderle a <application>MGED</application> con la posición del
vértice (centro) de la esfera en el espacio. Tipee entonces en el prompt
de <application>MGED</application>:
<command>4 4 4[Enter]</command>
</para>
<para>
NOTA: Al trabajar con <application>MGED</application>, recibirá
algunas preguntas sobre el valor de vectores o vértices.
En <application>MGED</application>, un vector representa la distancia
y dirección desde un punto del espacio a otro, y el vértice es sólo un
punto en el espacio.
Los valores ingresados para un vector, generalmente son utilizados
para crear objetos con dimensiones específicas. Los valores ingresador
para el vértice ubican los objetos en el espacio.
</para>
<para>
Su esfera estará ahora ubicada en(x,y,z)=(4,4,4), medido en milímetros. Recuerde que los valores se ingresan separados por un espacio y se
presiona la tecla ENTER luego. <application>MGED</application> le
preguntará entonces.
</para>
<literallayout>
<prompt>Enter radius:</prompt>
<prompt>(Ingrese radio:)</prompt>
Tipee.
<command>3[Enter]</command>
</literallayout>
<para>
El radio de la esfera será de 3 mm. El siguiente cuadro de diálogo
aparecerá en la ventana de comandos (incluyendo las respuestas
correspondientes):
<command><prompt>mged></prompt> in sph2.s sph</command>
<literal>Enter X, Y, Z of vertex: 4 4 4</literal>
<literal>Enter radius: 3</literal>
<literal>51 vectors in 0.000543 sec</literal>
La última línea de este diálogo es simplemente un registro de la
velocidad de la computadora en dibujar la forma. No tiene ninguna
utilidad real para el usuario en este punto.
</para>
<para>
La esfera ha sido creada y su wireframe (marco de alambre), similar al
de la esfera creada con el comando make aparecerá en su ventana gráfica.
</para>
<para>
Para crear el RCC correcto, tipee en el prompt de la línea de comandos:
<command>in rcc2.s rcc[Enter]</command>
<application>MGED</application> le pedirá que ingrese los valores x, y,
z de los vértices (donde quiere que el centro de un extremo de la RCC
sea colocado en el espacio). Tipee.
<command>4 4 0[Enter]</command>
Asegúrese de dejar espacios entre cada valor.
</para>
<para>
<application>MGED</application> le pedirá ahora que ingrese los valores
x, y, z para la altura (H: de height) del vector (que determinará que
tal alto desea que sea su rcc). Tipee:
<command>0 0 4[Enter]</command>
El último valor requerido será el radio del RCC. Tipee:
<command>3[Enter]</command>
El diálogo en la ventana de comandos para la creación de RCC debería
verso como el siguiente:
</para>
<literallayout>
<prompt>mged></prompt> in rcc2.s rcc
Enter X, Y, Z of vertex: 4 4 0
Enter X, Y, Z of height (H) vector: 0 0 4
Enter radius: 3
42 vectors in 0.000214 sec
</literallayout>
<para>
Deberías tener ahora nuevas versiones de la esfera y del RCC. Compare
las dimensiones de éstos con los creados anteriormente. El rcc está
ahora en proporción con la esfera y posicionado en el espacio a la
izquierda en la ventana gráfica. Al especificar las dimensiones de las
formas y sus ubicaciones en el espacio, se ha podido crear el modelo de
mayor precisión.
</para>
<informaltable>
<tgroup cols='2'>
<tbody>
<row>
<entry><inlinegraphic fileref="../../lessons/en/images/mged03_shapes_make_command.png" /></entry>
<entry><inlinegraphic fileref="../../lessons/en/images/mged03_shapes_in_command.png" /></entry>
</row>
<row>
<entry>Figuras creadas con el comando make</entry>
<entry>Figuras creadas con el comando in</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</sect1>
<sect1 id="args_on_one_line">
<title>Combinar arugmentos en una línea</title>
<para>
Otra forma de usar el comando in es combinar toda la información
requerida en una línea. Una vez que se familiariarice con el comando in,
preferirá probablemente este método ya que permite mayor velocidad en el
ingreso de parámetros.
</para>
<para>
Despejar la ventana gráfica con el comando Z. Ahora cree una nueva
esfera tipeando en el prompt de <application>MGED</application>:
<command>in sph3.s sph 4 4 4 3[Enter]</command>
</para>
<para>
Esta forma larga de ingresar el comando significa:
</para>
<informaltable>
<tgroup cols='7'>
<tbody>
<row>
<entry>in</entry>
<entry>sph3.s</entry>
<entry>sph</entry>
<entry>4</entry>
<entry>4</entry>
<entry>4</entry>
<entry>3</entry>
</row>
<row>
<entry>Insertar una figura primitiva</entry>
<entry>Llamarla sph3.s</entry>
<entry>Que la figura sea una esfera</entry>
<entry>Dar a la x del vértice el valor 4</entry>
<entry>Dar a la y del vértice el valor 4</entry>
<entry>Dar a la z del vértice el valor 4</entry>
<entry>Dar al radio el valor 3</entry>
</row>
</tbody>
</tgroup>
</informaltable>
<para>
Para hacer un RCC correctamente usando este método, tipee en la línea de
comandos:
<command>in rcc3.s rcc 4 4 0 0 0 4 3[Enter]</command>
</para>
<para>
Este comando significa:
</para>
<informaltable>
<tgroup cols='10' align='center' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<colspec colname='c4'/>
<colspec colname='c5'/>
<colspec colname='c6'/>
<colspec colname='c7'/>
<colspec colname='c8'/>
<colspec colname='c9'/>
<colspec colname='c10'/>
<tbody>
<row>
<entry>in</entry>
<entry>rcc3.s</entry>
<entry>rcc</entry>
<entry>4</entry>
<entry>4</entry>
<entry>0</entry>
<entry>0</entry>
<entry>0</entry>
<entry>4</entry>
<entry>3</entry>
</row>
<row>
<entry morerows='1' valign='top'>Insertar una figura primitiva</entry>
<entry morerows='1' valign='top'>Llamarla rcc3.s</entry>
<entry morerows='1' valign='top'>Hacer de la figura primitiva un
cilindro circular recto (RCC)</entry>
<entry morerows='1' valign='top'>Dar a la x del vértice el valor
4</entry>
<entry morerows='1' valign='top'>Dar a la y del vértice el valor
4</entry>
<entry morerows='1' valign='top'>Dar a la z del vértice el valor
0</entry>
<entry>Dar a la x del vector de altura el valor 0</entry>
<entry>Dar a la y del vector de altura el valor 0</entry>
<entry>Dar a la z del vector de altura el valor 4</entry>
<entry morerows='1' valign='top'>Dar al radio el valor de 3</entry>
</row>
<row>
<entry namest="c7" nameend="c9" align="center">Hacer la forma de
cuatro unidades de largo, apuntando directamente hacia z
positivo</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</sect1>
<sect1 id="command_combined_in">
<title>Desarrollar un formato de comando combinado para el comando in
</title>
<para>
Cuando usted comienza a usar <application> MGED </application>, si
desea utilizar la ventana de comandos en lugar de la interfaz gráfica de
usuario, probablemente querrá hacer algunos formularios en blanco de
comandos combinados para cada tipo de forma primitiva que usted esté
creando. Esto puede acelerar el proceso de diseño y ayudar a recordar
que los valores deben ser presentados para cada forma. Una forma de la
esfera podría ser:
</para>
<informaltable>
<tgroup cols='10' align='center' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<colspec colname='c4'/>
<colspec colname='c5'/>
<colspec colname='c6'/>
<colspec colname='c7'/>
<tbody>
<row>
<entry>in</entry>
<entry>?</entry>
<entry>sph</entry>
<entry>?</entry>
<entry>?</entry>
<entry>?</entry>
<entry>?</entry>
</row>
<row>
<entry morerows='1' valign='top'>Insertar una figura</entry>
<entry morerows='1' valign='top'>Nombre de la figura</entry>
<entry morerows='1' valign='top'>La figura es una esfera</entry>
<entry>Valor de x</entry>
<entry>Valor de y</entry>
<entry>Valor de z</entry>
<entry morerows='1' valign='top'>radio de la esfera</entry>
</row>
<row>
<entry namest="c4" nameend="c6" align="center">Centro</entry>
</row>
</tbody>
</tgroup>
</informaltable>
<para>
Un ejemplo para el RCC puede ser:
</para>
<informaltable>
<tgroup cols='10' align='center' colsep='1' rowsep='1'>
<colspec colname='c1'/>
<colspec colname='c2'/>
<colspec colname='c3'/>
<colspec colname='c4'/>
<colspec colname='c5'/>
<colspec colname='c6'/>
<colspec colname='c7'/>
<colspec colname='c8'/>
<colspec colname='c9'/>
<colspec colname='c10'/>
<tbody>
<row>
<entry>in</entry>
<entry>?</entry>
<entry>rcc</entry>
<entry namest="c4" nameend="c6" align="center">?</entry>
<entry namest="c7" nameend="c9" align="center">?</entry>
<entry>?</entry>
</row>
<row>
<entry morerows='1' valign='top'>Insertar figura primitiva</entry>
<entry morerows='1' valign='top'>Nombre de la figura</entry>
<entry morerows='1' valign='top'>La figura es un cilindro circular
recto</entry>
<entry>Valor de x</entry>
<entry>Valor de y</entry>
<entry>Valor de z</entry>
<entry>Valor de x</entry>
<entry>Valor de y</entry>
<entry>Valor de z</entry>
<entry morerows='1' valign='top'>radio del rcc</entry>
</row>
<row>
<entry namest="c4" nameend="c6" align="center">Vértice</entry>
<entry namest="c7" nameend="c9" align="center">Vector de altura
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</sect1>
<sect1 id="mged_naming_conventions">
<title>Considerar los nombres convencionales para las figuras en
<application>MGED</application>
</title>
<para>
Usted puede haber notado que cada vez que se crea una esfera o CCR, se
han asignado nombres diferentes. A <application> MGED </application> no
le afecta en nada el nombre que le dé a una forma, pero puede ayudar el
uso de convenciones sobre los nombres de las formas. Sólo tenga en
cuenta también que cada nombre debe ser único en la base de datos, y
para las versiones anteriores a <application> BRL-CAD </application>
6.0, los nombres están limitados a 16 caracteres de longitud.
</para>
<para>
En esta lección le asignamos nombres a las formas en función de su
tipo de figura y el orden en el que los creó. Lo hicimos porque las
formas no tenía ninguna función real, salvo servir de ejemplos.
</para>
<para>
Al crear modelos reales, sin embargo, es probable que quiera asignar
nombres como hemos hecho con los nombres de los componentes del radio,
que se basan en sus funciones (por ejemplo, btn para el botón, ant para
la antena, etc.)
</para>
<para>
Si usted trabaja con otros modeladores con experiencia, consulte con
ellos para ver qué conjunto de convenciones utilizarán. Si trabaja solo,
desarrolle su un conjunto de convenciones al nombrar sus figuras de
forma que funcione para usted, y úselo de forma coherente.
</para>
</sect1>
<sect1 id="view_shapes">
<title>Visualización de las figuras </title>
<para>
Practique ver sus nuevas formas mediante el menú View (Vistas).
Manipule la vista con las diferentes combinaciones entre el mouse y las
teclas identificadas en el tutorial anterior.
</para>
</sect1>
<sect1 id="using_insert_command_quit">
<title>Salir de <application> MGED </application> </title>
<para>
Si desea salir de <application> MGED </application> tipee la letra q o
la palabra quit luego del prompt de la ventana de comandos y luego
presione ENTER. También puede cerrar el programa seleccionando Exit
(Salir) en el menú File (Archivo).
</para>
</sect1>
<sect1 id="using_insert_command_review">
<title>Repasemos</title>
<para>
En este tutorial usted aprendió a:
</para>
<itemizedlist mark='bullet'>
<listitem>
<para>Crear una esfera y un cilindro circular recto usando el comando
make.</para>
</listitem>
<listitem>
<para>Crear ambas figuras usando el comando in (de insert).</para>
</listitem>
<listitem>
<para>Combinar argumentos mediante línea de comandos para racionalizar
la entrada de variables.</para>
</listitem>
<listitem>
<para>Desarrollar un formato de comando combinado para ayudar a
manejar las variables de línea de comandos.</para>
</listitem>
<listitem>
<para>Considerar las convenciones para la elección de los nombres de
sus objetos.</para>
</listitem>
<listitem>
<para>Visualizar sus figuras desde distintas perspectivas utilizando
las opciones del menú View (Vistas).</para>
</listitem>
<listitem>
<para>Cerrar el programa <application>MGED</application>.</para>
</listitem>
</itemizedlist>
</sect1>
</article>
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" "../../resources/standard/dtd/docbookx.dtd"> <article xmlns:xi="http://www.w3.org/2001/XInclude"> <articleinfo> <title>Crear una copa</title> <xi:include href="../../books/en/tutorial_series_authors.xml" xpointer="Intro_MGED_Tutorial_Series_II_authors"/> <legalnotice> <para>Aprobada su publicación. Su distribución es ilimitada.</para> </legalnotice> </articleinfo> <para id="creating_a_goblet_overviewlist"> En esta lección podrás: <itemizedlist mark='bullet'> <listitem> <para>Crear una nueva base de datos.</para> </listitem> <listitem> <para>Crear, editar, y copiar formas primitivas para hacer las partes de una copa.</para> </listitem> <listitem> <para>Hacer regiones por partes.</para> </listitem> <listitem> <para>Hacer una combinación de las regiones.</para> </listitem> <listitem> <para>Ver un árbol de datos. </para> </listitem> <listitem> <para>Hacer un trazado de rayos de la copa terminada.</para> </listitem> </itemizedlist> </para> <para id="creating_a_goblet_intro"> En esta lección podrás crear una copa similar a la del siguiente ejemplo: <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_rtgoblet.png" format="PNG"></imagedata> </imageobject> <caption> <para> Graficando la copa </para> </caption> </mediaobject> </informalfigure> </para> <sect1 id="goblet_new_database"> <title>Crear una nueva base de datos</title> <para> Primero, inicie <application>MGED</application> desde una consola de comandos. Seleccione File (Archivo) desde la barra de menú y luego New (Nuevo). Un cuadro de diálogo aparecerá, y preguntará el nombre de la nueva base de datos. Tipee en copa.g al final del nombre y presiona OK. El programa debería decirle que la base de datos fue creada exitosamente y que está usando milímetros como unidad de medida. </para> </sect1> <sect1 id="create_edit_copy_goblet"> <title>Crear, editar, y copiar las partes de la copa</title> <sect2> <title>Crear la base de la copa</title> <para> De la barra de menú, seleccione la categoría Cones and Cylinders (Conos y Cilindros), y luego seleccione rcc (por sus siglas en inglés: right circular cylinder) para un cilindro circular recto. Un cuadro de diálogo aparecerá preguntándole el nombre del rcc. Complételo tipeando base1.s y luego presione ENTER. Un delgado cilindro aparecerá en la ventana gráfica listo para ser editado. </para> </sect2> <sect2> <title>Editar la base de la copa</title> <para> De la barra de menú seleccione Edit (Editar) y luego Set H. Posicione el puntero del mouse en la mitad inferior de la ventana gráfica y cliquee con el botón medio del mouse varias veces. El cilindro se irá haciendo más pequeño a medida que vaya cliqueando. (Note que mientras mas cerca se encuentre el puntero del punto medio de la venta gráfica más pequeño será eñ cambio. Y mientras más lejos esté, será más notorio.) Continúe cliqueando hasta que el cilindro se parezca a un disco plano como el que se ve en la siguiente figura y cliquee en Accept (Aceptar). <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_gobletbase.png" format="PNG"></imagedata> </imageobject> <caption> <para> La base de la copa rcc </para> </caption> </mediaobject> </informalfigure> </para> </sect2> <sect2> <title>Crear el pie de la copa</title> <para> En la barra de menú seleccione Create (Crear), luego Ellipsoids (Elipsoides), y cliquee en sph para seleccionar una esfera (sph por sphere en inglés). Complete con el nombre de la esfera tipeando ball1.s en la casilla del nombre y cliquee en Aplicar. Una gran esfera aparecerá en su ventana gráfica. </para> <para> Seleccione del menú Edit (Editar) y clickea en Escala. Situa el puntero del mouse en la mitad más baja de la Ventana de Gráficos y clickea el botón central del mouse hasta que tu esfera tenga aproximadamente un cuarto del diámetro de la base, como es mostrado en la ilustración siguiente. <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_goblet1stsphere.png" format="PNG"></imagedata> </imageobject> <caption> <para> Primera esfera en el pie de la copa </para> </caption> </mediaobject> </informalfigure> </para> <para> Para mover la bola arriba de la base de la copa, presione la tecla SHIFT y el botón izquierdo del mouse para arrastrar la esfera en el lugar indicado. Puede verificar tu colocación yendo a la opción View (Vista) de la barra de menú, seleccionando una vista de Frente. En esta vista, puedes alinear el centro de la esfera con la línea central del rcc (cilindro circular recto). Repita este procedimiento en una vista desde Izquierda. Cuando crea que la esfera está correctamente alineada con el rcc, seleccione la opción Editar y cliquee en Aceptar. </para> </sect2> <sect2> <title>Agregando bolas adicionales al pie de la copa</title> <para> El próximo paso es agregar más esferas al pie de tu copa. Una manera sencilla para hacer esto es ir al menú Edit (Editar) y seleccionar Primitive Editor (Editor Primitivo). En la casilla de diálogo deberá ingresar el nombre de la primera esfera que creó: ball1.s. Luego cliquee Reset (Resetear) (para resetear los valores de la casilla de diálogo a los de ball1.s) o dele retorno en la casilla destinada para el nombre. Cambie el nombre ball1.s por ball2.s usando la tecla BACKSPACE y cliquee Apply (Aplicar). </para> <para> Repita este procedimiento con una sph llamada bola3.s. Cuando lo haya hecho, cliquee OK. Ahora tiene tres bolas para el pie, pero no podrá verlas hasta que las edite, porque están en el mismo lugar, una sobre la otra. </para> <para> Una manera aun más fácil de hacer las copias es desde la línea de comandos con el comando cp (copiar) como sigue: <command>cp ball1.s ball2.s[Enter]</command> <command>cp ball1.s ball3.s[Enter]</command> </para> </sect2> <sect2> <title>Editar las bolas del pie de la copa</title> <para> Para editar la nuevas bolas que ha creado, vaya al menú Edit (Editar) y cliquee en Primitive Selection (Selección Primitiva). Una casilla aparecerá con los nombres de la base y de las bolas. Haga un doble click en ball2.s para seleccionarlo. Verá la primera bola cambiar al color blanco. Use la tecla SHIFT y cualquier botón del mouse para arrastrar esta bola (que es realmente ball2.s) hasta que descanse apenas superpuesta en la parte superior de ball1.s. Verifique las vistas para alinear las bolas como hizo con la primer bola. (Note que este alineamiento es más fácil aun si se arrastra usando las teclas SHIFT y ALT y el botón derecho del mouse, con el cual se restringirá el movimiento de la bola a la dirección del eje Z.) Clickea en Accept (Aceptar) bajo la opción Edit (Editar) cuando finalice. </para> <para> Si estuviera modelando una copa de verdad querría que las bolas del pie se solapen un poco. Si apenas se tocaran, el pie sería demasiado débil. Si no se tocan, el pie estaría hecho con piezas separadas del material suspendidas en el espacio. </para> <para> Repita estos pasos para mover ball3.s a su posición. Cuando haya terminado, su copa se parecerá a la siguiente desde una vista frontal: <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_gobletstem.png" format="PNG"></imagedata> </imageobject> <caption> <para> Copa con pie de bola </para> </caption> </mediaobject> </informalfigure> </para> </sect2> <sect2> <title>Haciendo la parte cóncava de la copa</title> <para> El próximo paso es hacer la cuenca de la copa. En el menú Create (Crear) cliquee en eto (por las palabras inglesas "elliptical torus") para seleccionar un toro elíptico. Nombre al toro como basin1.s (basin es cuenca en inglés). Cliquee Apply (Aplicar). Un gran eto aparecerá en la ventana gráfica. </para> <para> En el menú Edit (Editar) seleccione la opción Set C. Ubique la flecha del mouse en la mitad superior de la ventana gráfica y arrastre con el botón central del mouse presionado hasta que su eto tenga aproximadamente el tamaño del que aparece en la figura siguiente. Si lo cree más conveniente, use la función de escalar para hacer la cuenca más proporcional al resto del objeto utilizando los atajos de teclado y mouse combinado con las vistas múltiples para posicionar la cuenca. <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_gobletbasestembasin.png" format="PNG"></imagedata> </imageobject> <caption> <para> Base de la copa, el pie, y la cuenca - Vista frontal </para> </caption> </mediaobject> </informalfigure> </para> </sect2> </sect1> <sect1 id="making_goblet_regions"> <title>Haciendo las regiones de la base, pie y cuenca de la copa</title> <para> Para saber a cuáles de las formas primitivas hacerle el trazado de rayos con <application>MGED</application>, primero debe definir las áreas con operaciones booleanas. En este ejemplo, las operaciones booleanas a utilizar serán la unión (u) y la sustracción (-). </para> <para> Para hacer una región que reúna las formas del pie, tipee en el prompt de la ventana de comandos: <command>r stem1.r u ball1.s u ball2.s u ball3.s [Enter]</command> </para> <para> Para hacer de la base una región, tipee en el prompt: <command>r base1.r u base1.s - ball1.s[Enter]</command> </para> <para> Para hacer de la cuenca una región, tipea en el prompt: <command>r basin1.r u basin1.s - stem1.r[Enter]</command> </para> <para> Note que cuando se creó base1.r, substrajo una forma primitiva desde otra forma primitiva. Cuando creó basin1.r, substrajo una región entera desde una forma primitiva. </para> </sect1> <sect1 id="making_goblet_region_comb"> <title>Hacer una combinación de las regiones</title> <para> Para combinar todas las regiones dentro de un objeto, necesitará ejecutar una de las últimas operaciones Booleenas. En el prompt de la Ventana de Comandos, tipee: <command>comb globet1.c u basin1.r u stem1.r u base1.r[Enter]</command> </para> <para> Esta operación le dice al programa <application>MGED</application> que: </para> <informaltable> <tgroup cols='8'> <tbody> <row> <entry>comb</entry> <entry>globet1.c</entry> <entry>u</entry> <entry>basin1.r</entry> <entry>u</entry> <entry>stem1.r</entry> <entry>u</entry> <entry>base1.r</entry> </row> <row> <entry>Haga una combinación</entry> <entry>La nombre globet1.c</entry> <entry>uniendo</entry> <entry>la región basin1.r</entry> <entry>y</entry> <entry>la región stem1.r</entry> <entry>y</entry> <entry>la región base1.r</entry> </row> </tbody> </tgroup> </informaltable> </sect1> <sect1 id="goblet_view_data_tree"> <title>Ver un árbol de datos</title> <para> <application>MGED</application> requiere una cierta lógica para el árbol de datos, es decir, para saber como graficar varios elementos. La copa, la base y la cuenca consisten de regiones compuestas de solamente una forma primitiva cada una. El pie, en contraste, consiste de una región compuesta de la unión de tres esferas. Las tres regiones fueron combinadas para formar un objeto complejo. </para> <para> Para ver el árbol de datos para esta combinación, tipee en el prompt de la ventana de comandos: <command>tree globet1.c[Enter]</command> </para> <para> <application>MGED</application> responderá con: <literallayout> goblet1.c/ u basin1.r/R u basin1.s - stem1.r/R u ball1.s u ball2.s u ball3.s u stem1.r/R u ball1.s u ball2.s u ball3.s u base1.r/R u base1.s - ball1.s </literallayout> </para> <para> El nombre de la combinación total de esta región es globet1.c. Está compuesta de las tres regiones: base1.r, stem1.r, y basin1.r. La región base1.r está compuesta de la forma primitiva llamada base1.s menos bola1.s. La región stem1.r está compuesta de tres formas primitivas llamadas ball1.s, ball2.s, y ball3.s. La región basin1.r está compuesta de la forma primitiva llamada basin1.s menos la región stem1.r. </para> <para> Recuerde que las regiones definen volúmenes de material uniforme. En el mundo real (y en <application>BRL-CAD</application>), dos objetos no pueden ocupar el mismo espacio. Si dos regiones ocupan el mismo espacio, se dice que se superponen o solapan. Para permitirnos tener la base y el pie solapados, le susbtraemos ball1.s a base1.s cuando creamos base1.r. También substraemos de stem1.r a basin1.s cuando creamos basin1.r Esto remueve material de una región, que de otra manera crearía un solapamiento con la otra. La siguiente figura muestra el solapamiento entre ball1.s y base1.s en azul. Ese es el volumen que es removido de base1.r. </para> <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_base_subtracted_vol.png" format="PNG"></imagedata> </imageobject> </mediaobject> </informalfigure> </sect1> <sect1 id="raytracing_goblet"> <title>Hacer el trazado de rayos de la copa</title> <para> Para graficar la copa usando las propiedades del material por defecto de plástico gris, ve al menú Archivo y clickea en Raytrace. Cuando el Panel de Control de Raytrace aparece, cambie el color del fondo clickeando en el botón a la derecha de la casilla de Background Color (Color de Fondo) y luego clickeando en la opción blanca en el menú desplegable. Luego cliquee Raytrace. </para> <para> Cuando haya finalizado de ver la copa desde la vista frontal, seleccione del menú View (Vista) un acimut de 35 y una elevación de 25 de la forma: az35. el25 y luego grafica. Si quieres ver la copa sin la estructura de alambres, seleccione la opción Framebuffer del panel de control de Raytrace y cliquee en Overlay (Cubrir). La copa lucirá similar a la de la siguiente ilustración: <informalfigure> <mediaobject> <imageobject> <imagedata align = "center" fileref="../../lessons/en/images/mged06_rtgobletaz_35el_25.png" format="PNG"></imagedata> </imageobject> <caption> <para> El gráfico de la copa desde una vista az35, el25 </para> </caption> </mediaobject> </informalfigure> </para> </sect1> <sect1 id="creating_goblet_review"> <title>Repaso</title> <para> En este tutorial usted aprendió a: <itemizedlist mark='bullet'> <listitem> <para>Crear un nueva base de datos.</para> </listitem> <listitem> <para>Crear, editar, y copiar formas primitivas para hacer las partes de una copa.</para> </listitem> <listitem> <para>Hacer regiones con las partes.</para> </listitem> <listitem> <para>Hacer una combinación de las regiones.</para> </listitem> <listitem> <para>Visualizar un árbol de datos.</para> </listitem> <listitem> <para>Graficar la copa terminada.</para> </listitem> </itemizedlist> </para> </sect1> </article>
Makefile.am
Description: Binary data
------------------------------------------------------------------------------ This SF.Net email is sponsored by the Verizon Developer Community Take advantage of Verizon's best-in-class app development support A streamlined, 14 day to market process makes app distribution fast and easy Join now and get one step closer to millions of Verizon customers http://p.sf.net/sfu/verizon-dev2dev
_______________________________________________ BRL-CAD Developer mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/brlcad-devel
