Contenido
1 Introduccin 1
1.1 Sistema de coordenadas. . . . . 1.2 Los elementos de diseo. . . . . 1.2.1 clases de elemento. . . . . . 1.2.2 Propiedades del elemento. . . 1.3 Los campos de texto de entrada. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2 2 4 4
2 Diseador Mdulo 7
2.1 Descripcin general del mdulo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 Operaciones bsicas y generales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2.1 Las operaciones de archivo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2.2.2 Diseo identificacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.2.3 Impresin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.2.4 Otras funcionalidades. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.3 Diseo visualizacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.3.1 vistas 2D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.3.2 vista 3D. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.3.3 Vistas de diseo. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.4 Diseo de la organizacin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.4.1 Diseo de la estructura. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.4.2 Elemento de seleccin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.4.3 Seleccin de elementos mltiples. . . . . . . . . . . . . . . . . . . . . . . . . . . 25
B Plataforma y detalles del sistema operativo 31 B.1 MacOS X especficos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 B.1.1 Uso general. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 B.1.2 Impresin. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
Captulo 1
Introduccin
JSDN NURBS es un software de yate basado en modelado y anlisis. A pesar de que se basa y es una continuacin de la antigua SDN, se ha rediseado y recodificado a partir de cero e incluye muchas nuevas funciones y clculos mucho ms precisos, lo que ha sido y estn siendo validados con diseos reales. El objetivo principal de JSDN es permitir al diseador para crear prototipos rpidamente cualquier tipo de velero, incluyendo elementos como el casco, mstiles, velas y apndices. Aunque no est limitado a barcos de vela, tanto en el procedimiento de trabajo y herramientas estn dirigidas y optimizado para aquellos. JSDN se compone de los siguientes mdulos:
Diseador Hydro
Mdulo que permite el modelado de los diferentes elementos del diseo. Incluye un completo editor de superficies y curvas NURBS. Este mdulo, tambin referido como mdulo de procesamiento de lneas (MPL), se utiliza para realizar clculos de arquitectura naval, cosa que incluyen la hidrosttica, curvas KN, y curvas GZ longitudinales y transversales. Este mdulo, tambin conocido como el programa de prediccin de velocidad (PPV), utiliza modelos aerodinmicos e hidrodinmicos con el fin de per-formar una prediccin del rendimiento de un casco determinado y geometra de vela. Tabla 1.1: Mdulos JSDN
Rendimiento
El Hydro y los mdulos de rendimiento se pueden ejecutar de forma independiente o desde el mdulo Designer. En el ltimo caso, utilizan como entrada el diseo actual del editor. Para la interaccin con otros sistemas CAD, jSDN soporta la importacin de proyectos de observadores y exportacin de proyectos a diferentes ob formatos 3D como: IGES, DXF, STL, 3DS, AC3D, VRML.
Figura 1.1: Sistema de coordenadas JSDN A menos que se especifique lo contrario, el plano de flotacin predeterminado se supone que es el plano XY en z = 0. Esto se puede modificar para clculos hidrostticos. Tres diferentes proyecciones 2D Pro y vistas se definen y utilizan en JSDN, como se describe en la tabla 1.2. Proyeccin Top Frente Lado Descripcin Mirando desde abajo, estribor por encima de la lnea central (eje XY). Mirando hacia adelante de la popa (YZ eje). Mirando desde el lado de estribor, proa hacia la derecha (eje XZ). Tabla 1.2: Proyecciones 2D
NURBS Curve. Este elemento representa una curva NURBS (figura 1.2a), que puede ser modificado mediante la variacin de las coordenadas de puntos de control. Operaciones especficas incluyen: elevacin de grado, la reduccin de nudo, la teselacin, barrer la curva y la triangulacin de Delaunay. Interpolacin NURBS Curve. Este elemento representa una curva NURBS (figura 1.2b), que puede ser modificado mediante la variacin de las coordenadas de interpolacin puntos. JSDN automticamente calcula los puntos de la curva NURBS de control que interpolar los puntos especificados. Las acciones especficas son similares a los elementos estndar de la curva de NURBS. Superficie NURBS. Este elemento representa una superficie NURBS (figura 1.3b), que puede ser modificado mediante la variacin de las coordenadas de puntos de control. Operaciones especficas incluyen: reduccin de nudo, la teselacin, transposicin nudo, y la extraccin de superficie poligonal. Si se especifica, superficies NURBS se pueden hacer de forma automtica simtrica alrededor del plano XZ. Superficie POLY. Este elemento representa una superficie poligonal (figura 1.3c), lneas y 3 - y 4 polyhedrals facetas facetas. JSDN tiene soporte edicin parcial de estos elementos. En cualquier caso, se pueden modificar mediante la variacin de coordenadas vrtices. Operaciones especficas incluyen: duplicar poda vrtice convexo casco clculo, la cara de inversin normales.
JSDN permite diferentes opciones de visualizacin de los diferentes elementos. En el caso de superficies NURBS, el polgono de control puede mostrarse u ocultarse, y los puntos de control se puede mostrar completamente, o acaba de seleccionar filas de U o V, lo que ayuda en la edicin de puntos de control.
1.2.2 Propiedades del elemento Cada elemento JSDN tiene propiedades que permiten personalizar la forma del elemento se visualiza, cmo el elemento que se modifica, y, finalmente, cmo el elemento debe ser tratado cuando se calcula clculos (propiedades funcionales). La siguiente es la lista de las propiedades de los elementos: Nombre. Esta propiedad se utiliza para identificar el elemento en interfaces de administracin, como el panel de diseo de elementos (ver seccin 2.1). Color. Esta propiedad especifica el color de visualizacin del elemento, que es el color usado para las lneas de dibujo (wireframe) o polgonos (slido o sombreado). Adems, para la vista 3D, parmetros adicionales relacionados con el color puede ser ms especfico (colores difusos y especulares, y la transparencia). Visibilidad. En Situacin del pedido superior durante el modelado, los elementos pueden ser especificados para ser visible o invisible. Cualquiera que sea el estado de visibilidad de un elemento, que sigue apareciendo en el panel de diseo de elementos. Capacidad de edicin. En el caso de elementos compuestos, a veces es deseable tratar como una yecto ob nico, por lo tanto no permitir la edicin de sus detalles internos. Esto se conoce como un elemento de bloqueo. En otro caso, se trata de un elemento de desbloqueo. Tipo / subtipo. Estas propiedades identificar la tarea principal funcional del elemento dado. Mientras que es irrelevante para la visualizacin, esto permite aplicar los clculos especficos dependiendo de la funcionalidad del elemento. Los siguientes tipos y subtipos (tabla 1.3) estn soportadas actualmente:
Smbolo
Sub-tipo CASCO, CUBIERTA Apndice, quilla, el bulbo vela mayor, Foque / Gnova, spinnaker, WINGSAIL RIG, BOOM, POLE
Tabla 1.3: Propiedades funcionales HullSet. Esta propiedad se une el elemento dado en un casco determinado. Esto permite que el definicin de un casco mediante la composicin de las diferentes superficies o paneles. De la misma manera, el nmero de diferentes HullSets define el nmero de cascos que sern utilizados durante los clculos. Si un HullSet no se especifica para cada elemento, se supone que pertenecen a un HullSet nombre predeterminado. 1.3 Los campos de texto de entrada Con el fin de permitir que el diseador de entender en todo momento que los valores de texto (ya sean valores de texto gratis o valores numricos) han sido aceptados por el programa o qu valores estn equivocados o fuera de su rango, 7
un mecanismo de codificacin de color se emplea. En cualquier momento, un campo de texto de entrada puede estar en cualquiera de los cuatro estados siguientes: Aceptado. Cuando un campo de texto est en este estado (figura 1.4), el valor que se muestra es la que JSDN utiliza o va a utilizar en sus clculos. Este es el estado por defecto de los campos de texto de entrada.
Figura 1.4: Campo de texto en el estado aceptado Modificado. Cuando un campo de texto se ha modificado, sus cambios de color de fondo a amarillo (figura 1.5). En este estado, el cambio no se adquieren por JSDN hasta que el usuario pulsa la tecla Intro, en cuyo caso el estado de entrada cambiar a Aceptado. De lo contrario el valor no se conoce a JSDN.
Figura 1.5: Campo de texto en el estado de edicin Error. En algunos casos, como el de entrada numrica oa distancia de entrada, si los usuarios de un tipo incorrecto o fuera del rango de texto, el color de fondo cambia a rojo, y el valor mostrado ser el ltimo valor introducido correcta o la ms cercana (figura 1.6). Este valor se conoce a JSDN y se usar ms.
Figura 1.6: Campo de texto en el estado de error Desactivado. Un campo de texto cuyo color de fondo es gris no se pueden editar (figura 1.7), y su valor es informativo o no est disponible en ese momento.
Captulo 2
Mdulo de diseo
2.1 Descripcin general del mdulo Cuando Diseador JSDN se ejecuta, la ventana principal muestra el siguiente (figura 2.1). La ventana principal se divide en varios paneles y piezas, el se describen a continuacin: Paneles de visualizacin de diseos. Esta rea (figura 2.1, epgrafe 1) muestra diferentes puntos de vista del diseo (frontal, superior, lateral, tres dimensiones). Cada vista incluye una barra de herramientas que permite definir y controlar sus propiedades de visualizacin (vase la seccin 2.3.1 y 2.3.2). El diseo del rea de visualizacin de diseo se puede modificar para mostrar una vista nica (2D o 3D) o todas las vistas. Diseo del panel de rbol. Este panel (figura 2,1, epgrafe 2) muestra la lista de elementos que componen el diseo, junto con una representacin grfica de algunas de sus propiedades. En ciertos casos, este panel de rbol tambin incluye un rea especfica de herramienta en la parte inferior. Esto ocurre cuando algn elemento de las barras de herramientas son seleccionados (es decir, traduccin del elemento). Barras de herramientas. Hay cuatro barras de herramientas, que se componen de botones y son una forma prctica de acceder a las operaciones comunes o habitual con el diseo, la visualizacin o el elemento actual. Estas barras de herramientas son: La barra de herramientas general (figura 2.1, epgrafe 3.1) permite archivo tpico y las acciones de edicin, como guardar, imprimir, copiar, etc La barra de herramientas flotante (figura 2.1, epgrafe 3.2) da acceso a las diferentes herramientas que mostrar sus resultados en ventanas flotantes, como la carga y manejo de tanques, hidrosttica simples, etc La barra de herramientas de mdulos (figura 2.1, epgrafe 3.3) permite el acceso a otros mdulos JSDN (hidrosttica, prediccin, optimizacin de velocidad, etc.) La barra de herramientas del elemento (figura 2.1, epgrafe 3.4) proporciona varias herramientas para dar forma a elementos (edicin, traduccin, rotacin, escalado, etc.) Mens. Mens (figura 2.1, epgrafe 4) ofrecer acceso a las distintas funciones y comandos. Dependiendo del elemento seleccionado en ese momento, los diferentes mens se activan o desactivan.
Barra de estado. Esta rea (figura 2.1, epgrafe 5) muestra las coordenadas diseo del cursor en la vista activa, y la informacin de posicionamiento de las herramientas de elementos diferentes.
Carga Diseo
10
Combinar Diseo
Se abre un cuadro de dilogo para seleccionar el diseo que se fusionarn. Despus de la seleccin de diseo, un dilogo de seleccin de elemento aparece, lo que permite especificar qu elementos se van a fusionar (vase la seccin 2.4.3 para informacin sobre el uso). entonces,estos elementos seleccionados se incorporan en el diseo actual, y los puntos de vista de diseo se actualizan en consecuencia. Guarda el diseo actual con su actual nombre de correo (la que se muestra en la barra de ttulo de la ventana). Abre un dilogo con el fin de seleccionar un nombre para el diseo actual. A continuacin, guarda el diseo con el nombre deseado. Despus de seleccionar el formato deseado, se abre un cuadro de dilogo on el fin de seleccionar el deseado. El importado y convertido a formato JSDN, y el diseo resultante se fusiona a la actual en un elemento nuevo grupo con el nombre del diseo importado. Los puntos de vista de diseo se actualizan en consecuencia. Despus de seleccionar el formato deseado, se abre un cuadro de dilogo con el fin de seleccionar un nombre para el diseo exportado. A continuacin, se exporta el diseo con el nombre deseado. Tabla 2.1: Las operaciones de archivo
Importar
Exportar
Algunas de las acciones anteriormente descritas son destructivas (como el nuevo diseo, diseo de carga, dejar de fumar), es decir, el diseo actual se perdern despus de la emisin de la accin. En esos casos, el editor mostrar una alerta (Figure 2.2) con el fin de recordar al usuario de esta situacin, y permite al usuario volver a examinar la accin (opcin Cancelar), guardar el diseo actual (opcin Guardar), o descartar el comando (opcin Rechazar).
Figura 2.2: Diseo modo de alerta La lista de admitidos de importacin / exportacin de formatos se presentan en el cuadro 2.2. Para cada formato se muestra si la importacin o la exportacin con el apoyo y alguna informacin de formato correspondiente. Vase el apndice C para una descripcin ms detallada de apoyo IGES. 11
Formato estndar para el intercambio de CAD. ORC Compensaciones x casco compensaciones formato de archivo. Hull formato de la base de datos Marnet-CFD. Norma para el prototipado rpido litografa estreo. Formato estndar para la publicacin web en 3D. Autodesk 3D Studio formato de archivo. Inivis formato de archivo. AutoDesk AutoCAD formato de archivo.
Figura 2.3: Cuadro de dilogo Diseo de la informacin La informacin introducida en este cuadro de dilogo no se analiza por JSDN, lo que significa que el usuario es libre de usar los campos a su / su voluntad. Adems, JSDN no comprueba lmites de texto de longitud, y por lo que el usuario tiene que recortar el texto en funcin de su uso. Las operaciones en las que se utiliza esta informacin son: Impresin. Todas las operaciones de impresin CAD dibujar un cuadro en la parte inferior derecha del documento, que incluye toda la informacin pro yecto. La informacin introducida en el dilogo que se muestra en la figura 2.3 se imprime como se muestra en la figura 2.4. Vea la seccin 2.2.3 para ms informacin.
Clculos. Mdulos de clculo (hidrosttica, prediccin de velocidad, etc) crear un informe que contiene un encabezado con la informacin pro yecto, como se muestra en la figura 2.5. Consulte el captulo siguiente para obtener ms informacin.
2.2.3 Impresin
Operaciones de impresin se puede acceder tanto desde la barra de herramientas general (figura 2.1, epgrafe 3.1), o en el men File (figura 2.1, epgrafe 4), oa travs de atajos de teclado. Estas operaciones se describen en la tabla 2.3.
Abre un dilogo que permite configurar las opciones generales del proceso de impresin: tamao del papel, la orientacin del papel, etc Estas opciones se Configuracin de pgina guardan para su uso posterior durante la impresin. El aspecto real de este dilogo depende de la corriente de funcionamientosistema (vase el apndice B para sus necesidades especficas OS). Vista preliminar Abre la ventana de vista previa de impresin que permite al usuario especificar qu partes del diseo se van a imprimir y en qu formato, antes de que realmente la impresin del diseo. Tabla 2.3: Operaciones de impresin La ventana de vista previa de impresin se muestra en la figura 2.6. Incluye su propia barra de men, con tres mens: un men de archivos, que incluye las operaciones de impresin descritas anteriormente, un men View, que incluye opciones 2D del men Ver de la ventana principal (seccin 2.3.1), y la ventana de la men (vase la seccin 2.2.4). La ventana de vista previa de impresin muestra una proyeccin de tres visin pro de la seleccin de impresin actual, representado con el mtodo de representacin 2D actual, segn lo seleccionado en el men View. La ventana contiene un campo de entrada de texto con el nombre Comentario, que permite al usuario introducir como texto que se imprimir justo debajo del nombre del diseo, en el cuadro de informacin, como se muestra en la figura 2.4. Si no hay texto introducido (es decir, el campo de texto muestra el valor de N / A), nada se imprime bajo el nombre de diseo. En la esquina inferior 13
derecha de la ventana, hay un botn que enva el trabajo de impresin a la impresora. Despus de presionar el botn, el diseo que se muestra en la figura 2.6 se imprimir como se muestra en la figura 2.7.
14
15
2.3.1 vistas 2D
Los paneles 2D Pro Jection son como se muestra en la figura 2.8. Estas vistas permiten la personalizacin y varios comandos para cambiar el aspecto global, la representacin, punto de vista, edicin y similares. Todos ellos se describen en esta seccin.
Figura 2.8: El panel de diseo 2D Las vistas Jection Pro puede ser configurada para hacer que los elementos en uno de los tres modos diferentes que se describen a continuacin. Dependiendo de la tarea de diseo que estamos realizando, un modo de representacin u otro puede ser ms adecuado. Todas las proyecciones profesionales en 2D utiliza el mismo modo de representacin, es una propiedad global para todos ellos. Esta propiedad puede ser cambiada en cualquier momento con el men Ver Rendering 2D, y es persistente de una sesin a otra. Se almacena en el archivo de configuracin editor.conf. El modo wireframe (figura 2.9) muestra los elementos que utilizan lneas de color del elemento. Este es el mtodo ms rpido de la representacin y la suficiente slo responde cuando se ejecuta en procesadores lentos. Utilice el elemento de men Ver Renderizado 2D Wireframe para seleccionar este modo. El modo slido (figura 2.10) muestra los elementos con los polgonos de color del elemento. Esta representacin es un poco ms lento que wireframe, pero, por otro lado, que implementa lo que se llama una memoria z, es decir, elementos ms cerca del observador se dibujan en la parte superior de los ms. Utilice el elemento de men Ver Renderizado 2D Solid para seleccionar este modo. El modo de sombreado (figura 2.11) muestra los elementos con los polgonos de color del elemento, pero teniendo en cuenta la iluminacin. Esta representacin es mucho ms lento que el alambre, y debe utilizar en los procesadores 16
Figura 2.10: Modo de dibujo Solid rpidos. Pone en prctica lo que se llama Gouraud shading adems del z-buffer, que permite la visualizacin de polgonos ordenados en differentshades.UsemenuitemView Rendering 2D sombreadas para seleccionar este modo.
Cuando esta herramienta est seleccionada, el panel est en modo de edicin. De este modo, cualquier movimiento del ratn o haga clic con el botn izquierdo sern procesados por la herramienta de elemento actual (figura 2.1, epgrafe 3.4). Esta herramienta permite encuadrar la vista de diseo actual, en relacin con un clic izquierdo. No se realiza edicin. Esta herramienta permite acercar o alejar la imagen en conjunto con un clic izquierdo. No se realiza edicin. Esta herramienta cambia el zoom actual con el fin de incluir la parte plena y visible de todo el diseo.
17
Esta herramienta slo est activa con la profundidad ordenada por la representacin, como en la representacin slido o sombreado. Cambio del estado del botn (seleccionado / no seleccionado) modifica el orden de los polgonos, es decir, en la parte superior que muestra los ms cerca del observador o aquellos ms lejos del observador. Esta herramienta activa / desactiva la visualizacin de la red de control o curva de control en superficies NURBS y curvas. Slo est disponible con este tipo de elementos. Esta herramienta activa / desactiva la visualizacin de los derivados de la curva de NURBS actual o superficie. Slo est disponible con este tipo de elementos. Esta herramienta activa / desactiva la visualizacin de un sistema de referencia en el rea de diseo. Esta rejilla se adapta dinmicamente a la medida del zoom, e incluye las coordenadas de las lneas de la cuadrcula Esta herramienta cambia el punto de control de estilo de visualizacin de la superficie NURBS actual. Si no se selecciona superficie NURBS, la herramienta est bloqueada. Hay tres opciones posibles: Todos. Muestra todos los puntos de control NURBS superficie. V Fila. Permite V-slo punto de control de visualizacin. Este es el orden tpico de hileras longitudinales de puntos de control en un casco JSDN creado. U Fila. Permite U-slo punto de control de visualizacin. Este es el orden tpico de columnas transversales de puntos de control en un casco JSDN creado. Esta herramienta permite la seleccin de la corriente de U o V fila de puntos de control. Slo est permitido para las superficies NURBS.
2.3.2 Vista 3D
El panel de visualizacin 3D es como se muestra en la figura 2.12. Esta vista permite personalizar varios comandos y con el fin de cambiar el aspecto global, la iluminacin, punto de vista, colorantes y similares. Todos ellos se describen en esta seccin. La vista 3D puede ser configurada para hacer que los elementos en uno de los siete modos de colorantes diferentes descritos a continuacin. La propiedad color 3D se puede cambiar en cualquier momento con el men Ver Colorear 3D. El modo de diseo es el modo de color predeterminado, que representa cada elemento con es definida por el usuario color. Utilice el elemento de men Ver 3D para colorear Colores de diseo para seleccionar este modo. Este es el modo por defecto de color 3D. El modo de fichas (figura 2.13) representa cada elemento con un patrn basado en damas el elemento de color de diseo. Utilice el elemento de men Ver 3D para colorear Patrn Checkers para seleccionar este modo. 18
Figura 2.13: coloracin Checkers patrn El modo de curvatura hace que cada elemento utilizando tonos de colores que representan los valores de la curvatura de la superficie en cada punto discreto. Una superficie es tpicamente curvada en dos direcciones, llamado las curvaturas principales, P C1 y C2 P. Dependiendo de cmo estas curvaturas se combinan, hay diferentes pantallas curvatura, que se seleccionan en el men Ver 3D para colorear curvatura. Coloracin Curvatura solo est disponible para las superficies NURBS. Para cualquier otro tipo de elemento, los colores del diseo se utilizan en su lugar. Las opciones de curvatura diferentes, se describen a continuacin. El modo gaussiano (figura 2.14) muestra la curvatura gaussiana en cada puntode la superficie, que se calcula como el producto de las dos curvaturas principalesP P C1 C2. Utilice el elemento de men Ver 3D para colorear Curvatura Gaussiana. Para seleccionar este modo. La curvatura gaussiana es muy importante para evaluar superficie capacidad de revelado, y, aunque no es una medida directa de la misma, para comprobar superficie de la equidad. Curvaturas gaussianas estn sombreados como uno de cualquiera de los tres colores: azul corresponde a los valores negativos de la curvatura gaussiana, que presenta la forma de una silla de montar. En este caso la curvatura es positiva en una direccin y negativa en la otra. Red corresponde a valores positivos de la curvatura gaussiana, que representan formas convexas o cncavas. En este caso cualquiera de los dos curvaturas son positivos de ambos son negativos, es decir, ambos tienen el mismo signo. 19
verde corresponde a un valor cero de la curvatura gaussiana, que representa las superficies que son planas o curvadas en una direccin. En este caso una curvatura principal debe ser igual a cero, mientras que el otro puede tener cualquier valor. Esta es una condicin para superficies desarrollables.
Figura 2.14: coloracin curvatura gaussiana El modo de curvatura media (figura 2.15) muestra la curvatura media en cada puntode la superficie, que se calcula como el promedio de ambas curvaturas principales (P C1 C2 P) x 0,5. Utilice el elemento de men Ver 3D Colorear Curvatura Curvatura media (View 3D Coloring Curvature Mean Curvature ) para seleccionar este modo.
Figura 2.15: coloracin curvatura media La curvatura de modo principal 1 (figura 2,16) muestra la curvatura transversal P C1 en cada punto de la superficie. Utilice el elemento de men Ver 3D para colorear Curvatura La curvatura principal 1(View 3D Coloring Curvature Principal Curvature 1) para seleccionar este modo.
Figura 2.16: curvatura principal 1 para colorear La curvatura modo principal 2 (figura 2.17) muestra la curvatura longitudinal P C2 en cada punto de la superficie. Utilice el elemento de men Ver 3D Colorear Curvatura Curvatura principal 2 para seleccionar este modo. El modo de elemento de superficie (figura 2.18) muestra la curvatura del elemento de superficie en cada punto de la superficie, que se calcula como la norma del producto punto de ambos vectores curvatura //P C1 C2 P //. Utilice el elemento de men Ver Colorear 3D Curvatura Elemento de superficie para seleccionar este modo. La vista 3D incluye una barra de herramientas que permite controlar la visualizacin de los elementos, tal como se describe en la tabla 2.5.
20
Esta herramienta permite desplazar la vista horizontalmente diseo actual, en relacin con un clic izquierdo. Esta herramienta permite encuadrar la vista de diseo actual verticalmente en conjuncin con el botn izquierdo. No se realiza edicin. Esta herramienta permite rotar el diseo en conjunto con un clic izquierdo. El centro de rotacin es el punto de vista actual. Se puede cambiar por lavado en batea sea vertical u horizontalmente. Esta herramienta permite acercar o alejar la imagen en conjunto con un clic izquierdo. La ampliacin se logra separando o acercando al punto de vista actual. Debido a que el motor de renderizado, hay un lmite de qu tan cerca al punto de vista que podamos conseguir. Las partes de sujetos ob detrs del punto de vista no se muestran. Esta herramienta cambia el zoom actual con el fin de incluir la parte plena y visible de todo el diseo. Esta herramienta abre un panel de preferencias flotante que permite la configuracin de algunos parmetros de la vista 3D, como la iluminacin, la textura del mar, el mtodo de rotacin, etc Esta herramienta activa / desactiva la visualizacin de la red de control o curva de control en superficies NURBS y curvas. Slo est disponible con este tipo de elementos. Esta herramienta activa / desactiva la visualizacin de los derivados de la curva de NURBS actual o superficie. Slo est disponible con este tipo de elementos. Esta herramienta activa / desactiva la visualizacin de un sistema de referencia en el rea de diseo. Esta rejilla se adapta dinmicamente a la medida del zoom, e incluye las coordenadas de las lneas de la cuadrcula. 21
Esta herramienta cambia el punto de control de estilo de visualizacin de la superficie NURBS actual. Si no se selecciona superficie NURBS, la herramienta est bloqueada. Hay tres opciones posibles: Esta herramienta permite la seleccin de la corriente de U o V fila de puntos de control. Slo est permitido para las superficies NURBS. Esta herramienta permite la seleccin de la corriente de U o V fila de puntos de control. Slo est permitido para las superficies NURBS. Tabla 2.5: 3D barra de herramientas de vista Cuando el botn de barra de herramientas de preferencias est seleccionada, aparece un panel flotante, como se muestra en la figura 2.19. El control puede ser posterior oculta por deseleccionando el botn o cerrando el panel. Este panel presenta cuatro secciones diferentes: Iluminacin de propiedades. La vista 3D est iluminado por tres luces direccionales independientes y una fuente de luz ambiente. Estos pueden ser de habilitacin o discapacitados. Para cada fuente de luz activado, su intensidad puede ser modificado de modo que es ms brillante o ms oscura. Visualizacin de opciones. Estas opciones permite visualizar ayudas de visin, como el eje de referencia 3D, la rejilla de superficie (cuyo tamao y extensin se pueden personalizar con dos campos de texto), y la textura de la superficie (que puede ser seleccionado a partir de varios disponibles en el cuadro combinado). Las fuentes de luz se pueden mostrar y se representan como esferas blancas. Por defecto las fuentes de luz no se giran con el diseo. Pero pueden ser seleccionados para hacerlo. Opciones de curvatura. Esta opcin permite cambiar el brillo de la representacin de la curvatura. El efecto prctico de este control es para modificar el contraste entre los tres tonos curvatura (rojo, verde, azul). Opciones de entrada. Para el control de rotacin 3D existen dos mtodos de control, que se describen a continuacin. Ambos mtodos girar el diseo actual con respecto al punto de vista actual. Esto puede ser modificado por medio de la traduccin (ya sea horizontal o vertical). Elevacin: Azimut. Este mtodo de entrada independiente controla la elevacin (movimiento vertical del ratn) y los ngulos de azimut (movimiento del ratn horizontal). El control de acimut es continua (el diseo puede girar indefinidamente tanto en sentido horario o antihorario-), mientras que el control de elevacin se limita a 90 grados. Este es el mtodo de rotacin predeterminada. ArcBall. Este mtodo pareja de entrada elevacin y el cambio del ngulo de azimut mediante la asignacin del movimiento del ratn en la pantalla sobre una esfera. En este caso tanto de azimut y el control de elevacin es continua. Si bien este modo permite alcanzar fcilmente cualquier cara del diseo, sin embargo es mucho ms sensible, y por lo tanto no es fcil realizar un ajuste fino de control de rotacin. 22
Todas las vistas Vista frontal Vista superior Vista lateral 3D view
Vista Diseo Todo F1 vistas Vista Diseo Vista frontal F2 Vista Diseo Top F3 vista Vista Diseo Vista lateral F4 Ver Diseo Vista 3D F5 Tabla 2.6: Disposicin de vistas de diseo
23
Tipo. Muestra el tipo del elemento mediante su icono La estructura de rbol puede ser modificada en cualquier momento por las operaciones de arrastrar y soltar. A finde para arrastrar un elemento, seleccinelo pulsando el botn de la izquierda en la fila correspondiente del rbol, y sin soltar el botn mueva el ratn sobre el rbol. Cuando el ratn llega a la parte superior o inferior, el rbol se desplaza automticamente. Con el fin de soltar el elemento, basta con soltar el botn izquierdo.
Figura 2.21: Men contextual Diseo rbol Las primeras secciones se muestra informacin relativa al elemento seleccionado como: clase de elemento (curva NURBS, superficies NURBS, etc), el nmero de vrtices (slo para grupos y elementos poli), y las propiedades de tipo, subtipo y hullset. La seccin siguiente incluye las operaciones estndar de edicin como copiar, cortar y pegar. La siguiente seccin permite la modificacin de propiedades de los elementos diferentes como: nombre, el tipo y el subtipo del casco, y el color. 25
26
Apndice A
Introduccin a las NURBS
Un yecto tridimensional ob se compone de curvas y superficies. Los mtodos comunes de representar curvas y superficies son el mtodo implcito y el mtodo paramtrico. El mtodo implcito utiliza una funcin matemtica que depende de las variables de los ejes, y es incluso a cero. En l se describe una relacin entre las variables de Dio erent de los ejes. Por ejemplo, la funcin:
En el mtodo paramtrico, cada variable es una funcin de un parmetro independiente. En este caso, las curvas pueden ser deo ANED con la variable independiente, tales como:
Para representar el O rst cuadrante de un crculo en forma paramtrica, se puede escribir de varias formas, por ejemplo
Es decir, la representacin de una curva en forma paramtrica no es nica. Una clase paramtrica de curvas y superficies no son uniformes Rational B-Spline (NURBS). NURBS son deseables por razones de computacin, debido a la facilidad de procesamiento por un ordenador, la estabilidad con respecto a O errores delanteros recubrimiento, su requisito de memoria pequea, y su capacidad para representar una amplia variedad de curvas y superficies. NURBS son la generalizacin de no racionales B-Splines, que se basan en las curvas de Bzier racionales. Estas a su vez son una generalizacin de las curvas de Bezeir. Las caractersticas importantes de las curvas de Bzier son:
27
polgonos de control pueden utilizarse para controlar las curvas. Los puntos de control extremos de acuerdo con el valor de la curva para u = 0 y u = 1. La tangente en P0 y Pn son paralelos a P0 - P1 y Pn-1 - Pn. El problema con curvas de Bezier es que no son capaces de representar cambers cnicos (curvas originarios desde el corte de un cono con un plano). Peraltes cnicos sin embargo se puede representar mediante una funcin racional, que se define como el cociente entre dos polinomios de acuerdo con
wi podr interpretarse en pesos escalables. Cuando los pesos son variados, los puntos de control pueden atraer / repeler la curva. Una curva formada por un nico segmento de una curva de Bezier racional es a menudo insuficiente. Un solo segmento requiere un alto grado de definir una forma compleja, lo cual es ineficiente para el proceso, y inestable numricamente. Curvas utilizando segmentos individuales tienen limitaciones en la toma de las formas locales. Esto se soluciona mediante la definicin de la curva en pedazos. Una curva de Bzier o B-Spline una formada por piezas cuando se construye con varias curvas unidas en los puntos de ruptura con la continuidad de la alineacin entre ellos. Para crear puntos de ruptura en B-splines nudos una insertos en los mismos. Una secuencia de nudos forman un vector de nudos, y est definido por U = u0,. . . , Um, que debe cumplir que es una secuencia de nmeros no decreciente, es decir, ui ui 1 para todo i = 0,. . . , M. Los nudos son, por lo tanto, donde las partes de curva conectar. En la Figura A.1, se puede observar los nudos de la curva (u0, u1, u2, u3), las partes en que se divide la curva (C1 (u), C2 (u), C3 (u)), el control puntos (crculos abiertos en los extremos de las curvas) y polgonos de control (formado por las lneas rectas que unen los puntos de control).
28
Los puntos de control definir una aproximacin a la curva. Estos puntos de control son capaces de moverse en el espacio, y de este modo puede modificar la forma de la superficie. Los puntos de control forman un vector de puntos si se trata de una curva, y juntos en la forma de un orden establecido denota un polgono de control. Polgonos de control tienen una propiedad importante que el diseador debe comprender: todos los puntos estn sobre la curva. Los pesos corresponden matemticamente a las coordenadas homogneas en un espacio de cuatro dimensiones (x, y, z, w), presente en cada curva y la superficie racional. Los pesos asociados estn en los puntos de control. Intuitivamente, cuanto mayor es el peso de un punto de control, la mayor atraccin que ejerce el punto de la curva. El aumento (o disminucin) en peso produce un cambio en el enfoque (distancia) hasta el punto de control asociado. Un valor de peso no modifica la curva con respecto a la curva no racional. Con los valores de peso mayores que uno, la curva se aproxima el punto de control. Con los valores inferiores a uno, la curva se aleja, con el lmite de ser una lnea recta que une los puntos antes y despus del punto de control. Uno no suele trabajar con pesos negativos. Junto a la modificacin de los pesos y puntos de control permite a las modificaciones locales de las curvas y superficies. El vector de nudo divide la curva en partes de modo que las funciones de base (funciones que definen la curva) se amplifican de acuerdo con el intervalo entre nudos y dnde estn ubicados. Si una curva es un B-Spline, que, por definicin, tiene todos sus nudos uniformemente distribuida. A NURBS es un no uniforme B-spline racional, es decir, se trata de un B-Spline que el ser racional implica que tiene pesos y se puede actuar sobre ellos, y que los nudos no se distribuyen de manera uniforme. Si se trata de una curva, solo un vector de nudos en la direccin o cuando es una superficie, el trabajo con dos vectores U y V, una para cada direccin. Estas direcciones son paramtrica, de manera que las direcciones en el espacio 3D son definidos por los puntos de control. El grado de la curva indica si es lineal, cuadrtica parablica, etc En gran medida, el mantenimiento de los puntos del polgono de control constante, la curva alisa ms con respecto al polgono de control, siendo los puntos cero grado de control y grado el polgono de control. Es importante tener en cuenta que la modificacin de la posicin de un punto de control produce una modificacin local de la superficie. La zona afectada por esta modificacin est dada por el grado de la superficie y la ubicacin de los puntos de control, si los nudos vector permanecer sin cambios. Es decir, es posible modificar un rea por la insercin de filas y columnas de puntos de control en el rea, y despus, moviendo los puntos como sea necesario. Al insertar nuevos puntos de control, la curva se mantiene invariable, sin embargo, la eliminacin de los puntos de control que causa variaciones en la curva, lo que permite una curva resultante muy diferente de la curva inicial.
29
Apndice B
Plataforma y sistema operativo especficos JSDN ha sido desarrollado utilizando el lenguaje de programacin Java 1, de modo que se puede ejecutar en muchos sistemas operativos y plataformas de hardware. JSDN actual ha sido probado y funciona correctamente en las configuraciones mostradas en la Tabla B.1 (esto no impide que JSDN de trabajar en otro sistema operativo / plataforma de combinacin).
Tabla B.1: plataformas probadas JSDN Aunque la operacin y el uso de JSDN es similar en las diferentes plataformas, hay diferencias pequeas y de menor importancia entre ellos. Las siguientes secciones se presentan y describen las diferencias. B.1 MacOS X Especficos B.1.1 Uso general Cuando Diseador JSDN se ejecuta bajo el sistema operativo Mac OS X, la pantalla se ve como en la figura B.1. Una caracterstica del sistema MacOS X es que la barra de men de las aplicaciones se coloca siempre en la parte superior de la pantalla, y es conmutado o sustituido cuando una aplicacin diferente se centra (una aplicacin enfocada es la que tiene la entrada del usuario) . Adems, las aplicaciones incluyen un men con el nombre de la aplicacin (en realidad, es el primer men de la barra de men). Este men se llama JSDN, e incluye submens estndar de Apple junto con un sub-men Acerca de, que abre el cuadro de dilogo alrededor, y en el submen Salir, que existe la aplicacin (en la versin de MacOS X, el men Archivo no contiene el submen Salir).
30
Figura B.1: MacOS X window principal Mientras que MacOS X es compatible con la mayora de 1, 2 y ratones de 3 botones, muchos de los ratones estndar de Apple slo tiene un botn. La accin tpica del botn corresponde a un clic izquierdo. Hay algunas operaciones en JSDN que requieren un clic derecho. Estos se pueden realizar en ratones tesis haciendo clic en el botn mientras mantiene pulsada la tecla Control en el teclado. Este es un estndar de MacOS X funcionalidad.
B.1.2 Impresin
El cuadro de dilogo de configuracin de pgina en MacOS X es como se muestra en la figura B.2.
31
Apndice C
IGES apoyar IGES1 significa inicial Grficos Especificaciones Exchange, y define un punto muerto (es decir, proveedor independiente) formato de datos que permite el intercambio digital de informacin entre diseo asistido por computadora (CAD). El ttulo oficial de IGES es Representacin Digital para la comunicacin de datos de definicin de producto, publicado por primera vez en enero de 1980 por la Oficina Nacional de Normas como NBSIR 80-1978. Muchos de los documentos (como las normas de defensa MIL-PRF-28000B y MILSTD-1840C) se refieren a ella como ASME Y14.26M, la designacin del comit ANSI que aprob IGES versin 1.0. Despus del lanzamiento inicial de STEP (ISO 10303) en 1994, el inters en el desarrollo ulterior de IGES disminuido, y la Versin 5.3 (1996) fue el ltimo estndar publicado, y es uno de los admitidos en JSDN. Una dcada ms tarde, STEP an no ha cumplido su promesa de sustituir IGES, que sigue siendo el estndar ms ampliamente utilizado para la interoperabilidad CAD. La unidad fundamental de datos en el archivo es la entidad. Las entidades se clasifican como la geometra y la geometra no-. Entidades geomtricas representan la definicin de la forma fsica e incluir puntos, curvas, superficies, slidos y relaciones que son colecciones de entidades de estructura similar. No geometra entidades tpicamente sirven para enriquecer el modelo proporcionando una perspectiva de visualizacin en el que puede ser un dibujo planar compuesto y proporcionando anotacin y dimensionamiento apropiado para el dibujo. No geometra entidades sirven adems para proporcionar atributos o caractersticas especficas para individuales o grupos de entidades y para proporcionar definiciones y ejemplos de agrupaciones de entidades. Las definiciones de estas agrupaciones pueden residir en otro archivo. Tpicos geometra no-entidades para la definicin de dibujo, anotacin y dimensiones son la vista, dibujo, nota general, la lnea testigo, y lder. Tpicas de las entidades de geometra no-para los atributos y las agrupaciones son propiedad y entidades asociatividad. Un archivo IGES se compone de registros de 80 caracteres ASCII, y se compone de diferentes secciones: Inicio, Global Entry, Directorio, datos de los parmetros y Terminate. El estndar IGES define un gran nmero de tipos de entidad. JSDN apoyar una serie de entidades IGES, la mayora de ellos relacionados con las curvas y superficies NURBS y organizacin de datos. Tabla C.1 muestra qu entidades IGES estn disponibles para las operaciones de importacin o exportacin. El apoyo IGES est geomtricamente cerrado con respecto a los diseos JSDN (slo curvas NURBS
32
si un diseo es exportada a IGES y reimportados a JSDN, el usuario obtiene un diseo geomtricamente idnticos: los tipos de elementos y propiedades de color se conservan. Desafortunadamente, propiedades de los elementos de color, pero no se conservan (como la visibilidad, tipo, etc.) Al importar, propiedades de los elementos se ajustan a sus valores por defecto (visible, editable, HULL, hullset defecto, etc). Cuando un diseo se exporta como IGES, un dilogo (figura C.1), que permite al usuario ajustar con precisin el proceso de exportacin. El usuario puede seleccionar la forma en la jerarqua de diseo se exporta. Por defecto, los elementos se exportan como una estructura plana (sin jerarqua). Si se selecciona la opcin, los elementos de un grupo se exportan como una entidad 308, lo que permite preservar la jerarqua. Utilice esta opcin en funcin del programa que va a importar el diseo. En el caso particular de las superficies NURBS simtricas, se exportan como dos elementos diferentes: el elemento original y su simtrica (rebautizada con el nombre de la base y el sufijo SYM).