Professional Documents
Culture Documents
Maxsurf Esp PDF
Maxsurf Esp PDF
Manual de Usuario
(Copia Beta Sólo)
Página 1
© Formation Design Systems Pty Ltd 1994 - 97
DISCLAIMER OF WARRANTY
Apple Computer, Inc. makes no warranties, either expressed or implied, regarding the enclosed
computer software package, its merchantability, or its fitness for any particular purpose. The
exclusion of some implied warranties is not permitted by some states. This warranty provides
you with specific legal rights. There may be other rights that you may have which may vary from
state to state.
Neither Formation Design Systems Pty Ltd., nor the author of this program and documentation
are liable or responsible to the purchaser or user for loss or damage caused, or alleged to be
caused, directly or indirectly by the software and its attendant documentation, including (but not
limited to) interruption on service, loss of business, or anticipatory profits. No Formation Design
Systems Ltd. distributor, or agent, or employee is authorized to make any modification,
extension, or addition to this warranty.
Apple, Macintosh, ImageWriter, and LaserWriter are trademarks of Apple Computer, Inc. Brand
names of output devices listed in Appendix A may be trademarks of their parent companies.
Página 2
LICENCIA Y COPYRIGHT
Programa Maxsurf
© 1985-97 Formation Design Systems Pty Ltd.
PO Box 1293 Fremantle Western Australia
Maxsurf es una marca registrada. Se reservan todos los derechos. Esta licencia de uso está garantizada
frente al comprador por Formation Design Systems Pty Ltd. como una licencia de usuario individual y
no permite el uso del programa en más de un ordenador al mismo tiempo. La copia del programa a
otros soportes tan solo es permitida a efectos de copia de seguridad siempre y cuando dichas copias
permanezcan en poder del titular de esta licencia.
DECLINACION DE GARANTIA
Apple Computer, Inc. no proporciona ninguna garantía, explícita o implícitamente, con referencia a este
paquete de software para ordenador, su comercialización, o su adecuación para ningún propósito en
particular. La exclusión de algunas garantías implícitas no se permite en algunos estados. Esta garantía
le proporciona derechos legales específicos. Pueden existir otros derechos del comprador que pueden
variar de uno a otro estado.
Ni Formation Design Systems Pty Ltd., ni el autor de este programa y documentación son culpables o
responsables frente al comprador o usuario por pérdidas o daños causados, o que se alegue que han
sido causados, directa o indirectamente por el software o la documentación que lo acompaña,
incluyendo (pero no limitado a) interrupción del servicio, pérdida de negocio o lucro cesante. Ningún
distribuidor, agente o empleado de Formation Design Systems Ltd. está autorizado a realizar ninguna
modificación, extensión o adición a esta garantía.
Apple, Macintosh, ImageWriter y LaserWriter son marcas comerciales de Apple Computer, Inc. Los
nombres comerciales de dispositivos de salida listados en el Apéndice A pueden ser marcas comerciales
de sus compañías madre.
Página 3
Contenidos
Introducción ...............................................................................................................................................8
Comenzando...............................................................................................................................................14
Instalación.....................................................................................................................................14
Instalación Macintosh ......................................................................................................14
Instalación Windows........................................................................................................14
Asignando Memoria en Macintosh...................................................................................14
Arrancando Maxsurf .....................................................................................................................15
Abriendo un Diseño.......................................................................................................................15
Moviendo Puntos de Control .........................................................................................................17
Creando su primer diseño..............................................................................................................19
Añadiendo una superficie ..............................................................................................................19
Modelando Bordes.........................................................................................................................20
Guardando su Diseño ....................................................................................................................25
Mostrando la Malla de puntos de control .......................................................................................25
Manteniendo una Malla ordenada..................................................................................................26
Ventana de Caja de Cuadernas ......................................................................................................27
La Caja de Control ........................................................................................................................27
Insertando Puntos de Control.........................................................................................................29
Añadiendo una Fila .......................................................................................................................29
Añadiendo una Columna ...............................................................................................................31
Eliminando Puntos de Control.......................................................................................................33
Ventanas .......................................................................................................................................34
Ampliar o reducir la imagen..........................................................................................................35
Ampliando la imagen (Zoom)........................................................................................................35
Reduciendo la imagen (Shrinking) ................................................................................................36
Desplazamiento de pantalla (Pan)..................................................................................................36
Vista por Defecto (Home View) .....................................................................................................37
Ventana de Caja de Cuadernas(Body Plan)....................................................................................37
Visualización de medio casco...........................................................................................38
Visualización de Cuadernas Divididas .............................................................................39
Definiendo el punto de división de zonas..........................................................................40
Ventana de vista en Perspectiva.....................................................................................................40
Ventana de Cálculos......................................................................................................................41
Expresiones......................................................................................................................42
Sintaxis de Ordenes .........................................................................................................42
Variables Internas ............................................................................................................42
Funciones Internas...........................................................................................................43
Unidades..........................................................................................................................43
Resolviendo Cálculos .......................................................................................................43
Guardando Hoja de Cálculos ............................................................................................45
Ventana de Marcas........................................................................................................................45
Visualizando Marcas........................................................................................................46
Añadiendo Marcas ...........................................................................................................46
Eliminando Marcas..........................................................................................................47
Modificando Marcas ........................................................................................................48
Lectura de Archivos de Marcas ........................................................................................49
Ventana de Puntos de Control .......................................................................................................49
Modificando Puntos de Control ........................................................................................49
Fijando el formato de visualización de los Puntos de Control............................................50
Página 4
Ventana de Curva de Areas ...........................................................................................................50
Ventana de Cartilla de Trazado .....................................................................................................51
Calculando la Cartilla de Trazado ....................................................................................52
Deducción de espesor de forro..........................................................................................52
Visualizando puntos de la Cartilla de Trazado .................................................................54
Copiando la Cartilla de Trazado.......................................................................................54
Personalizando la Cartilla de Trazado ..............................................................................54
Escribiendo un archivo de puntos de la Cartilla de Trazado..............................................55
Superficies.....................................................................................................................................56
Tipos de Superficies .........................................................................................................56
Arcos de Circunferencia...................................................................................................57
Arcos de Elipse ................................................................................................................58
Superficies circulares y elípticas.......................................................................................58
Tipos alternativos de superficie ........................................................................................60
Flexibilidad de la Superficie.............................................................................................60
Influencia Local ...............................................................................................................61
Atributos de Superficie.....................................................................................................62
Precisión de Superficie.....................................................................................................64
Curvatura Superficial ......................................................................................................65
Nivel de Brillo .................................................................................................................66
Puntos de Control ..........................................................................................................................67
Añadiendo puntos de control .........................................................................................................67
Eliminando puntos de control ........................................................................................................68
Moviendo puntos de control...........................................................................................................69
Restringiendo Movimientos..............................................................................................69
Datos de puntos de control ...............................................................................................69
Forzar coordenadas ..........................................................................................................70
Visualización de los puntos de Control ..........................................................................................70
Visualización de Formas ..................................................................................................71
Visualización de la Malla de puntos de control.................................................................71
Suavizando y enderezando ...............................................................................................71
Suavizando o enderezando un parche...............................................................................73
Alineando puntos de control.............................................................................................74
Unión de Bordes ..............................................................................................................76
Uniendo bordes de dos superficies.......................................................................76
Separando Bordes...............................................................................................76
Uniendo bordes dentro de una misma superficie .................................................77
Ordenes afectadas por la unión de bordes............................................................77
Compactando (Compacting) puntos de control .................................................................78
Agrupando (Grouping) Puntos de Control ........................................................................79
Agrupar (Group) frente a Compactar ..................................................................79
Discontinuidades y codillos ..............................................................................................79
Enmascarando (Masking) la Malla de puntos de control...................................................81
Operaciones con superficies completas ..........................................................................................82
Añadiendo nuevas Superficies..........................................................................................82
Moviendo Superficies.......................................................................................................83
Eliminando Superficies ....................................................................................................83
Duplicando Superficies ....................................................................................................84
Simetría de Superficies.....................................................................................................84
Rotando superficies ..........................................................................................................85
Alineando superficies.......................................................................................................85
Mostrando superficies recortadas......................................................................................89
Superficies Desarrollables ................................................................................................90
Asignando materiales a superficies...................................................................................93
Marco de Referencia......................................................................................................................95
El origen de coordenadas...............................................................................................................96
Página 5
La Rejilla del Plano de Formas ......................................................................................................97
Modificando elementos de la Rejilla.................................................................................98
Ordenando elementos de la Rejilla ...................................................................................99
Copiando y Pegando elementos de la Rejilla.....................................................................99
Añadiendo elementos a la Rejilla .....................................................................................99
Eliminando elementos de la Rejilla ..................................................................................100
Espaciando elementos de la Rejilla...................................................................................100
Trazado en Plotter .........................................................................................................................103
Ajustando los parámetros de comunicación ......................................................................103
Creando tamaños de papel personalizados........................................................................103
Trazado y selección de escalas..........................................................................................104
Preferencias del plotter.....................................................................................................105
Impresión ......................................................................................................................................105
Impresión en color ...........................................................................................................105
Fijando márgenes mínimos ..............................................................................................106
Copiando.......................................................................................................................................106
Formatos de Archivo........................................................................................................106
Copiando datos numéricos ...............................................................................................107
Procesando en segundo plano ........................................................................................................108
Interrumpiendo Maxsurf................................................................................................................109
Referencia de Maxsurf ................................................................................................................................110
Menú File......................................................................................................................................110
Menú Edit .....................................................................................................................................112
Menú View....................................................................................................................................113
Menú Controls ..............................................................................................................................117
Menú Surfaces...............................................................................................................................119
Menú Display................................................................................................................................121
Menú Data ....................................................................................................................................128
Apéndice A - Trazado a Plotter ...................................................................................................................132
Apéndice B - Exportación de Datos ............................................................................................................135
Imágenes y....................................................................................................................................135
Archivos Postscript ..........................................................................................................136
Copiando Texto................................................................................................................136
Datos de Dibujo en 2D...................................................................................................................137
Datos de Dibujo en 3D...................................................................................................................138
Puntos de Cartilla de Trazado........................................................................................................138
Definición de Superficies en 3D ....................................................................................................139
Apéndice C - Algoritmos de definición de Superficies.................................................................................140
Apéndice D - Teclas de Ordenes .................................................................................................................146
Indice .........................................................................................................................................................147
Página 6
Acerca de este Manual
Este manual se halla dividido en cinco capítulos. Usa un método de
aprendizaje mediante ejemplos y presenta las características y
prestaciones de Maxsurf paso a paso.
CAPÍTULO 3 Comenzando
Una sesión de aprendizaje mediante ejemplos de las características
fundamentales de Maxsurf para el modelado de superficies con el
resultado de la creación de su primer diseño.
CAPÍTULO 4 Utilizando Maxsurf
Información más detallada sobre muchas funciones que Maxsurf
puede llevar a cabo para hacer más fácil la tarea de diseñar.
Página 7
Lista de cada orden y elemento de menús, que puede utilizarse
como una referencia rápida cuando esté utilizando el programa.
Introducción
Maxsurf es un potente sistema de modelado tridimensional de
superficies para ser utilizado en el campo del diseño naval.
Proporciona al usuario un entorno de trabajo limpio y familiar,
permitiendo la experimentación sistemática y la rápida
optimización de cualquier nuevo diseño.
Página 8
eliminando asimismo la posibilidad de pérdida de precisión debida
al uso de ficheros incompletos de cartillas de trazado. Impresoras y
Plotters pueden ser manejados directamente desde Maxsurf
mediante los drivers incluidos que soportan un amplio rango de
lenguajes estándar de plotter.
Principios Básicos
Maxsurf es un programa de modelado de superficies. Este capítulo
esboza los conceptos en que se basa.
La analogía del junquillo y el Cuando los arquitectos navales desean dibujar curvas
muelle bidimensionales suaves, hacen uso de junquillos (splines en ingles)
flexibles. Fijando los extremos de los mismos y aplicando una carga
en uno o más puntos intermedios a lo largo del junquillo, éste se
deforma según una curva que se puede trazar sobre un plano. La
suavidad de la curva dependerá de la flexibilidad del junquillo y
de la posición exacta de los puntos de control, pero sólo con seguir
unas pocas reglas sencillas la curvatura resultante será suave.
Página 9
Para generar sus curvas, Maxsurf utiliza una ecuación matemática,
el B-spline, que es análoga al procedimiento de los junquillos de
dibujo. Como en ellos, las curvas se definen por la posición de sus
puntos extremos, la posición y número de puntos de control a lo
largo de la curva y la flexibilidad del junquillo.
En vez de por una fila de pesas apoyadas a lo largo del junquillo, las
curvas de Maxsurf se conforman mediante los puntos de control
que se podrían considerar fijados al spline mediante muelles.
Cuando los puntos de control se mueven, la flexibilidad propia del
spline y de los muelles se combinan para mantener la curva suave.
Una consecuencia evidente de esto es que los puntos de control no
se hallan sobre la curva creada, sino que la curva es atraída hacia la
posición de los puntos de control.
Página 10
Moviendo los puntos de control a una u otra posición, es posible
curvar el junquillo hasta una forma dada. La curvatura del junquillo
estaría libre de irregularidades debido a la elasticidad de los
muelles y la flexibilidad del propio junquillo. Si el junquillo se
hiciera más rígido o flexible, la curvatura sufriría un cambio en su
magnitud.
Página 11
• Los bordes se definen sólo por los puntos de control del borde
correspondiente de la malla.
Página 12
Bibliografía D F Rogers and J A Adams
'Mathematical Elements for Computer Graphics'
McGraw Hill Book Co., New York, 1976.
D F Rogers
'B - spline curves and surfaces for ship hull definition'
Proceedings 1st Int. Symposium for Computer Aided Hull Surface
Definition Annapolis, Maryland, USA (1977)
N G Fog
'Creative definition and fairing of ship hull using a B-spline surface'
Computer Aided Design, Volume 16, Number 4, July 1984
Página 13
Comenzando
Este capítulo le guiará paso a paso a través de las funciones básicas
de control y visualización de Maxsurf, así como en el desarrollo de
un diseño de una sola superficie.
Instalación Macintosh Para comenzar, haga doble click en el icono del instalador de
Maxsurf del disco correspondiente para instalar la aplicación en su
disco duro.
Página 14
Maxsurf mostrará su pantalla de presentación antes de mostrar
todas sus ventanas actualmente abiertas. De momento, nuestra
única preocupación serán las ventanas de dibujo que muestran la
forma del diseño. Las ventanas de dibujo se hallan tituladas como:
• Plan (Planta)
• Profile (Perfil)
• Body Plan (Caja de Cuadernas)
• Perspective (Perspectiva)
• Calculations (Cálculos)
• Control Points (Puntos de Control)
• Markers (Marcas)
• Offsets (Cartilla de Trazado)
• Curve of Areas (Curva de Areas)
Abriendo un Diseño Para familiarizare con las funciones básicas de Maxsurf vamos a
abrir un diseño existente.
q Seleccione la ventana Profile desde el menú Windows.
q Haga click en el botón de maximizar situado en la esquina
superior derecha de la ventana, o arrastre la esquina inferior
izquierda para expandir la ventana hasta ocupar toda la pantalla.
q Seleccione Open desde el menú file.
q Abra la carpeta “Sample Designs” que se proporciona en su
disco de Maxsurf
Página 15
q Seleccione un diseño llamado “IOR Boat” y haga click en el
botón Open (Abrir).
Página 16
Moviendo Puntos de Control Para mover un punto de control de cara a modificar la forma de un
borde o cualquier otra parte de la superficie, es posible seleccionar
un punto de control, o un conjunto de ellos, mediante el cursor.
Cuando se selecciona un punto de control, se distingue mediante
la aparición de un cuadrado negro que lo rodea. La selección se
puede mover entonces arrastrándola a su nueva posición, usando el
cursor marcado como de movimiento tal y como se ve en la figura
siguiente. Es posible deshacer cualquier selección haciendo click en
el fondo de cualquiera de las ventanas de dibujo.
Página 17
q Seleccione el punto de control indicado con el cursor.
q Haga click y arrastre dicho punto a su nueva posición, tal y
como se muestra.
Página 18
q Responda “No” a la pregunta “Save Design Changes” (¿Desea
Guardar los Cambios del Diseño?).
Añadiendo una superficie Para comenzar un primer diseño cierre cualquiera previamente
abierto y asegúrese de que la ventana de vista en Planta (Plan) se
halla en primer plano.
q Seleccione New Design del menú File.
q Seleccione Add Surface del menú Surfaces.
q Seleccione Cylinder del sub menú Add Surface.
Esta superficie está creada con una malla simple de 3x3 puntos de
control y tiene secciones transversales en forma de “U”.
Página 19
La forma de la nueva superficie se muestra a continuación.
Examínela seleccionando las ventanas de dibujo desde el menú
Windows, tras esto vuelva a la ventana de vista en Planta (Plan).
En este primer diseño, se desea crear una carena simple con una
proa cerrada y un espejo de popa abierto.
Modelando Bordes; Para modelar la línea de cinta en planta se pueden mover los
puntos de control de la nueva superficie en la ventana de vista en
Planta (Plan).
q Seleccione la orden Shrink del menú View para reducir el
tamaño de la imagen.
q Seleccione el punto de control de la esquina de la derecha en
crujía.
Página 20
q Haga click y arrástrelo a lo largo de crujía
Página 21
• Haga click y arrastre los puntos de control hasta situarlos
directamente sobre el otro punto de control de la proa.
Página 22
Se ha definido ahora una línea de cinta con una forma en planta
razonable y todo lo que queda es generar la vista de perfil. Se debe
recordar que la superficie creada por defecto ya tiene una forma en
secciones y que simplemente se usará esta forma para crear este
primer diseño.
Página 23
Para modelar el pie de roda, se deben separar los puntos de control
de la esquina e intermedio en el pie de roda.
q Seleccione y arrastre los dos puntos de control superpuestos, de
uno en uno, hasta posiciones como las mostradas a continuación.
Página 24
Haga click en la ventana de vista en perspectiva para comprobar
que se ha conseguido la forma deseada. La sección transversal que
se muestra en dicha ventana es la sección actual por defecto.
Guardando su Diseño Ahora debería guardar su primer diseño. Si está usando Maxsurf
DEMO puede saltarse esta sección.
q Seleccione Save As del menú File.
Página 25
Haga click en las otras ventanas de dibujo y observe cómo se
relaciona la malla de puntos de control con la forma de la superficie
examinando las visualizaciones de forma y malla.
Manteniendo una Malla ordenada En el desarrollo de este primer diseño, los movimientos de los
puntos de control han sido muy sencillos dado que sólo se han
movido los bordes de la superficie. El resultado ha sido lo que se
denomina una malla ordenada. Todas las filas y columnas de
puntos de control se han situado en la malla de forma ordenada y
sin irregularidades
Página 26
Ventana de Caja de Cuadernas Sitúe en primer plano la ventana de Caja de Cuadernas (Body Plan)
haciendo click en la parte visible de la ventana o seleccionando
Body Plan del menú Window. Las de su diseño, en este caso
cuadernas, se mostrarán junto con una caja de control en la parte
superior derecha de la ventana.
Página 27
Cada vez que se selecciona el indicador correspondiente a una
determinada columna se visualiza la sección correspondiente a la
cuaderna más cercana.
Insertando Puntos de Control Una malla de puntos de control puede contener desde tan sólo 1x1
hasta 16x16 puntos de control.
Página 28
Nota: No es necesario que el número de puntos de control sea el
mismo en bordes adyacentes, una malla de 16x3 ó 10x2 puntos de
control es igualmente válida. En este caso se usa una de sólo 4x4 a
efectos de simplificar el ejemplo.
Añadiendo una Fila Su malla de puntos de control actual de 3x3 tendrá un aspecto como
éste:
Página 29
• Haga click con el ratón para insertar la fila de puntos de control.
Añadiendo una Columna Ahora puede seguir adelante y añadir una columna de puntos de
control en su primer diseño. Esto incrementará su control sobre los
bordes de crujía y de línea de cinta.
Página 30
q Sitúe el cursor "añadir" sobre el punto en el que desea insertar
la nueva columna sobre el borde de línea de cinta.
Página 31
En este momento se ha completado con éxito la transformación de
la malla de puntos de control original en una de 4x4.
Eliminando Puntos de Control Las filas pueden ser eliminadas en la ventana de caja de cuadernas
y las columnas en las ventanas de vista en planta o de perfil. Las
filas o columnas de puntos de control siempre se eliminan de la
superficie actual tanto en el modo de visualización de forma como
en el de malla.
Página 32
q Haga click sobre ella.
Usando Maxsurf
Página 33
Es posible hacerla invisible o minimizarla haciendo click en la caja
correspondiente (en la esquina superior izquierda en un Macintosh
y en la esquina superior derecha en Windows), o hacerla visible de
nuevo seleccionando el nombre de la ventana del menú Windows.
Si no está familiarizado con el manejo de ventanas debería consultar
la guía de usuario de su ordenador o sistema operativo.
Página 34
q Haga click y arrastre el ratón en cualquier dirección.
Página 35
Se pueden realizar múltiples disminuciones de tamaño pulsando la
tecla R el número de veces que se desee mientras se mantiene
pulsada la tecla Comando o Ctrl.
Vista por Defecto (Home View) Cuando se selecciona Home View (vista por defecto) cualquier
imagen desplazada, aumentada o disminuida volverá a su estado
original. Este estado original se puede fijar en cualquier momento,
para cualquier tamaño y posición de la imagen, seleccionando Set
Home View (fijar vista por defecto) del menú View.
Página 36
En la parte superior de la caja de control aparecen varias líneas
verticales cortas. Cada una de esas líneas es un indicador de
cuaderna y se corresponden con las posiciones de cuadernas
definidas en el cuadro de espaciado de cuadernas de la Rejilla del
Plano de Formas (grid spacing). Cada vez que el cursor entra en la
caja de control cambia su forma a una línea vertical resaltada.
Situando la línea del cursor sobre uno de los indicadores, se
visualiza la cuaderna correspondiente y se convierte en la cuaderna
actual.
Página 37
Visualización de medio casco Existen otras dos funciones que afectan a la visualización de un
diseño en la ventana de Caja de Cuadernas:
• Uso de la función Half (mitad).
Esta función se puede seleccionar desde el menú Display.
• Uso del Split Section Display (Visualización de cuadernas
divididas).
Esta función puede seleccionarse desde el cuadro de diálogo de
Attributes (Atributos) para cada superficie del diseño.
Página 38
Si no se escoge Visualización de cuadernas divididas (Split Section
Display), todas las cuadernas se dibujarán en la mitad del casco del
lado derecho de crujía
Definiendo el punto de división de Es posible especificar en qué cuaderna debe dividirse la vista de
zonas caja de cuadernas utilizando una columna en el espaciado de
cuadernas de la Rejilla del Plano de Formas (Grid Spacing) llamada
Split. Haciendo click en esta columna se selecciona una
determinada cuaderna.
Ventana de vista en La ventana de vista en perspectiva tiene tres reglas en sus bordes
Perspectiva con cursores que controlan la rotación del dibujo mostrado. Si se
hace click con el ratón en cualquier punto de una de las reglas, el
cursor se moverá a ese ángulo y el diseño se redibujará con la nueva
orientación. Es posible girar el diseño en la ventana de vista en
perspectiva con las siguientes limitaciones:
Asiento ± 30°
Escora ± 90°
Guiñada ± 180°
Página 39
La posición cero para cada una de las reglas está en su centro y
viene indicada por una marca más gruesa. La regla de guiñada tiene
también una marca alargada en la posición de 90º grados. Si se
mueve un puntero a 3° de una marca de 0°, 90° o 180°, saltará
automáticamente hasta esa marca.
Página 40
Nota: Las hojas de cálculo suministradas con Maxsurf son
solamente ejemplos. Por tanto, deben ser comprobadas
cuidadosamente antes de utilizarse. Llamamos su atención sobre las
condiciones de uso que aparecen al principio de este manual.
Sintaxis de Ordenes; La sintaxis para cada expresión debería ser similar a la siguiente:
Página 41
DR0 . . DR10 Calado
WLB0 . . WLB10 Manga en flotación
IGIR0 . . IGIR10 Cadena (perímetro) sumergida
CAH0 . . CAH10 Posición horizontal del centro del área sumergida
CAV0 . . CAV10 Posición vertical del centro del área sumergida
PI Pi
SIN(x) Seno de x
COS(x) Coseno de x
TAN(x) Tangente de x
LN(x) Logaritmo Neperiano de x
ARCTAN(x) Arco tangente de x
SQRT(x) Raíz cuadrada de x
Página 42
q Haga click en Solve.
Página 43
Cuando hace click en OK, Maxsurf evaluará las expresiones
aritméticas en cada expresión de la ventana de cálculos y obtendrá
un resultado que aparecerá en la columna del lado derecho.
Ventana de Marcas Las Marcas son unos indicadores de referencia que aparecen en la
pantalla. Pueden ser puntos de Cartilla de Trazado que se han
originado a partir de un casco existente, o simplemente límites en
dimensiones que deben ser visibles mientras se desarrolla un
diseño.
Página 44
Las Marcas son sólo gráficas y no tienen ningún efecto en el cálculo
de superficies. En cualquier momento pueden utilizarse hasta 2500
marcas.
Las Marcas pueden ser leídas junto con un diseño desde Prefit, o
bien introduciéndolas manualmente mediante la función Add
Marker del menú Edit. Están archivadas como puntos
tridimensionales en el espacio y pueden añadirse, moverse o
eliminarse. Todas las posiciones de las Marcas quedan almacenadas
en el archivo del diseño cuando se guarda.
Página 45
q Seleccione Add Marker del menú Edit.
q Introduzca el número de Marcas que quiere añadir y pulse
Return o Enter.
La Marca se borrará.
Página 46
Modificando Marcas Las coordenadas de la Marca aparecen en una ventana separada
llamada Markers y pueden ser modificadas para mover una Marca
en el espacio. Para modificar una Marca
q Haga click sobre una celda en la ventana Markers.
Lectura de Archivos de Marcas Es posible en Maxsurf leer un archivo de texto de Marcas. Este
archivo de texto puede ser creado con las ordenes Save Markers o
Save Offsets en Maxsurf, en una hoja de cálculo, en un procesador
de textos, o digitalizado mediante el uso de Digit y guardando el
correspondiente archivo desde dicho programa.
Página 47
terminando cada línea con un retorno de carro. Un ejemplo podría
ser:
Página 48
Fijando el formato de visualización En la ventana de Puntos de Control es posible ver los puntos
de los Puntos de Control ordenados por filas y a continuación por columnas, o bien por
columnas y después por filas. Esto se consigue seleccionando
respectivamente Row then Column, o bien Column then Row, en el
cuadro de diálogo Preference (Preferencias).
Esto supone una ventaja si quiere pegar una sola fila de datos en
una superficie, como sería el caso de una sección de un perfil
aerodinámico importada desde SplineFit. En otros casos puede
querer pegar una sola columna de datos.
Ventana de Curva de Areas Cuando se abre un diseño, puede utilizarse la ventana de Curva de
Áreas (Curve of Areas) para determinar la Curva de Areas
Seccionales para la línea de flotación de referencia actual.
Página 49
Hay tres posibilidades:
• Area Seccional.
Representa el Area de la sección frente a la posición
longitudinal en la flotación de referencia.
• Areas Seccional / Máxima Area Seccional.
Representa los valores adimensionales en el eje vertical frente a
la posición longitudinal en la flotación de referencia para
permitir la comparación de las Curvas de Areas Seccionales de
diferentes diseños de desplazamiento similar.
• Area Seccional / Volumen.
Representa el Area Seccional adimensionalizada con el
volumen2/3, frente a la posición longitudinal en la flotación de
referencia. Esto permite la comparación de las Curvas de Areas
Seccionales de diseños que tengan diferentes desplazamientos.
Página 50
Se muestra una vista en perspectiva del casco, con un vector
perpendicular a cada superficie mostrada.
Página 51
La dirección de la perpendicular de la superficie se invertirá,
significando que el espesor de forro se añadirá en la dirección
opuesta.
Página 52
proyección de la superficie deducida y no sobre un radio alrededor
del punto de discontinuidad.
Copiando la Cartilla de Trazado Los puntos de la Cartilla de Trazado pueden ser copiados para
transferirlos a otros programas. Para ello:
q Seleccione la celda superior izquierda de la ventana de Cartilla
de Trazado (Offsets).
Esto selecciona y resalta todos los puntos de la ventana de Cartilla
de Trazado para ser copiados.
q Seleccione Copy del menú Edit.
Personalizando la Cartilla de Una vez que se ha calculado una Cartilla de Trazado en Maxsurf,
Trazado es posible modificar los nombre utilizados para líneas de agua,
longitudinales, diagonales, discontinuidades y bordes. Basta
escribir el texto que se desee en la celda correspondiente de la
ventana Cartilla de Trazado. Estos nombres se utilizarán cuando la
Cartilla de Trazado se imprima o se guarde en un archivo.
Escribiendo un archivo de puntos También es posible escribir un archivo de texto de una Cartilla de
de la Cartilla de Trazado Trazado. Este archivo puede ser leído directamente desde otros
programas tales como procesadores de texto u hojas de cálculo.
Para ello
q Asegúrese de tener la ventana de Cartilla de Trazado en primer
plano.
q Seleccione Save Offsets del menú File.
q Especifique un nombre para el archivo de la Cartilla de Trazado
y haga click en Save.
Página 53
Maxsurf es capaz de crear superficies complejas utilizando
Superficies superficies B-spline con hasta 16 puntos de control en cada borde.
Las superficies B-spline convencionales son ideales para muchas
Tipos de Superficies aplicaciones. Sin embargo, tienen la desventaja de que no pueden
representar de forma exacta curvas cónicas simples, tales como
curvas circulares, elípticas o parabólicas. Maxsurf ofrece una
definición de superficie alternativa que supera este inconveniente y
le permite combinar a voluntad curvas cónicas en un superficie de
forma libre.
Página 54
Esto es cierto hasta el extremo de que un valor negativo producirá
una curva que se “desbordará” hacia fuera del polígono de puntos
de control.
Para el caso de tres puntos, las distancias entre los puntos de control
se mantienen iguales y el peso para el punto central se fija en
w = Cos (Θ/2)
donde Θ es el ángulo abarcado por el arco.
Página 55
Para un arco de 180°, w = (1 + 2 (cos 90°))/3 = 0.3333'
Arcos de Elipse Las NURBS pueden representar tanto arcos elípticos como
circulares simplemente estirando el polígono de puntos de control
de forma lineal.
Cuando se hace esto los pesos siguen siendo los mismos que para el
arco circular en el que está basada la elipse.
Superficies circulares y elípticas La extensión de la curva NURB a la superficie permite que puedan
ser modelados exactamente cilindros, esferas, conos. Para un
cilindro o cono, se ajusta una fila al peso requerido por el arco.
Página 56
El punto de control central tiene su peso ajustado al producto de
los pesos de la fila y columna que se cortan. En este caso 0.7071 x
0.7071 = 0.5.
Tipos alternativos de superficie A lo largo de los años se han propuesto muchos tipos diferentes de
superficies para su uso en sistemas CAD. Cabe preguntarse por qué
Maxsurf utiliza superficies B-spline, y ahora superficies NURB, en
vez de cualquiera de los métodos alternativos, tales como las
superficies Bezier o parches de splines Bi-cúbicos.
Página 57
puntos de control menos uno. Análogamente, una curva B-spline de
orden 4 está constituida por tramos de splines cúbicos.
Página 58
El siguiente ejemplo presenta una superficie con la misma malla,
pero con dos flexibilidades diferentes. Una de ellas esta fijada como
flexible tanto en sentido longitudinal como transversal y la otra lo
está como rígida.
Página 59
Si se incrementa la red hasta 9x3, sin variar la rigidez fijada en el
cuadro de diálogo de Attributes, el resultado del movimiento de un
punto de control análogo sería el siguiente:
Puede modificar:
• El nombre de la superficie (Surface Name)
Puede ser cualquier nombre escrito en el teclado con un máximo
de veinte caracteres.
• El tipo de superficie (Surface Type)
Puede ajustarse a una superficie B-spline convencional, NURB,
superficie cónica o desarrollable.
• Uso de la superficie (Surface Use)
Indica a Maxsurf e Hydromax si la superficie es una estructura
interna o no.
Página 60
• Visibilidad (Visibility)
Determina si la superficie es o no visible. La visibilidad puede
fijarse también en el cuadro de diálogo Visibility del menú
Display.
• Bloqueo (Locking)
Determina si la superficie está bloqueada o no. Si una superficie
está bloqueada, no aparece ninguno de sus puntos de control y la
superficie no puede modificarse.
• Simetría (Symmetrical)
Determina si una superficie está representada con su imagen
reflejada en su plano de crujía.
• Visualización de cuadernas divididas (Split Section Display).
La visualización de cuadernas divididas sólo está activada en la
ventana de Caja de Cuadernas (Body Plan) y siempre que esté
seleccionada la opción Half (Mitad). En esta situación, si está
activada la visualización de cuadernas divididas, se verá la
superficie con las cuadernas de proa en el lado derecho y las de
popa en el izquierdo, como cabría esperar en la Caja de
Cuadernas de un plano de formas tradicional.
Cada curva dibujada por Maxsurf está formada por una serie de
segmentos. El número de segmentos representando las curvas se
aplica tanto a las líneas dibujadas en la pantalla, portapapeles,
archivos tipo PICT e IGES, así como a los dispositivos de salida
tales como plotters e impresoras.
Página 61
• Para el desarrollo y modificación de su diseño le sugerimos que
trabaje con la precisión baja (Low Precision).
• La precisión alta (High Precision) puede utilizarse para formas
complejas, o cuando se necesite mayor definición de la curva
para imprimirla o para aumentar la imagen (zoom).
• La precisión máxima (Highest Precision) puede utilizarse
cuando se necesite una definición extremadamente alta, por
ejemplo, para obtener planos de líneas finales en el plotter.
Usando la precisión máxima los tiempos de cálculo son mucho
mayores que con la precisión baja.
Página 62
Es el producto de las curvaturas máxima y mínima en cada
punto de la superficie. La curvatura gaussiana indicará si la
superficie es localmente elíptica (curvatura gaussiana positiva, o
ambas curvaturas en la misma dirección), o hiperbólica
(curvatura gaussiana negativa o con ambas curvaturas en
sentidos opuestos, como una silla de montar).
La curvatura gaussiana es de la máxima utilidad como
comprobación de si una superficie es desarrollable. Una
superficie desarrollable es aquella que puede formarse por hojas
planas de material mediante operaciones de curvado o
enrollado, sin estirar o distorsionar el material. En este caso, la
superficie tendrá una curvatura gaussiana igual a cero en todos
sus puntos.
La curvatura gaussiana es un indicador útil de las zonas con
torsión de una superficie, pero no está directamente ligada al
alisado. Es posible que una superficie este poco alisada aún
siendo desarrollable por lo que en este caso la representación de
la curvatura gaussiana no revelará ningún problema.
• Convexidad
La comprobación de la convexidad pone de manifiesto
cualquier área de curvatura negativa.
Página 63
En Maxsurf, un diseño se define exclusivamente por el movimiento
Puntos de Control y posición en el espacio de un cierto número de puntos de control.
(Control Points) Las facilidades para la representación y manipulación de estos
puntos son, por consiguiente, la parte más importante del programa
y deben ser estudiadas en detalle.
Añadiendo puntos de control Para aumentar la densidad de una malla de puntos de control,
pueden añadirse columnas de puntos de control en la ventana de
vista en Planta (Plan) y filas en la ventana de Caja de Cuadernas
(Body Plan).
Página 64
Eliminando puntos de control El comando Delete (Eliminar) le permite eliminar una fila o
columna de puntos de control para disminuir la densidad de una
malla de puntos de control. Las columnas de puntos pueden
eliminarse en las ventanas de vista en Planta (Plan) y vista de Perfil
(Profile), en tanto que las filas de puntos pueden eliminarse en la
ventana de Caja de Cuadernas (Body Plan).
Moviendo puntos de control Los puntos de control pueden ser movidos individualmente o por
grupos.
Página 65
q Haga click y arrastre el punto de control a la nueva posición.
Datos de puntos de control; Es posible cambiar numéricamente los valores de los puntos de
control simplemente haciendo doble click sobre un punto de control
determinado.
Página 66
Aparecerá una pequeña caja de diálogo conteniendo los datos del
punto de control. Puede seleccionar y modificar cualquiera de las
coordenadas del punto de control o su valor de peso.
Visualización de los puntos de Es posible visualizar la superficie que está siendo diseñada junto
Control con un número limitado de puntos de control (visualización
activando “Shape” (Forma)) o representar la malla de puntos de
control (visualización activando “Net”(Malla) ), o mostrar ambos,
forma y malla, simultáneamente.
Página 67
Visualización de Formas Cuando se escoge la función Forma (Shape) la superficie que está
siendo diseñada aparece con un número limitado de puntos de
control. Los contornos de la superficie pueden también mostrarse
en la forma que se requiera, esto es, cuadernas, líneas de agua,
longitudinales, diagonales, intersecciones, bordes de unión, o
curvas isoparamétricas.
Visualización de la Malla de Cuando se activa la orden Malla (Net) se muestra toda la red de
puntos de control puntos de control. Cualquier punto de control o grupo de puntos de
control puede ser seleccionado y movido. La forma resultante no se
muestra hasta que se escoja de nuevo la orden Visualizar (Display).
Página 68
Para suavizar o enderezar dos o más puntos de control
q Mantenga pulsada la tecla Mayúsculas.
q Haga click en cualquier punto de control
Página 69
Un parche es una malla rectangular de puntos de control que puede
ser tan pequeña como sólo una fila o columna, o tan grande como la
superficie completa. No hace falta seleccionar todos los puntos a ser
suavizados ya que Maxsurf, a partir de los puntos que son
seleccionados, determinará cual será el tamaño del parche a ser
suavizado
Alineando puntos de control Las órdenes para alinear tienen por objeto hacer colineales o
coplanares grupos de puntos de control. La orden Align to Vector
(Alinear al Vector) alinea los puntos a lo largo de una línea
tridimensional en el espacio, mientras que la orden Align to Plane
(Alinear al Plano) alinea los puntos en un plano especificado.
Página 70
q Mantenga pulsada la tecla Mayúsculas y seleccione uno o más
puntos adicionales.
q Seleccione la orden Align to Vector.
Página 71
Los otros puntos diferentes de aquellos que están definiendo el
plano son movidos a la posición más próxima del plano.
Esto significa que una línea entre las posiciones nueva y antigua del
punto será perpendicular al plano.
Página 72
Uniendo bordes de dos superficies Para su unión tienen que ser seleccionados dos bordes. El primer
borde seleccionado permanecerá estacionario en el espacio en tanto
que el segundo se moverá hasta situarse exactamente sobre aquél.
El proceso de unión puede realizarse con los siguientes pasos:
q Seleccione cualquier punto de control, excluyendo los puntos de
las esquinas, del borde que quiera que permanezca estacionario.
qMientras mantiene pulsada la tecla Mayúsculas, seleccione
cualquier punto de control, excluyendo los de las esquinas, del
borde que desea mover y unir al borde estacionario.
q Escoja Bond (unir) del menú Controls para unir los bordes.
Uniendo bordes dentro de una Los bordes dentro de una superficie también pueden ser unidos
misma superficie uno a otro siempre que cumplan los requerimientos de número de
puntos de control y flexibilidad. Si desea formar una superficie
cerrada, puede empezar con la siguiente ordenación de la malla,
con el objeto de unir los dos bordes en la forma que se indica.
Página 73
Esta malla generaría una superficie cerrada sobre el borde común.
Para resaltar el borde de unión en la forma en que se muestra,
seleccione la opción Bonded Edges del cuadro de diálogo Contours.
Ordenes afectadas por la unión de La unión de bordes puede combinar de forma efectiva dos
bordes superficies para formar una superficie mayor. Como resultado, las
órdenes que previamente hemos utilizado para superficies sencillas
tratan las superficies unidas como si fueran una sola. Ejemplos de
esto son:
• Añadido o eliminación de controles cuando la fila o columna se
extiende a través de un borde de unión.
• Bloqueo de superficies, en que todas las superficies que están
unidas son bloqueadas o desbloqueadas al tiempo.
• La función Tamaño (Size),por la que las superficies unidas no
pueden ser escaladas independientemente.
• Las órdenes de movimiento de superficies tales como Mover
(Move), Simetría Vertical (Flip Vertical) u Horizontal, Rotar
(Rotate) y Alinear (Align).
Página 74
Compactando (Compacting) La función Compactar (Compact) se utiliza cuando se desea colocar
puntos de control de forma exacta uno o más puntos de control sobre uno existente.
Este punto de control debe ser aquél sobre el que quiere compactar
todos los demás puntos de control. Permanecerá estacionario
cuando elija la función Compact.
Estos puntos de control deben ser los que quiere compactar sobre el
primer punto de control seleccionado.
Página 75
Esto compactará todos los puntos de control seleccionados con el
primero que se seleccionó.
Agrupando (Grouping) Puntos de La función para agrupar (group) puntos de control tiene por objeto
Control servir de ayuda para el movimiento de múltiples puntos de control.
Estos pueden seleccionarse con la caja de selección o utilizando el
ratón y la tecla Mayúsculas.
Agrupar (Group) frente a Es importante no confundir las funciones de las órdenes Group y
Compactar Compact. Group le permite mover simultáneamente puntos de
control, incluso en el caso de que ocupen diferentes posiciones en el
espacio. Compact fuerza a varios puntos de control a tener la
misma posición en el espacio, pero no les obliga a moverse
simultáneamente. Si desea tener varios puntos de control que
ocupen una sola posición y que se muevan a la vez, necesita
seleccionar la orden Compact y a continuación la orden Group.
Página 76
Si se añade una fila adicional de puntos de control, y se compactan
directamente sus puntos sobre la parte superior de la fila de puntos
de control intermedia existente, se creará un punto anguloso a lo
largo de la superficie como muestra la siguiente ilustración.
Página 77
Enmascarando (Masking) la Malla En los casos que esté trabajando con un malla de puntos de control
de puntos de control muy compleja, es muy útil, a veces poder hacer que un grupo
concreto de puntos de control permanezca visible mientras que el
resto de la malla permanezca oculto. Ésta es la función de la orden
Enmascarar (Mask).
Operaciones con superficies Maxsurf incluye varias ordenes que le permiten manipular
completas superficies completas. Todas estas órdenes se aplican a la superficie
actual, que es la última superficie seleccionada o modificada. Si no
está seguro de cuál es la superficie actual, puede comprobar la lista
de superficies en el menú adicional que aparece cuando coloca el
cursor en el ítem Attributes del menú Surface. Alternativamente,
puede asegurarse de que la superficie sobre la que quiere trabajar es
la actual seleccionando cualquier punto de control de la misma.
Página 78
Añadiendo nuevas Superficies Cuando se añade una superficie, es posible seleccionarla de una
gama de superficies diferentes en la orden Add Surface (Añadir
Superficie).
Moviendo Superficies Las superficies pueden seleccionarse y moverse unas con relación a
otras. El movimiento se hace en el plano de la ventana que se está
utilizando o, en el caso de la venta de Perspectiva, en el plano más
perpendicular a la vista actual. Para seleccionar una superficie para
ser movida
q Seleccione Move Surface del menú Surface.
Página 79
Eliminando Superficies Al elegir Eliminar Superficie (Delete Surface) se presenta un cuadro
de diálogo que le permite seleccionar superficies para su
eliminación. Basta que haga click en aquellas superficies que quiere
eliminar y a continuación en OK.
Simetría de Superficies A las superficies se les puede aplicar una simetría de eje vertical
(parte izquierda con parte derecha) o de eje horizontal (parte
superior con parte inferior), seleccionando cualquier punto en la
superficie y eligiendo Flip Horizontal o Flip Vertical. La simetría
tiene siempre lugar en el plano de la ventana en uso, excepto en la
ventana de perspectiva en que ourre en el plano más perpendicular.
Página 80
Para aplicar una simetría a una superficie
q Escoja la ventana que quiere utilizar para la operación de
simetría.
Center of Rotation
Zero Point
Página 81
Alineando superficies Dos superficies pueden ser alineadas seleccionando un punto de
control de cada una de ellas. El segundo punto de control se
moverá, junto con toda la superficie, hasta que se alinee
exactamente con el primer punto de control. Para alinear dos
superficies
q Mantenga pulsada la tecla Mayúsculas.
q Seleccione un punto de control en la primera superficie.
q Seleccione un punto de control en la segunda superficie.
q Seleccione Align Surface en el menú Surfaces.
Recortando (Trimming) Los límites de una superficie y las posibles intersecciones con otras
Superficies superficies crean regiones que pueden ser visibles o invisibles. De
una superficie que tiene regiones invisibles se dice que está
recortada.
Página 82
Todas la Regiones seleccionadas Las Regiones a ser recortadas
se desseleccionan
BIEN:
Nota: Maxsurf encontrará todas las áreas cerradas definidas por los
bordes de la superficie y cualesquiera intersecciones. Incluso en el
caso de que dos de las tres intersecciones no definan regiones
totalmente limitadas, cuando se colocan juntas, Maxsurf encontrará
ambas regiones 2 y 3.
Página 83
MAL:
Página 84
En este caso, para recortar el área tras el espejo de popa (esto es,
hacerla invisible) basta con hacer click en la región definida por los
bordes del casco y la intersección del casco con el espejo. Cuando se
hace click en esta región desaparecerá el sombreado.
Mostrando superficies recortadas Maxsurf proporciona también la opción de visualizar los contornos
recortados en gris o de ignorar completamente el recorte.
Página 85
Si se selecciona Trim Invisible, Maxsurf recortará todos los
contornos a las regiones visibles de la superficie y no mostrará los
contornos recortados.
Superficies Desarrollables Una superficie desarrollable es aquella que puede formarse a partir
de una hoja plana sin estirar el material. Éste puede ser aluminio,
acero, madera o incluso papel - el material escogido no tiene efecto
en si la superficie es o no desarrollable. Ejemplos de superficies
sencillas desarrollables son los cilindros y los conos, mientras que
una esfera es claramente no desarrollable.
Página 86
Maxsurf no crea automáticamente una superficie B-spline
desarrollable - crea las generatrices que utiliza como guías para
permitirle ver dónde se situará la superficie desarrollable.
Página 87
a los extremos de las dos curvas de los bordes estén en el mismo
plano.
Página 88
Las marcas pueden utilizarse como guías para manipular la
superficie de cara a hacerla tan desarrollable como sea posible.
Página 89
Además del espesor de forro también tiene que seleccionarse la
dirección en que el espesor se proyecta desde la superficie
designada. Hay tres elecciones disponibles - hacia dentro de la
superficie diseñada, centrado sobre ella y con el forro hacia el
exterior de la superficie.
Página 90
Con ello se visualizan los vectores normales a la superficie en todas
las ventanas de dibujo.
Página 91
q Perpendicular de Proa (Forward Perpendicular)
q Perpendicular de Popa (Aft Perpendiculars)
q Cuaderna Maestra (Amidships)
q Línea de flotación de referencia (DWL)
q Línea de Base (Baseline)
Página 92
Puede escoger la posición de la coordenada longitudinal del origen
de coordenadas entre las siguientes opciones disponibles:
• Extremo de proa (Forward Extremity).
El punto más a proa de todas las superficies.
• Extremo de proa de la flotación (Forward Waterline).
La intersección más a proa de la línea de flotación con todas las
superficies existentes.
• Cuaderna Maestra (Amidships).
El centro de la línea de flotación de proyecto de todas las
superficies existentes.
• Extremo de popa de la flotación (Aft Waterline).
La intersección más a popa de la línea de flotación con todas las
superficies existentes.
• Extremo de popa (Aft Extremity).
El punto más a popa de todas las superficies existentes.
La Rejilla del Plano de Formas La definición de las posiciones de los planos de corte que definen
las cuadernas, líneas de agua, longitudinales (vagras) o diagonales
(planos diagonales) forman lo que denominamos Rejilla del Plano
de Formas (Grid). La Rejilla puede hacerse visible en cualquier
ventana mediante la orden Grid del menú Display. Pueden añadirse
elementos a la Rejilla utilizando la función Grid Spacing del menú
Data.
Página 93
Las posiciones de los elementos de la Rejilla son las siguientes:
• Cuadernas (Sections) -posición de cada cuaderna con relación a
la posición longitudinal del origen de coordenadas. Los
números positivos indican a la derecha (hacia proa) y los
negativos a la izquierda (hacia popa) del origen de
coordenadas.
• Longitudinales o vagras (Buttocks) - posición de cada
Longitudinal con relación a la crujía del barco.
• Líneas de agua (Waterlines) - posición de cada línea de agua
con relación a la posición vertical del origen de coordenadas.
Los números positivos indican por encima y los negativos por
debajo del origen de coordenadas.
• Diagonales (Diagonals) -Se dan dos columnas de cifras, la altura
en crujía (centerline height) y el ángulo (angle). La altura en
crujía es la posición del corte de cada diagonal con crujía con
relación a la posición vertical del origen de coordenadas. Los
números positivos indican por encima y los negativos por
debajo del origen de coordenadas. El ángulo es el existente
entre el diagonal y el plano de crujía como se indica
seguidamente.
Página 94
q Seleccione la celda correspondiente a la posición que desea
modificar.
q Escriba un nuevo valor.
Cuadernas: Longitudinalmente.
Longitudinales: Transversalmente.
Líneas de agua: Verticalmente.
Diagonales: Verticalmente – (solo corte en crujía).
Página 95
1000 Cuadernas
100 Líneas de agua
100 Longitudinales
50 Diagonales
Página 96
q Haga Click en OK.
Página 97
Página 98
Maxsurf puede dar salida a las líneas de sus diseños mediante una
Salida de Datos amplia variedad de formatos de archivo e impresión. Los formatos
de archivo disponibles son PICT, PostScript, 2D IGES, 3D IGES, 2D
DXF, 3D DXF, Renderman y 3DMF. Las líneas de cualquiera de las
ventanas de dibujo pueden ser guardadas como archivos o bien
enviadas directamente a impresoras y a diversos tipos de plotters.
Los datos de las ventanas de Cálculos, Marcas, Puntos de Control y
Cartilla de Trazado se pueden imprimir, guardar en archivos de
texto o ser copiados en el Portapapeles.
Trazado en Plotter Para imprimir mediante plotter las líneas del casco necesitará antes
de nada configurar el plotter.
q Conecte el cable de la impresora al ordenador.
q Seleccione Plotter Setup del menú File.
q Escoja el tipo de plotter que está utilizando así como la
velocidad y calibración de las plumillas.
Ajustando los parámetros de Si desea ajustar los parámetros de comunicación puede hacer click
comunicación en el botón Settings y proceder al ajuste de acuerdo con sus
requerimientos.
Creando tamaños de papel Si el tamaño de papel que necesita no está en la lista, tendrá que
personalizados personalizar la lista de tamaños de papel. Para ello
Página 99
q Haga click en el botón “Paper” situado en el lado derecho del
cuadro de diálogo Plotter Setup.
Trazado y selección de escalas Una vez que haya seleccionado las opciones correctas en el cuadro
de diálogo Plotter Setup puede proceder a imprimir el dibujo
mediante el plotter.
q Seleccione Plot del menú File.
q Seleccione la escala de dibujo en la lista de escalas.
Página 100
Si desea añadir esta escala a la lista de escalas, escriba un nombre
para ella en la caja Name (Nombre) y haga click en el botón Add
(Añadir). La nueva escala quedará añadida a la lista.
Página 101
Fijando márgenes mínimos No siempre es posible conocer con exactitud el área imprimible de
la página que va a imprimirse. Esto se traduce en que partes del
dibujo son recortadas, o en bordes que son ajustados a valores que
dan lugar a un área de página utilizable muy reducido.
Página 102
• Archivos Renderman
Maxsurf proporciona soporte directo para el formato de archivo
para el programa Renderman de sombreado.
• 3DMF
3DMF es el formato de archivo para Quickdraw3D.
Página 103
También es posible seleccionar bloques de texto arbitrarios en lugar
de filas o columnas completas o celdas individuales.
Página 104
Interrumpiendo Maxsurf Cuando Maxsurf está redibujando un diseño complejo, o cuando
está calculando un sombreado en la ventana de vista en
perspectiva, puede desear interrumpir el programa para llevar a
cabo alguna otra orden. Podrá hacerlo pulsando las teclas Comando
y punto ( )en Macintosh o Esc en Windows. También puede
interrumpir Maxsurf simplemente haciendo click con el ratón. Esto
hará que el proceso de dibujo en la ventana actual quede
suspendido.
Página 105
Referencia de Maxsurf
Menú File (Archivo)
q New (Nuevo)
Seleccione New cuando quiera empezar un nuevo diseño.
Alternativamente, si la ventana Calculations (Cálculos) está en
primer plano, se creará una nueva hoja de cálculos.
q Open (Abrir)
Maxsurf puede guardar diseños en el disco y recuperarlos de nuevo
posteriormente. Seleccionando Open, aparece un cuadro de diálogo
con una lista de los diseños disponibles. Seleccione el diseño que
desea abrir, haga click en Open y el diseño deseado aparecerá en la
pantalla.
q Close (Cerrar)
Seleccione Close cuando quiere acabar de trabajar con el diseño
actual. Antes de cerrar, un cuadro de diálogo le preguntará si desea
guardar el diseño. Si selecciona Yes (Si) el diseño actual será
guardado en el disco.
q Save (Guardar)
Al seleccionar Save el diseño actual será guardado en el disco.
Página 106
q Import (Importar)
Seleccionar Import le permite importar directamente a Maxsurf un
archivo DXF, tal como un conjunto de marcas, o un archivo IGES
con entidades tipo superficie.
q Export (Exportar)
Seleccionar Export le permite exportar un archivo Maxsurf con una
variedad de formatos de archivo diferentes, tales como DXF o IGES.
q Print (Imprimir)
Al escoger la función Print se imprime el contenido de la ventana de
Maxsurf situada en primer plano.
Página 107
Menú Edit (Modificar)
q Undo (Deshacer)
La función Undo hará que la malla de puntos de control vuelva a su
situación anterior tras un movimiento accidental o experimental de
un punto de control o un grupo de puntos de control. Tome nota de
que Undo no recuperará una superficie después de que haya sido
eliminada.
q Cut (Cortar)
Cut puede utilizarse con accesorios del escritorio tales como
portapapeles o apuntador, pero no puede usarse en las ventanas de
dibujos o de datos en Maxsurf.
q Copy (Copiar)
Esta función permite las funciones de copia estándar en Macintosh
mediante el apuntador o portapapeles, así como copiar las líneas
actualmente visualizadas desde ventanas de dibujo de Maxsurf a
archivos tipo PICT, DXF, IGES o EPSF.
q Paste (Pegar)
Escoja el comando Paste para pegar datos en las filas o columnas
de una ventana de datos. También puede utilizarse Paste con
accesorios del escritorio tales como apuntador o portapapeles, pero
no puede usarse en ventanas de dibujo de Maxsurf.
Página 108
Menú View (Vista)
Para ajustar Home View, utilice Zoom, Shrink, y Pan para conseguir
la vista que desee y, a continuación, elija Set Home View del menú
View.
q Color (Color)
La función Color le permite ajustar el color de las líneas, controles y
gráficos.
Página 109
Si no está utilizando un Macintosh que admita el color, esta función
del menú estará desactivada.
q Preferences (Preferencias)
La función Preferences le permite ajustar los siguientes ítems:
• Tamaño del Punto de Control.
El tamaño del punto de control puede ajustarse a enorme
(huge) (6 pixels), grande (4 pixels), o pequeño (2 pixels).
• Tipo de Gráfico.
El gráfico de Curva de Areas Seccionales puede ajustarse para
obtener un gráfico relleno, un gráfico de líneas o un gráfico
formado por puntos discretos de datos.
• Tipo de Curva de Areas Seccionales.
La Curva de Areas Seccionales puede ser ajustada para
representar en el gráfico:
• Area de Sección.
• Area de Sección / Volumen2/3.
• Ares de Sección / Area Seccional Máxima.
• Ordenación de Columna de puntos de control.
En la ventana de Puntos de Control es posible ver los puntos
ordenados por filas y a continuación por columnas o bien a la
inversa. La razón para hacer esto es simplificar el pegado de
filas o columnas individuales en la ventana de puntos de
control.
• Cuadernas (stations) en la Curva de Areas Seccionales.
Página 110
La Curva de Areas Seccionales puede ajustarse para utilizar 13,
25 o 39 cuadernas. En cascos complejos es mejor usar más
cuadernas en tanto que, en cascos sencillos, es mucho más
rápido calcular menos cuadernas
q Clipping
El menú de clipping se utiliza para controlar la visualización y
posicionamiento de las clipping bars. Clipping le permite definir
qué parte de la estructura será visible a la vez.
o No Clipping
Desactiva el clipping si está en activado. Esto oculta las clipping
bars y hace visibles todas las partes del diseño.
o Clip Gray
Activa el clipping y lo hace en modo gris. Esto significa que
todas las partes del diseño que no estén completamente dentro
de los límites de las clipping bars se dibujarán en gris.
o Clip Invisible
Activa el clipping y lo hace en modo invisible. Esto significa que
todas las partes del diseño que no estén completamente dentro
de los límites de las clipping bars se harán invisibles.
o Clip To Frame
Activa el clipping si no lo estuviera ya y coloca las clipping bars
justo fuera de los límites exteriores del diseño en cada dirección.
Esto significa que será visible todo el dibujo.
o Clip To Window
Activa el clipping si no lo estaba ya y coloca las cuatro clipping
bars que son visibles en la vista actual justo en el interior de los
límites de la ventana.
o Clip To Selection
Activa el clipping si no lo estaba ya y coloca las clipping bars
justo en el exterior de las extensiones máximas de las partes del
diseño seleccionadas en la ventana.
q Masking (Enmascaramiento)
o No Masking
Desactiva el enmascaramiento si está activado. Esto hace
visibles todos los members del diseño.
o Mask Gray
Activa el enmascaramiento y lo hace en modo gris. Esto
significa que la parte del dibujo que ha sido enmascarada será
dibujada en gris.
o Mask Invisible
Página 111
Activa el enmascaramiento y lo hace en modo invisible. Esto
significa que la parte del dibujo que ha sido enmascarada se
hará invisible.
o Mask To Frame
Activa el enmascaramiento si no lo estaba ya y hace visible todo
el diseño.
o Mask To Window
Activa el enmascaramiento si no lo estaba ya y hace visible la
selección que esté completamente dentro de los límites de la
ventana.
o Mask To Selection
Activa el enmascaramiento y enmascara la parte del diseño que
no está seleccionada. Esto significa que la única parte del diseño
que será visible es la que fue seleccionada.
Página 112
Menú Controls (Controles)
q Add (Añadir)
Para añadir un punto de control, seleccione el comando Add y haga
click en la posición deseada de la vista actual.
q Delete (Eliminar)
La orden Delete le permite eliminar de una superficie una fila o
columna de puntos de control. Seleccione la orden Delete y haga
click sobre el punto de control deseado utilizando el cursor de
eliminación.
q Group (Agrupar)
Con la orden Group puede seleccionarse cualquier número de
puntos de control, en una o en múltiples superficies, y agruparlos
para moverse todos a la vez
q Ungroup (Desagrupar)
Esta función tiene el efecto contrario de la función Group. Todos los
puntos de control que formaban parte previamente del grupo
seleccionado volverán a comportarse como puntos individuales.
q Mask (Enmascarar)
El comando Mask le permite seleccionar un grupo particular de
puntos de control que permanecen visibles mientras el resto de la
malla está oculto.
Página 113
q Unmask (Desenmascarar)
El comando Unmask cambia la presentación de una superficie
enmascarada a una en que todos los puntos de control de la red son
visibles.
q Compact (Compactar)
Puede haber ocasiones en que sea necesario colocar un cierto
número de puntos de control en el mismo punto del espacio. Para
ello seleccione los puntos y elija Compact.
Página 114
Menú Surfaces (Superficies)
q Add Surface (Añadir Superficie)
Seleccione Add Surface para añadir una forma de superficie a su
diseño. Puede cambiarle el nombre utilizando el cuadro de diálogo
Attributes.
q Visibility (Visibilidad)
Esta función le permite seleccionar qué superficies son visibles en
cualquier instante marcando las caja de selcción correspondientes.
La visibilidad de cualquier superficie también puede cambiarse
mediante el cuadro de diálogo Attributes.
q Locking (Bloqueo)
Esta función le permite seleccionar qué superficies están bloqueadas
en cualquier instante marcando las cajas de selección
correspondientes. Locking oculta la visión de todos los puntos de
control en las superficies seleccionadas, lo que evita la modificación
de la forma. El bloqueo de cualquier superficie también puede
cambiarse en el cuadro de diálogo Attribute.
Página 115
q Attributes (Atributos)
Cada superficie que se crea en un diseño Maxsurf tiene un único
conjunto de atributos asociado con ella. El comando Attributes
permite ver y modificar estos atributos.
q Precision (Precisión)
Maxsurf tiene cuatro niveles de precisión de cálculo y presentación.
La precisión puede seleccionarse en el cuadro de diálogo Precision.
Página 116
Menú Display (Visualizar)
q Shape (Forma)
Cuando se selecciona la opción Shape todas las superficies visibles
serán visualizadas.
q Net (Malla)
La opción Net muestra la malla completa de puntos de control para
todos las superficies visibles y no bloqueadas.
q Half (Mitad)
Dado que la malla de puntos de control sólo necesita existir para
una mitad de unas formas simétricas, la función Half controla si la
forma es vista como la imagen de un espejo situado en el plano
longitudinal central.
q Compress (Comprimir)
Escogiendo Compress es posible escalar en eslora la representación
de la superficie en las ventanas de Planta y Perfil. Esta
representación escalada es especialmente útil para alisar en pantalla
cascos largos y esbeltos.
Página 117
El eje vertical se incrementa con relación al horizontal por un factor
de cuatro.
q Curvature (Curvatura)
Presenta las normales para cualquier borde, sección, línea de
flotación, longitudinal o diagonal haciendo click sobre la curva y
seleccionando Show Curvature. Las normales se presentan
perpendicularmente a la curva y sus longitudes son proporcionales
a la raíz cuadrada del radio en ese punto de la curva. Puede
observarse que el radio más pequeño sobre una curva dada aparece
representado al final de la normal correspondiente a su posición en
la curva.
q Trimming (Recorte)
Activa o desactiva la opción Trimming en Maxsurf. Esta orden
también le permite mostrar los recortes de las superficies como
invisibles o grises.
q Markers (Marcas)
Puede escoger entre visualizar todas o ninguna de las marcas, o
bien mostrar solamente aquellas cuyo número de cuaderna coincide
con el de la cuaderna actual.
q Contours (Contornos)
La opción Contours permite seleccionar qué contornos son
dibujados en la pantalla en un determinado momento. Puede
escogerse cualquier combinación de contornos en el cuadro de
diálogo Contours.
Página 118
Los contornos pueden ser mostrados sobre su diseño para mostrar
una mejor definición de la superficie. Por ejemplo, puede querer ver
el diseño con las cuadernas vistas en el espaciado que ha escogido.
Para conseguirlo debe ajustar la Rejilla al espaciado de cuadernas
requerido y mostrar entonces los contornos de las mismas para el
diseño.
Página 119
• Líneas de agua (Waterlines)
Cuando está activada la función Waterlines, se visualizan las líneas
de agua en las ventanas de Planta y Perspectiva.
• Longitudinales (Buttocks)
Cuando la función Buttocks está activada, se visualizan los
longitudinales en las ventanas de Perfil y Perspectiva.
• Diagonales (Diagonals)
Cuando está activada la función Diagonals, se visualizan los
diagonales en las ventanas de Planta, Perfil y Perspectiva. Los
diagonales se muestran como verdaderos diagonales en todas las
ventanas, excepto en la vista en Planta en que aparecen como
proyecciones ortogonales.
Página 120
• Curvas Isoparamétricas (Parametrics)
Al seleccionar Parametrics se representan las curvas
isoparamétricas de la superficie, es decir, los datos de la superficie
calculados por Maxsurf de la que están derivados otros contornos
de superficie. Esta vista es útil para el examen de la superficie como
un todo.
• Bordes (Edges)
Normalmente se verán todos los bordes de superficies. Sin
embargo, en algunos casos puede preferir ocultar los bordes de la
superficie y mostrar sólo las cuadernas. En este caso, desactivando
la opción Edges se obtendrá el siguiente resultado.
Página 121
obstante, cualquier diseño que haya sido guardado utilizando
Workshop puede hacer visibles estas curvas en Maxsurf.
• Secciones Inclinadas (Inclined Sections)
Workshop permite también la intersección de planos
arbitrariamente inclinados con el casco. Las secciones inclinadas
resultantes pueden también visualizarse en Maxsurf.
q Sombreado (Render)
Al seleccionar Render tiene lugar la eliminación de las líneas ocultas
en el diseño con la posibilidad de elección del tipo de sombreado de
superficie utilizado. Las curvas isoparamétricas pueden
seleccionarse para todas las opciones y, en particular, pueden
resaltar las variaciones de colores utilizados para las
representaciones de la curvatura.
• Sombreado Activado (Shading On)
Al seleccionar Shading On se lleva a cabo un sombreado de la
superficie utilizando una fuente de luz fija. Los colores de base para
el interior y el exterior de la superficie pueden escogerse en la
opción Color del menú View.
• Sombreado Desactivado (Shading On)
Al seleccionar Shading Off se genera una vista con eliminación de
las líneas ocultas, con todos los paneles de la superficie sombreados
en blanco. Para esta opción se supone que las curvas
isoparamétricas están visibles.
• Curvatura Gaussiana
Muestra un sombreado de la superficie asignando diferentes colores
a los distintos grados de curvatura Gaussiana en cada punto de
aquella.
• Curvatura Longitudinal
Muestra un sombreado de la superficie asignando diferentes colores
a los distintos grados de curvatura longitudinal para cada punto,
tomados perpendicularmente a aquella.
• Curvatura Transversal
Muestra un sombreado de la superficie asignando diferentes colores
a los distintos grados de curvatura transversal para cada punto,
tomados perpendicularmente a aquella.
• Convexidad
Muestra un sombreado de la superficie asignando diferentes colores
a los distintos grados de convexidad de aquella.
q Animate (Animación)
Animate sólo puede seleccionarse cuando está activa la ventana de
vista en Perspectiva. Maxsurf intentará dibujar tantas vistas como
sea posible, de acuerdo con la capacidad de memoria disponible,
hasta el número máximo especificado en el cuadro de diálogo
Animate.
Página 122
Página 123
Menú Data (Datos)q Tamaño (Size)
La función Size permite al diseñador modificar la escala y las
proporciones en las dimensiones principales de una superficie o
grupo de superficies. Esta función es especialmente útil cuando se
modelan variaciones "geosim" a partir de un diseño base, y permite
también una definición precisa de los principales parámetros de
diseño.
Página 124
derecho de las cajas de dimensiones. Éstas pueden introducirse en
cualquier tipo de unidades.
q Units (Unidades)
Pueden especificarse diversas unidades métricas e imperiales.
q Girth (Cadena)
Se pueden hallar las cadenas o perímetros para todas las superficies
visibles utilizando la función Girth del menú Data.
Página 125
Para localizar la posición de una cadena dada:
q Introduzca la longitud de la cadena.
q Haga click en Calculate Position (Calcular Posición).
Página 126
Cálculos. En el primer caso el centro es el de toda el área en tres
dimensiones, mientras que en el segundo caso el centro es el de la
proyección en dos dimensiones de ese área.
Página 127
Para utilizar un plotter necesita ajustar los parámetros de
comunicaciones utilizando las diversas opciones de Plotter Setup en
Maxsurf y/o los interruptores tipo DIP o panel frontal del plotter.
En general, no importa demasiado qué parámetros se escojan con
tal de que Maxsurf y el plotter estén ajustados idénticamente.
Velocidad de transmisión (Baud La velocidad de transmisión (Baud rate) se refiere al número de bits
rate) transmitidos por segundo. En general es mejor utilizar el valor más
alto disponible (9600 Baudios en la mayoría de plotters). Sin
embargo, en algunos casos en que el plotter no es capaz de recibir
valores altos, o cuando hay un problema de interferencias que
provoca pérdida de datos, puede ser necesario trabajar con un valor
más bajo (2400 baudios es lo bastante lento para ser compatible con
todos los plotters que hemos encontrado y lo bastante rápido para
que normalmente no llegue a notarse ningún deterioro en la
velocidad de trazado del plotter).
Bits de datos Aunque el byte estándar tiene una longitud de 8 bits, los caracteres
utilizados por la mayoría de los plotters usan sólo siete de los ocho
bits. Como resultado, puede ahorrarse algún tiempo y esfuerzo
transmitiendo sólo esos siete bits y no el byte completo. En la
práctica, la diferencia es insignificante para las órdenes al plotter
dado que la cantidad de datos que se envían es pequeña y el plotter
es, normalmente, mucho más lento que la velocidad de transmisión
de datos.
Página 128
Control de flujo – Hardwire frente El control de flujo se refiere al método utilizado para regular el flujo
a Xon/Xoff. de datos al plotter. Cuando Maxsurf envía instrucciones al plotter,
estas son conducidas a un área de memoria, el buffer, que tiene un
tamaño determinado. Si el buffer se va llenando más deprisa de lo
que puede ser vaciado por el plotter, debe enviarse un mensaje al
elemento emisor para cortar el flujo de datos y evitar así una
sobrecarga de datos. El plotter puede regular de dos formas este
flujo de datos - puede modificar directamente la tensión en uno de
los hilos del cable que conecta o desconecta el flujo (hardwire), o
puede enviar un carácter a través de la línea de datos que le indica
al ordenador que detenga el envío (el caracter Xoff ) o que lo inicie
de nuevo (el caracter Xon).
Página 129
Apéndice B - Exportación de
Datos
1. Imágenes y Texto
2. Datos de Dibujo en 2D
Página 130
3. Datos de Dibujo en 3D
4. Datos de Cartilla de Trazado
5. Descripción de Superficie en 3D
Página 131
ahora, puede seleccionar un número, fila, columna o la tabla
completa de datos. En la próxima versión de Maxsurf será también
posible seleccionar una gama rectangular arbitraria de números
dentro de la tabla, al igual que puede hacerse en una hoja de
cálculo.
2. Datos de Dibujo en 2D Maxsurf incluye soporte para archivos IGES y DXF, los dos
formatos de intercambio más comúnmente utilizados para dibujos
generados por ordenador. Estos archivos son la forma más efectiva
de transferir dibujos de líneas a un sistema CAD para posteriores
trabajos de dibujo.
Página 132
DXF es el formato Drawing Exchange File y fue creado por
AutoCad. Es soportado por casi todos los programas de CAD en
Macintosh y otros ordenadores.
Cuando escoge Export del menú File con una ventana de dibujo en
primer plano, Maxsurf le presentará el cuadro de diálogo Export,
permitiéndole escoger entre guardar los datos en formato DXF o
IGES. Si escoge cualquiera de las dos opciones y hace click en OK ,
Maxsurf le pedirá el nombre del archivo y le permitirá guardarlo en
el disco. Este archivo contendrá los datos en formatos DXF o IGES
que pueden ser leídos en su programa de CAD (por ejemplo,
utilizando la orden DXFIN en AutoCad). Utilice la opción 2D en el
cuadro de diálogo Export para copiar dibujos por este
procedimiento.
3. Datos de Dibujo en 3D Si utiliza su programa de CAD en 3D, puede usar los formatos DXF
o IGES para guardar las líneas del diseño Maxsurf como líneas
tridimensionales en lugar de en 2D. Esto le permite realizar tareas
tales como un planeamiento del espacio interior en tres
dimensiones. Para utilizar esta opción basta con que ajuste a 3D, en
vez de a 2D, el botón “Dimensions” del cuadro de diálogo Copy.
Página 133
Maxsurf soporta las entidades 3DLine y 3DPolyline. Cada contorno
generado en Maxsurf se guardará como una 3Dpolyline en el
archivo DXF.
Maxsurf soporta las entidades IGES tipo 106, 128 y 141. Cada
contorno generado en Maxsurf será guardado como un contorno de
múltiples segmentos con coordenadas x,y,z.
5. Definición de Superficie en 3D Si usa un programa de CAD profesional, tal como Intergraph EMS,
que soporta superficies B-spline, Maxsurf soporta entidades IGES
que permiten transferir una descripción exacta de la superficie
desde Maxsurf. Esta es la forma mas avanzada y exacta de
transferir un modelo y garantiza que se mantiene la precisión. Para
usar esta opción, asegúrese que la visualización de la malla está
activada en Maxsurf y use la función Export (Exportar) para
exportar un archivo de formato IGES en 3D. Cuando su programa
de CAD lea los datos aceptará las superficies y le permitirá
manipularlas mediante las herramientas disponibles en dicho
programa.
Al igual que con los contornos usuales, que son guardados como
una entidad IGES tipo 106, cuando la malla está activada Maxsurf
guardará una entidad IGES tipo 128 para cada superficie de
Maxsurf. Esta entidad es una superficie tipo NURB (Non Uniform
Rational B-spline) con las posiciones de los puntos de control y la
información acerca de la flexibilidad de la superficie almacenada
dentro de ella.
Página 134
Apéndice C - Algoritmos de
definición de Superficies
Este apéndice describe los fundamentos matemáticos de los
modelos de Maxsurf y será de interés para aquellos usuarios que
deseen escribir software que reproduzca las superficies de Maxsurf.
1 si ti=t<ti+1 y ti<ti+1
Ni,0(t) =
0 en otro caso
Página 135
Los elementos del vector de nodos uniformes, ti , vienen dados por
ti=0 1=i=k
ti=i-k k+1 = i = n+1
ti=n-k+2 n+2 = i = n+k+1
m n
Página 136
El código en Pascal para implementar la superficie tipo B-spline racional y uniforme se basa en las
siguientes variables -
{****************************************************************
*
PROGRAM B_Spline; { © FORMATION DESIGN SYSTEMS LTD. 1990 }
TYPE
Point_3D = RECORD
x : REAL;
y : REAL;
z : REAL
END;
ControlPoint4D = RECORD
x : REAL;
y : REAL;
z : REAL
h : REAL;
END;
VAR
knotN,knotK,I_Main :INTEGER;
limitU,limitV :INTEGER;
KValU,KValV :INTEGER;
Cont_Points :ARRAY[0..15,0..15] OF
ControlPoint4D;
{*****************************************************}
FUNCTION Knot(i:INTEGER):INTEGER;
Página 137
KnotVal :INTEGER;
BEGIN
IF i < knotK THEN
KnotVal := 0
ELSE
IF i > knotN THEN
KnotVal := knotN - knotK + 2
ELSE
KnotVal := i - knotK + 1;
Knot := KnotVal;
END;
{*****************************************************}
FUNCTION Bspline (i,k:INTEGER;u:REAL):REAL;
{*****************************************************}
VAR
t :LONGINT;
v :REAL;
BEGIN
IF k = 1 THEN
BEGIN
v := 0;
IF (Knot(i) <= u) & (u < Knot(i + 1)) THEN
v := 1;
IF (u = knotN - knotK + 2) & (I_Main = KnotN) THEN
v := 1;
END
ELSE
BEGIN
v := 0;
t := Knot(i + k - 1) - Knot(i);
IF t <> 0 THEN
v := (u - Knot(i)) * Bspline (i,(k - 1),u)/ t;
t := Knot(i + k) - Knot(i + 1);
IF t <> 0 THEN
v := v + (Knot(i + k) - u) * Bspline(i + 1,(k -
1),u)/t;
END;
Bspline := v;
END;
{*****************************************************}
FUNCTION Calc_Bval(k,i,n:INTEGER;u:REAL):REAL;
{*****************************************************}
Página 138
BEGIN
IF K > n + 1 THEN
K := n + 1;
u := u * (n - K + 2);
I_Main := i; {SET UP GLOBALS PRIOR TO RECURSION}
KnotK := K;
KnotN := n;
Calc_Bval := Bspline(i,K,u);
END;
Página 139
{*****************************************************}
FUNCTION Calc_Point(U,V:REAL):Point_3D;
VAR
i,j :INTEGER;
B :REAL;
shape_pt :Point_3D;
BEGIN
shape_pt.x := 0;
shape_pt.y := 0;
shape_pt.z := 0;
D:= 0;
FOR i := 0 to limitU DO
FOR j := 0 to limitV DO
BEGIN
B := Calc_Bval(KValU,i,limitU,U) *
Calc_Bval(KValV,j,limitV,V) *
Cont_Points[i,j].w;
D := D + B;
shape_pt.x := shape_pt.x + Cont_Points [i,j].x *
B;
shape_pt.y := shape_pt.y + Cont_Points [i,j].y *
B;
shape_pt.z := shape_pt.z + Cont_Points [i,j].z *
B;
END;
shape_pt.x := shape_pt.x / D;
shape_pt.y := shape_pt.y / D;
shape_pt.z := shape_pt.z / D;
Calc_Point := shape_pt;
END;
PROCEDURE CalcSurface;
{*****************************************************}
BEGIN
FOR l := 0 to Res DO
FOR m := 0 to Res DO
Surface[l,m] := Calc_Point(l/Res,m/Res);
END;
Página 140
END.
Página 141
Indice
Abriendo un Diseño 15 Cerrar 110
Abrir 110 Clipping 115
Agrupando (Grouping) Puntos de Control 79 Color 113
Agrupar 117 Comenzando 14
Agrupar (Group) frente a Compactar 79 Command Keys 146
Ajustando los parámetros de comunicación 103 Compactando (Compacting) puntos de control 78
Alineando puntos de control 74 Compactar 118
Alineando superficies 85 Comprimir 121
Alinear Superficies 119 Configurar Plotter 111
Ampliando la imagen (Zoom) 35 Contornos 122
Ampliar o reducir la imagen 35 Control de flujo – Hardwire frente a Xon/Xoff. 133
Añadiendo elementos a la Rejilla 99 Controles de Enderezado 117
Añadiendo Marcas 46 Controles de Suavizado 117
Añadiendo nuevas Superficies 82 Copiando 106
Añadiendo puntos de control 67 Copiando datos numéricos 107
Añadiendo una Columna 31 Copiando la Cartilla de Trazado 54
Añadiendo una Fila 29 Copiando Texto 136
Añadiendo una Superficie 19 Copiando y Pegando elementos de la Rejilla 99
Añadir 117 Copiar 112
Añadir Marca 112 Cortar 112
Añadir Superficie 119 Creando su primer diseño 19
Animación 126 Creando tamaños de papel personalizados 103
Apéndice A - Trazado a Plotter 132 Curvatura 122
Apéndice B - Exportación de Datos 135 Curvatura Superficial 65
Apéndice C - Algoritmos de definición de Superficies
140 Datos de Dibujo en 2D 137
Apéndice D - Teclas de Ordenes 146 Datos de Dibujo en 3D 138
Archivos Postscript 136 Datos de puntos de control 69
Arcos de Circunferencia 57 Definición de Superficie en 3D 139
Arcos de Elipse 58 Definiendo el punto de división de zonas 40
Arrancando Maxsurf 15 Desagrupar) 117
Asignando materiales a superficies 93 Desenmascarar 118
Asignando Memoria en Macintosh 14 Deshacer 112
Atributos 120 Desplazamiento de Pantalla 113
Atributos de Superficie 62 Desplazamiento de pantalla (Pan) 36
Aumentar Imagen 113 Discontinuidades y codillos 79
Disminuir Imagen 113
Bibliografía 13 Duplicando Superficies 84
Bits de datos 132 Duplicar Superficie 119
Bits de Parada 132
Bloqueo 119 ectura de Archivos de Marcas 49
Bond Edges 117 educción de espesor de forro 52
El origen de coordenadas 96
Cables 133 Eliminando elementos de la Rejilla 100
Cadena 130 Eliminando Marcas 47
Calculando la Cartilla de Trazado 52 Eliminando Puntos de Control 33, 68
Calcular áreas 130 Eliminando Superficies 83
Calcular Cartilla de Trazado 130 Eliminar 117
Página 142
Eliminar Marca) 112 Menú Edit 112
Eliminar Superficie 119 Menú File 110
Enmascaramiento 115 Menú Surfaces 119
Enmascarando (Masking) la Malla de puntos de Menú View 113
control 81 Mitad 121
Enmascarar 117 Modelando Bordes 20
Escribiendo un archivo de puntos de la Cartilla de Modificando elementos de la Rejilla 98
Trazado 55 Modificando Marcas 48
Espaciado de la rejilla del plano de formas 129 Modificando Puntos de Control 49
Espaciando elementos de la Rejilla 100 Mostrando la Malla de puntos de control 25
Estilo de Texto 114 Mostrando superficies recortadas 89
Exportar 111 Mover Superficie 119
Expresiones 42 Moviendo Puntos de Control 17, 69
Moviendo Superficies 83
Fijando el formato de visualización de los Puntos de
Control 50 Nivel de Brillo 66
Fijando márgenes mínimos 106 Normales a la Superficie 122
Fijar Vista por Defecto 113 Nuevo 110
Fill Down (.i.Rellenar hacia abajo 112
Flexibilidad de la Superficie 60 Operaciones con superficies completas 82
Forma 121 Ordenando elementos de la Rejilla 99
Formatos de Archivo 106 Ordenes afectadas por la unión de bordes 77
Forzar coordenadas 70, 118 Origen de coordenadas 129
Funciones Internas 43
Pan 36
Guardando Hoja de Cálculos 45 Parametrics 125
Guardando su Diseño 25 Paridad 133
Guardar 110 Pegar 112
Guardar Como 110 Personalizando la Cartilla de Trazado 54
Precisión 120
Imágenes y 135 Precisión de Superficie 64
Importar 111 Preferencias 114
Impresión 105 Preferencias del plotter 105
Impresión en color 105 Preparar Página 111
Imprimir 111 Principios Básicos 9
Imprimir a Plotter 111 Printing 105
Influencia Local 61 Procesando en segundo plano 108
Insertando Puntos de Control 29 Puntos de Cartilla de Trazado 138
Instalación 14 Puntos de Control 67
Instalación Macintosh 14
Instalación Windows 14 Recortando (Trimming) Superficies 86
Interrumpiendo Maxsurf 109 Recorte 122
Introducción 8 Reduciendo la imagen (Shrinking) 36
Referencia de Maxsurf 110
La analogía del junquillo y el muelle 9 Rejilla del Plano de Formas 122
La Caja de Control 27 Render 126
La Rejilla del Plano de Formas 97 Resolviendo Cálculos 43
Restringiendo Movimientos 69
Malla 121 Rotando superficies 85
Manteniendo una Malla ordenada 26 Rotar superficie 119
Marcas 122
Marco de Referencia 95, 129 Salida de Datos 103
Menú Controls 117 Salir de Maxsurf 111
Menú Data 128 Separando Bordes 76
Menú Display 121 Separar Bordes 117
Shrink 36
Simetría de Superficies 84
Simetría Horizontal 119
Simetría Vertical 119
Sintaxis de Ordenes 42
Suavizando o Enderezando un parche 73
Suavizando y Enderezando 71
Superficies 56
Superficies circulares y elípticas 58
Superficies Desarrollables 90
Tamaño 128
Tipos alternativos de superficie 60
Tipos de Superficies 56
Trazado en Plotter 103
Trazado y selección de escalas 104
Unidades 43, 129
Uniendo bordes de dos superficies 76
Uniendo bordes dentro de una misma superficie 77
Unión de Bordes 76
Usando Maxsurf 34
Variables Internas 42
Velocidad de transmisión (Baud rate) 132
Ventana de Caja de Cuadernas 27
Ventana de Caja de Cuadernas (Body Plan) 37
Ventana de Cálculos 41
Ventana de Cartilla de Trazado 51
Ventana de Curva de Areas 50
Ventana de Marcas 45
Ventana de Puntos de Control 49
Ventana de vista en Perspectiva 40
Ventanas 34
Visibilidad 119
Vista por Defecto 113
Vista por Defecto (Home View) 37
Visualización de Cuadernas Divididas 39
Visualización de Formas 71
Visualización de la Malla de puntos de control 71
Visualización de los puntos de Control 70
Visualización de medio casco 38
Visualizando Marcas 46
Visualizando puntos de la Cartilla de Trazado 54