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>

Attachment: 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

Reply via email to