100% found this document useful (4 votes)
787 views149 pages

Manual Tsplines 3 en Español

Traduccion del manual de tsplines plugin de rhinoceros 5

Uploaded by

Carlos Frías
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (4 votes)
787 views149 pages

Manual Tsplines 3 en Español

Traduccion del manual de tsplines plugin de rhinoceros 5

Uploaded by

Carlos Frías
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 149

24th scale toy car built with tsplines for rhino, www.theoutside.

biz

TRADUCCION SOLO DEL TEXTO RELEVANTE CON


FINES ACADEMICOS

This manual may be distributed free of charge, both


electronically and in print.
Contents 2011
T-Splines, Inc.
34 E 1700 S Suite A143
Provo, UT 84606
801-841-1234
www.tsplines.com
[email protected]
TRADUCCION: LDI ODIN GIOVANNI N.G.

Manual version: 06 April 2011


2

Contents
Whats new in T-Splines 3 for Rhino
Manual goals and assumptions
Acknowledgments

4
5
5

Part I: Getting familiar with T-Splines and Rhino


1. Learning Rhinoceros

6
7

2. How T-Splines is integrated into Rhino


3. How T-Splines can be useful for you
4. Technical support

8
9
13

Part II: How to get started


5. Installing the T-Splines plugin
Activation
T-Splines toolbar
T-Splines menu
T-Splines options
6. Creating a T-spline surface
From primitives
From lines
By lofting curves
By piping
7. Converting meshes and NURBS to T-splines
NURBS to T-splines
Rhino meshes to T-splines
Part III: Getting to know T-spline surfaces
8. Anatomy of a T-spline surface
9. Vertex types
Points on the surface
Tangency handles
T-points: end lines of detail
Star points: create non-rectangular surfaces
10. Standardization (showing all control points)
11. Trimming T-splines
Trimming alternative: a trimless T-spline

14
15
15
16
16
16
19
20
24
37
40
43
43
46
48
49
50
51
51
52
52
56
56
57

Part IV: How to model with T-Splines


12. Deforming a T-spline: edit mode

59
60

Manipulator: translate, rotate, scale


Face, edge, vertex grips
Drag mode
Hotkeys
Edit mode options
Paint toggle
Set multiplier button
Soft manipulation
Speed options button
Smooth mode and box mode
Using Rhino commands with T-splines
13. Adding/deleting geometry
Subdivide face
Insert control point
Insert edge
Crease
Tangency
Extrude face
Extrude edge
Extrude curve
Thicken
Duplicate faces
Delete
Remove creases
Fill hole
Weld points
Unweld edges
Append
Bridge
Merge edges
Match surface
14. Modeling with symmetry

61
63
63
64
64
64
64
65
65
66
67
68
69
71
77
80
80
84
86
87
88
90
91
94
95
96
98
98
99
101
104
107

Part V: How to export T-splines


14. Converting a T-spline to NURBS surfaces
Set surface layout
15. Converting a T-spline to a mesh

109
110
111
112

Part VI: Advanced modeling with T-Splines


16. Advanced edit mode: hotkeys and selection
Hotkeys
Paint selection

115
116
116
118

Grow selection
Shrink selection
Edge loop
Edge ring
Selection set
17. Additional commands
Fit to curves
Split curves
Flip surface normal
Extract control polygon
Flatten points
Weight
Pull surface
Interpolate surface
Set curvature graph edges
18. Repairing a T-spline mesh
Make uniform

119
119
120
122
122
123
123
134
135
135
136
136
137
137
138
139
142

Appendix 1: Rhino commands and T-splines

143

Bienvenido a T-splines de Rhinoceros


En primer lugar, nos gustara dar las gracias sinceramente a cada uno de ustedes
por el uso de T-Splines, si usted ha estado con nosotros desde T-Splines v1 hace
casi cuatro aos o slo si est por subir a bordo ahora con T-Splines 3. La emocin
ms grande cuando salimos de nuestros puestos de trabajo es cuando un
Usuario T-Splines comparte un proyecto con nosotros que ellos han creado
utilizando el software. Esta es una industria muy divertida, y nos sentimos
afortunados de poder asociarnos con algunos de los mejores diseadores de
vanguardia en el planeta.
Uno de los retos de dirigir el desarrollo de software de T-Splines es que siempre
hay muchas posibilidades interesantes de qu hacer con T-Splines para Rhino, ya
que se basa en una tecnologa muy general. Esperamos que usted disfrute de lo
que hemos seleccionado para v3. El foco de las nuevas funciones de esta versin
est en mejoras en la velocidad y optimizaciones para ayudarle a crear y editar
modelos orgnicos adecuados para la fabricacin ms rpidamente. Esperamos
que usted encuentre en T-Splines 3 un poderoso accesorio en su caja de
herramientas de modelado.
Mientras que usted est trabajando, por favor mantngase en contacto. Llmenos
en cualquier momento al 801-841-1234 si tiene inquietudes o simplemente tiene
algo para compartir con nosotros..
Para los vdeos sobre las nuevas caractersticas principales de esta versin, por favor
visite http://www. tsplines.com/newfeatures
Sincerely,
Matt Sederberg, CEO, T-Splines, Inc.
12 April 2011

Objetivos del Manual


Bienvenido a T-Splines para Rhino, el programa creado para ayudar a los
diseadores a crear fcil y fluido, editar formas orgnicas para el diseo y la
fabricacin. Este manual ha sido escrito con los siguientes objetivos y supuestos:

Objetivos

Que el lector entienda


1. Que es T-splines y como mejora el flujo de trabajo de Rhino.
2. Como modelar con T-splines.
3. Como integrarlo con Rhino y las NURBS en un flujo de trabajo para produccion .

Suponemos
1. El usuario nunca ha usado T-Splines.
2. El usuario nunca ha utilizado una superficie de subdivisin o modelador poligonal.
3. El usuario es bsicamente familiarizado con Rhino y ha completado Rhino Nivel I

Notes

Red Indica un hipervinculo dentro del documento.


Blue indica un hipervinculo a internet
Bold usada para los comandos de T-splines

Agradecimientos
Special thanks to McNeel development staff and all T-Splines 3 beta testers. Cover
model by Kyle Houchens.
Note: T-Splines is a registered trademark of T-Splines, Inc.
Rhinoceros is a registered trademark and Rhino is a trademark of Robert McNeel &
Associates. All other brand or product names are registered trademarks or trademarks of their respective holders.
5

Part I
Familiarizandote con T-splines y
Rhinoceros

1. Learning Rhinoceros
Qu es Rhino?
Rhinoceros es un poderoso paquete de modelado 3D para
Windows. Rhino puede crear, editar, analizar y traducir curvas
NURBS (Non-Uniform Ra-nal B-Splines), superficies y slidos para
crear diseos para la fabricacin. No hay lmite de complejidad,
grado o tamao. Rinoceronte se utiliza en muchas industrias para
el diseo, incluyendo la joyera, marina, vehculo, la arquitectura,
el calzado y los aviones.

Cmo aprender Rhino


Rhino 4 viene con el Nivel I y Nivel II de entrenamiento gratis para
cada CD de instalacin. Si ha perdido el CD, puede descargar la
formacin de forma gratuita en www.rhino3d.com/training.htm.
Este manual T-Splines asume que el lector ha completado la
formacin de Rhino I. Si usted no posee una copia de Rhino puede
descargar una demo gratuita del sitio web de Rhino, T-Splines
trabaja con la demo.

Rhino workspace

2. Como T-Splines esta integrado en Rhino


La introduccin de las superficies T-spline!
T-Splines es una tecnologa de gran alcance para crear superficies de diseo asistido
por ordenador (CAD). T-Splines es compatible con la tecnologa NURBS CAD
tradicional, y ofrecen mejoras significativas en la flexibilidad, la capacidad de edicin,
y la facilidad de uso.
T-Splines permite a los diseadores
Crear diseos organicos
Editarlos rapidamente
Exportar modelos para manofactura sin remodelarlos
Por qu el modelo con T-Splines en lugar de slo Rhino
T-Splines aade varios flujos de trabajo y herramientas nuevas para generar
superficies de forma libre, y trae modelado poligonal para Rhino. T-Splines se puede
utilizar para crear un modelo completo, o puede ser utilizado para aadir
componentes orgnicos para modelos de Rhino. T-Splines complementa Rhino.
T-Splines ofrece a los usuarios de Rhino una forma de explorar formas fcil y
rpidamente de forma intuitiva, y puede ayudar a los diseadores a reducir el
tiempo entre la imaginacin y modelos 3D reales.

Cmo T-Splines trabaja junto con Rhino


T-Splines es un plugin de Rhino totalmente integrado. La barra de herramientas TSplines se anida entre las barras de herramientas estndar de Rhino. La ayuda de TSplines es accesible a travs del men de ayuda de Rhino. Muchos de los comandos de
Rhino funcionan en superficies T-spline (vase el apndice).(see appendix).

Examples from the T-Splines gallery. T-Splines simplifies the creation of smooth, organic shapes.

3. Como T-Splines puede ser util para usted?


Muchos de los flujos de trabajo en la versin 3.0 de T-Splines
se basan en el modelado poligonal, un flujo de trabajo
creado en animacin y grficos por ordenador. El Modelado
poligonal se puede utilizar para crear modelos orgnicos,
editables de forma rpida e intuitiva. Otros flujos de trabajo
de T-Splines se basan en un enfoque ms tradicional de la
generacin de una superficie a partir de curvas.
Modelado poligonal T-Splines
En los grficos por ordenador en 3D, modelado poligonal es
un enfoque para el modelado de objetos mediante la
representacin de sus superficies usando polgonos. El objeto
bsico que se utiliza en el modelado poligonal es un vrtice,
un punto en el espacio tridimensional
Dos vrtices conectados por una lnea recta se convierten en
un borde. Tres vrtices, conectados uno al otro por tres bordes,
definen un tringulo, que es el polgono ms simple. Poligonos
con cuatro caras y los tringulos son las acciones ms
comunes utilizados en el modelado poligonal. Un grupo de
polgonos que estn conectados entre s por vrtices
compartidos se denomina
una malla. Como se muestra en la figura siguiente, mallas
compuestas por caras planas,.
Basics of polygonal modeling (from left): edge, triangle, quad, mesh.

Las superficies T-spline pueden se vistas como


mallascuadradas o supericies suaves ( viewed as boxy
meshes or as smoo-th surfaces.) La T-spline meshes
realmente una forma rapida y sencilla sin filtrar para
visualizar T-spline; cuando una T-spline se muestra como
una boxy mesh, esta esta en box mode. A continuacion
se presentan algunos ejemplos de un Tspline en box
mode y smooth mode.
Examples of polygonal models and their respective smooth surfaces.

Es posible construir una superficie T-spline a travs del


modelado poligonal de muchas maneras, algunas tcnicas
comunes incluyen el modelado de base poligonal y un
subconjunto popular de modelado poligonal llamada el
modelado caja, (ambos de los cuales se describe aqu), y la
creacin de un superficie from lines.
Las tecnicas basicas del modelado poligonal se centran
en la colocacion de vertices individuales .Operaciones
como adding polygons, sub-dividing faces, extruding
segments y merging edges son comunes en el modelado
poligonal

Polygonal modeling basics

1. Plane

2. Edges extrusions

3. Edges merge

4. Fill hole

5. Smooth surface
Box modeling (subdivision modeling) comienza con
una simple box,y entonces modificas la caja usando
extrusion aadiendo poco a poco detalle al modelo. La
superficie final es una versin suavizada del box model

Box modeling basics

1. Box

2. Extrusions

3. Extrusions

4. Displayed as smooth
surface

Box modeling y el modelado poligonal no son independientes unos de otros y se utilizan a menudo
juntos en el mismo modelo. Si bien el modelado de caja
puede ser ms fcil y rpido de usar, modelado poligonal
es ms verstil y permite una modelizacin ms detallada
y el control de la forma. Un proceso de diseo que utiliza
estos dos enfoques se puede adaptar a muchas
situaciones de modelado particulares.
Modelado poligonal T-Splines es nico
T-Splines es el nico software que combina NURBS y
mtodos de modelado poligonal en un nico flujo de
trabajo. Adems, T-Splines mejora los flujos de trabajo
de modelado poligonal tradicionales mediante la
introduccin de la capacidad de incrementar areas de
detall increase areas of detail localmente sin cambiar o
deformar la superficie..
10

Compatibilidad entre T-splines y Rhino NURBS


surfaces
Todas las T-Splines son 100% compatible with NURBS y son
independientes de la resolucin, lo que significa que
(dependiendo de la configuracin de teselacin) puede
acercarse lo ms cerca que desea un objeto y no ver ninguna
facetado, al igual que una superficie NURBS. Los Modelos
realizados en otros paquetes de software con polgonos y
superficies de subdivisin (la superficie popular usado en
animacin) no son compatibles NURBS. Esta compatibilidad
NURBS produce beneficios de fabricacin y flujo de trabajo.
La Compatibilidad NURBS permite el modelado poligonal
verstil para ser utilizado en un flujo de trabajo que produce
la geometra NURBS de Rhino .Los Modelos de T-Splines se
pueden utilizar tanto para visualization y para la produccin
(mecanizado CNC, corte lser, planos detallados, creacin
rpida de prototipos, anlisis, etc), como cualquier modelo
de Rhino NURBS.
Rapid prototyping example using a T-spline surface.

Analysis example of a T-spline model. Pressure (left) and deviation (center)


analysis done in SolidWorks, and curvature analysis (right) done in Rhino.

Example of manufactured T-spline model.


Credit: Collins Machine & Tool Co.

11

La compatibilidad NURBS de T-splines permite a un diseador


mezclar tcnicas de modelado. Puede crear una superficie T-spline
con herramientas T-Splines y luego usar algn Rhino tools en esta,
como Booleans, fillets, deformations, o herramientas analisis.
Culaquier T-spline surface puede ser tratada como una Rhino
polysurface al realizr los comandos de Rhino.

Example of a model with mixed T-splines and NURBS workflows. The initial T-spline
surface is on the right and the final model, detailed in NURBS, is on the left.

Areas de detalles locales

Otra diferencia importante entre la T-splines y los flujos de trabajo


de modelado poligonal tradicionales es que T-splines puede
contener T-points . Estos se explican con ms detalle en el Anatomy
of a T-spline , pero bsicamente T-points reduce la complejidad de
una superficie, poniendo fin a filas de puntos de control en el centro
de una superficie. La superficie tendr curvatura suaves aqu (C2
continuity).
La subdivisin de superficies no tienen T-points , y en cambio
terminan en detalle con tringulos o star points . Esto crea
artefactos de sombreado en la representacin, y hace que sea difcil
controlar la curvatura de la superficie. NURBS tampoco tienen Tpoints
Example of a mesh triangulation (left), a T-spline with T-points (center) and a
NURBS surface (right).

12

4. Soporte Tecnico
Adems de este manual, tenemos otros recursos para
ayudarle a aprender T-Splines en lnea, as como el
archivo de ayuda que viene con el plugin.

Archivos de Ayuda los comandos de T -Splines estan dentro de los T-Splines Help file. El help file puede ser encontrado
haciendo clic en el men Inicio, la bsqueda de la "T-Splines para Rhino" del grupo, y
luego haciendo clic en "T-Splines para Rhino Documentacin". Tambin puede acceder
a la ayuda desde dentro de Rhino seleccionando "Ayuda de comandos" del men
"Ayuda" men, a continuacin, hacer clic en cualquier comando T-Splines, o
presionando F1 mientras el comando este activado.

T-Splines website The T-Splines website, www.tsplines.com, contains many tutorials and free T-spline models.

T-Splines forum Ask questions about T-Splines and get answers from other users and T-Splines technical support at the T-Splines web forum: www.tsplines.com/forum

Technical support Technical support is also available via email or telephone.


Email: [email protected]
Tech support telephone: +1 (801) 841-1234
Tech line hours are M-F, 9 AM to 5 PM (Mountain Time)

Premium services We can make your models for you, and send you a completed model with steps saved out and a

video showing how to do it. This is a paid service. More details here: www.tsplines.com/products/
services.html
13

Part II:
Como empezar

14

5. Installing the T-Splines plugin


Activation ESTA ME LA SALTO ES COMO CUALQUIER SOFTWARE

To install the T-Splines for Rhino plugin:


1. Download the T-Splines for Rhino plugin at www.tsplines.com/latestversion.html
(If you have the free trial installed, there is no need to download the plugin again.)
2. Install the T-Splines for Rhino plugin.
3. Open Rhinoceros 4 or 5.

4. Type the command tsActivateLicense.

5. Enter your Internet Activation Key


6. If you experience difficulties, or do not have Internet access, click the Help Me button. Instructions for
activating your plugin without Internet access will appear.
For installation instructions for floating licenses, please refer to the documentation you received when
you purchased your plugin; or, email [email protected] for help.
15

T-Splines toolbar

Una vez que T-Splines para Rhino est instalado, aparecer una barra de
herramientas T-Splines. Esta barra de herramientas se puede acoplar con
otras barras de herramientas de Rhino. Las Barras de herramientas
adicionales aparecern haciendo clic y manteniendo en cada uno de los
botones. Si se pierde la barra de herramientas, se puede recuperar
escribiendo "Toolbar" en la lnea de comandos de Rhino, y seleccionando
"T-Splines" de la lista de la barra de herramientas.

T-Splines menu
El menu de T-splines aparecera en la barra de menu de rhino

T-Splines options

T-Splines se integra con muchas preferencias Rhino globales, incluyendo


la personalizacin de color, modos de visualizacin, etc T-Splines tambin
tiene sus propias opciones de colores, la conversin, teclas de acceso
rpido, y la pantalla, que son accesibles en la ventana principal de Rhino
optioms bajo la T-seccin Splines. Tambin se puede acceder a travs del
icono de opciones de T-Splines, o el comando tsOptions. Las pginas de
opciones T-Splines incluyen:

Main page

Informacion de numero de licencia y su activacion


16

Display

Meshing: define la calidad de malla de pantalla global para T-splines.


Hay dos modos.
1. Maximum distance, mesh to surface.Da mejores mallas que (2).
2. Minimum initial grid quads. Las mallas en cada cara T-spline con un nmero
determinado de quads en un lado, y es ms fiable.
Por malla objeto de calidad se puede configurar en el panel Propiedades del
objeto
Star Smoothness: Controla la suavidad cerca de star points.
Smooth objects: Esta opcin de visualizacin le permite optimizar la
visualizacin de sus superficies T-Splines para la velocidad o
compatibilidad. Compatible es la opcin ms lenta, pero funciona mejor
con comandos de Rhino Rhino-tratar la T-spline como una polisuperficie.
Rpido y Fast and fastest le permiten interactuar ms rpido con su
modelo, pero los comandos de Rhino que esperan superficies no
funcionarn en el modelo hasta que haya cambiado de nuevo a compatible
Tangency Handles: Muestra los puntos de control adicionales para un
control ms preciso de los pliegues y bordes
Display Control Points on Surface: posiciones de los puntos de control
en la superficie en un lugar en el espacio.
Colors: definiciones de color para las nicas opciones T-Spline. Opciones
de colores globales, como por los objetos seleccionados, trabajan en TSplines, as se pueden configurar con las opciones de color de Rhino.

Hotkeys

Atajos asignados a T-splines (see edit mode).


17

Conversion

opciones para comvertir superficies y mallas a T-splines.

T-Splines Edit Mode

Opciones para los elementos que se muestran en la ventana de


acoplamiento modo de edicin.
18

6. Creando un T-spline surface


Hay seis formas de generar una superficie T-spline. Las Superficies T-spline se
pueden crear a partir de una primitiva, de un polgono de control de lneas,
desde lofting curves, y desde la aplicacin de aspectos de una red de
curvas(skin).Las Superficies T-spline tambin pueden ser generados por
conversin de NURBS y conversin de mallas poligonales. Cada enfoque puede
ser utilizado, ya sea para la creacin de un modelo completo o slo para hacer
un modelo de base para su posterior edicin.
Creando una T-spline surface desde una a primitive, lines, y lofted curves sern
explicados aqui Skinning a network of curves es explicada en la seccion de avansados.

Ways to create a T-spline surface


From a basic shape (primitives)
Primitives
From lines

From input curves


Loft

Comenzando cun un
modelo
primitivo
despues una supeficie
compleja

Crear a T-spline surface


desde lofting curves
while constraining areas
of local detail.
Difficulty: medium

Difficulty: easy

Crear una T-spline


surface desde un
poligono de control o
line segments.
Difficulty: medium

Skin

Desde una red de


curvas para pasarlo a
una T-spline
Difficulty: hard

From input surface


Convert from NURBS

Convert from mesh

Comenzando con una


NURBS surface y
convertirlo a T-spline
surface.
Difficulty: easy

Comience
con
una
malla-quad dominante y
convertirlo
en
una
superficie T-spline..
Difficulty: easy
19

Creando T-splines desde una basic shape (primitive)

Una forma de empezar un modelo es mediante el uso de


primitivas. Estas son las figuras geomtricas bsicas que se
pueden editar y combinar para crear modelos complejos. Ahi
hay 7 T-spline primitive shapes: box, plane, sphere, cylinder,
cone, torus, and quadball.

T-Splines primitives
tsBox

Symmetry Axial Yes


options
Radial No

tsPlane

tsSphere

tsCylinder

tsCone

tsTorus

tsQuadball

Yes
No

Yes
Yes

Yes
Yes

Yes
Yes

Yes
Yes

Yes
No

Geometry options X=2


Y=2
Z=2
Esta especifica el numero de
caras en cada direccion .

VerticalFaces=4
AroundFaces=8
Vertical faces estan perpendicularmente a la
circunferencia , around faces estan a lo largo de la
misma

20

Usando primitives en box modeling: T-spline primitives


pueden ser usadas como punto de partida para el box
modeling; comience con una primitiva que aproximadamente
coincida con la forma de su objeto final.

Model from a primitive box

Model from a primitive box

Model from a primitive torus

21

Primitives en box mode y smooth mode

Primitive sphere (VerticalFaces=8 AroundFaces=16)

Primitive box (Xfaces=2 Yfaces=4 Zfaces=10)

Options
Faces
Las primitivas pueden ser creadas con cualquier nmero de caras. Elija el nmero que le da los
suficientes puntos de control para conseguir la forma aproximada los detalles del modelo se
puede aadir ms tarde.

Por ejemplo, cuando se trabaja con una imagen de referencia como este coche de F1, 4
caras de todo no proporcionaron detalles suficientes para conseguir la forma principal del
coche de la ventana de arriba, pero a travs de 8 caras es suficiente detalle.
22

Symmetry
T-spline primitives se pueden crear con axial o radial symmetry.
Cuando un T-spline ha permitido a la simetra, se resaltarn los
isocurvas en las fronteras de simetra para mostrar la symetry
boundaries (default = verde, el color se puede cambiar en el
tsOptions Display panel). T-Spline symmetry es independiente de
Rhino history. Symmetry se puede apagar por el tsSymmetryOff
command.
From left: x symmetry, x & y symmetry, x, y, & z symmetry

Estos son algunos ejemplos de las primitivas con simetra (eje


verde es el eje de simetra). CASI NI SE VEN PERO BUENO AHI
ESTA

Primitive box (AxialSymmetry=Yes YSymmetry=Yes)

Primitive sphere (AxialSymmetry=Yes XSymmetry=Yes)

Primitive torus (Symmetry=Yes Radial=Yes SymmetrySegments=8


FacePerSegments=2)

23

Creando T-splines desde lineas


El comando tsFromLinesproporciona una manera de hacer
que superficies complejas con resultados predecibles. Puede
ser utilizado para crear primitivas personalizadas que estn ms
cerca de la forma final deseada que las primitivas
predeterminados. Se puede generar una superficie cerrada o
una abierta simple , rectangular o no, con agujeros, arrugas, y
todo tipo de diferentes topologas.

Shapes made easy with tsFromLines


Surface
type
Closed
surface

Control polygon lines

T-spline surface

El comando tsFromLines se entiende mejor como parte del flujo


de trabajo general de la creacin de una superficie T-spline de
lneas. Este flujo de trabajo consta de tres pasos principales:
a. Creating the control polygon.
b. Connecting control polygon edges correctly.
c. Running the tsFromLines command.
En esta seccin, vamos a explicar este flujo de trabajo
utilizando un polgono de control 2D. A continuacin,
vamos a mostrar cmo crear un polgono de control
3D, y, finalmente, ofrecer algunas sugerencias para
solucionar problemas.

Closed
surface
with
holes

24

Closed
surface

Rectangular
flat
open
surface

Non-rectangular
flat
surface

25

Open
surface
with
holes

Y
branch
surface

Creased
close
surface

26

Closed
surface

Open
surface

Close
surface

27

A. Creando el poligono de control


Para usar el comando tsFromLines , primero debe crear una red de segmento
de lnea para definir su modelo. Los segmentos de lnea se convertir en la
caja de control para el modelo. Maquetar los segmentos de lnea es la parte
ms importante del flujo de trabajo, y los segmentos de lnea se pueden crear
con cualquier comando de Rhino (ex: _Line, _Polyline).
El poligono de control de un T-spline surface funciona igual que un
polgono de control de curva. Si los puntos estn ms cerca, la curvatura
ser ms fuerte.
Control polygon of a curve (left). Control points that are close together make for tighter
curvature (right).

Un polgono tpico de control de superficie se puede dividir en 2 partes:


Border control polygon : Esta suele ser la primera parte de la
construccin, y define las grandes lneas de la forma. Trate de usar el
menor nmero de puntos de control posible, porque necesitar cada
punto para estar conectado (referenced below).
una manera de crear un border control polygon es modelando una
curva y extrayendo el control polygon (_ExtractControlPolygon) de
la curva
Control polygon (red) extracted from curves (black).

Otra forma es con _Rebuild las curvas con grado 1 y establecer el


nmero deseado de puntos de control (conteo de puntos).

Curve (left) rebuild with degree 1 and point count 20 (center), and 12 (right).

28

Connection control polygon: Esta es la parte interior del polgono de


control (en superficies abiertas) y define cmo ser distribuida la
topologa de la superficie.

Green connection lines added to the control polygon (left) and resultant T-spline surface
(right).

Es importante entender cmo disear un polgono de control correcto


para obtener una superficie lisa.
B.Conexin de los bordes del polgono de control correctamente
Al igual que es importante para disear buenas curvas en el diseo de un
modelo con Rhino, es igualmente importante para disear un buen polgono
de control cuando se utiliza el comando tsFromLines. Al crear un poligono de
control, la cantidad de segmentos de lnea en cada regin, el nmero de la
lnea segmentos reunin en cada vrtice, y el nmero de aristas en cada "cara"
definido por los segmentos de lnea cada uno influye significativamente en la
calidad de la T -spline superficie.
Una regla bsica es tener un mayor nmero de segmentos de lnea en
las reas de mayor detalle, ya que en cada segmento crearemos un
punto de control.
Example of a control polygon with more segments and the resultant T-spline with more
detail.

Idealmente, usted debe tener segmentos de lnea generando regiones


rectangulares. Regiones de 3, 5, o ms lados (regiones N-sided) se
subdividen por el comando y hacen que sea difcil el control de la
suavidad.

Example of a control polygon with a 3-sided face and the resulting T-spline surface. The
face is subdivided, placing a star point on the center.

29

Adems, idealmente, slo cuatro bordes deben cumplir en cada vrtice.


Tener un mayor nmero de aristas en un vrtice est bien, pero hace
que sea ms difcil mantener la superficie lisa. Estos son algunos
ejemplos de los efectos que los diferentes tipos de vrtices tienen en la
superficie.

Example of a control polygon with a 6-sided face and the resulting T-spline surface. The
face is subdivided, placing a star point in the center.

Place of
intersection
Border

Number
of intersections
2

Type of
intersection
Sharp
corner

Border

Smooth
corner

Border

4, 5, 6,

Kink

Control polygon

T-Spline surface

30

Internal

Star point (G1


smooth)

Internal

T-point
(C2
smooth)

Border

T-point
(C2
smooth)

Internal

T-point
(C2
smooth)

Internal

Ordinary
control
point
(C2
smooth)

31

Internal

Star point (G1


smooth)

Internal

6, 7, 8 Star point (G1


smooth)
Una vez que el polgono de control este dispuesto correctamente,
seleccione todas las curvas y dividalas en sus intersecciones con el
comando tsSplitCurves . Ahora esta listo para crear una superficie

C. Ejecutando el comando tsFromLines


Una vez que se crea la red de segmento de lnea, ingrese el comando
tsFromLines.

32

Command line options: e permite seleccionar la topologa de la cara


del objeto y la entrada de la informacin necesaria para crear la
superficie. Hay algunas opciones en la lnea de comandos::
ModificationType=Faces.Le permite activar y desactivar las caras en su
superficie final, lo que le da la capacidad de crear agujeros. Haga clic en
una cara para apagarlo y el comando reensamblar automticamente
las caras que desea sucesivamente. Para activar una cara, haga clic en su
borde. Un men de seleccin aparecer con una lista de posibles caras
que contienen ese borde. Slo tienes que seleccionar la cara deseada!
ModificationType=Priority. Le permite establecer con mayor rapidez
secciones planas de su polgono de control y ahorrarle mucho de hacer
clic ,si usted ha hecho su polgono de control mediante la extrusin de
un polgono 2d. Para usarlo, simplemente Seleccione con un recuadro
una seccin plana del polgono de control y pulsa enter.

Initial model inside the Face Layout


option

Model rotated for Priority selection

After priority selection

MaxAutoFace le permite determinar qu caras se encienden


automticamente. El valor se refiere a cuntos lados hay en cada cara. El
valor predeterminado para esta opcin es 4, lo que significa que el
comando crear automticamente tantas caras como sea posible que
tengan hasta 4 lados cada uno. Puede ser til establecer un valor mayor
si usted tiene muchas caras de 5 o 6 lados en su polgono de control. Si
no desea que el comando adivine automticamente que cara activar,
ajuste esta opcin a 0.
Face layout option with MaxAutoFace MaxAutoFace = 5. All faces with up to MaxAutoFace = 6. All faces with up to
6 sides are automatically filled in, and
= 4. Since there are no possible faces 5 sides are automatically filled in.
with only 4 sides, there are no faces
the surface is ready to be previewed.
filled in.

33

MaxManualFace. Al modificar caras, a veces crea una larga lista de


posibles selecciones que aparecen al hacer clic en un borde para
encender una cara. Puede acortar la longitud de esta lista emergente
usando la opcin MaxManualFace. Por ejemplo, si slo desea ver las
posibles caras que tienen hasta 6 bordes, establezca esta opcin a 6.
SimpleBorderLoops. Esta opcin permite que el comando detecte si hay
un bucle en la cara que va todo el camino alrededor del borde de la
superficie (es decir, en la parte inferior de un cilindro). Esto est activada
por defecto; usted puede desactivarla si no desea que esas caras que se
generen.

Simple border loops on (left), and off (right).

34

Creating a 3D control polygon


Cuando se utiliza tsFromLines crear una superficie 3D a partir de un
solo boceto 2D, primero hacer un polgono de control 2D, a
continuacin, utilizar tsThicken para agregar una tercera dimensin.

1. 2D sketch

2. 2D control polygon

3. 2D T-spline from control polygon

4. 3D T-spline (thickened)

Otro flujo de trabajo comn es hacer un polgono de control plano y


luego extruirla. Utilice tsExtrudeLines para extruir un polgono de
control 2D en un polgono de control 3D.

2D control polygon (left), 3D control polygon (center) and the T-Spline surface (right).

35

Troubleshooting
Si usted est teniendo problemas para generar una superficie, o si obtiene caras de
basura cuando ests en la Face Layout option, sus segmentos de lnea de entrada
probablemente no se cruzan exactamente. Hay dos maneras de resolver esto. Uno
de ellos es volver a dibujar sus segmentos de lnea, insertando un point en cada
interseccin. O bien, utilizar tsSplitCurves para dividir los segmentos de lnea
existentes. Despus de que se han dividido, las intersecciones sern reconocidos en
tsFromLines.

Example of garbage faces

Example of the correct face layout (left) and the respective T-Spline surface (right)

Troubleshooting checklist

a) Desagrupar los segmentos . A veces se agrupan curvas debido a la herramienta


que se utiliza para generarlos
b)Explode. los segmentos . Separar todas las polilneas en segmentos individuales
puede ser una buena manera de evitar las intersecciones de lnea inesperadas.
c) Split Curves Ejecute el mandato tsSplitCurves para dividir todos los segmentos
en sus intersecciones. Tambin utilice esta herramienta para comprobarlos
d.) Seleccione curvas duplicadas (_SelDup) y eliminar. A veces exact duplican
curvas y crean problemas cuando se trata de hacer la superficie. Tambin,
comprobar manualmente si hay curvas que son similares pero no exactamente lo
mismo. Estas curvas similares no se pueden seleccionar con _SelDup.
e)Seleccionar objetos mal (_SelBadObjects) y eliminar. A veces los pequeos
segmentos, producidos por una mala divisin, generan intersecciones extraas que
pueden hacer que la herramienta falle.
f.Select curvas cortas (_SetShortCrv) y eliminarlos
g) curvas .split. Una ltima comprobacin con tsSplitCurves siempre es til para
asegurarse de que todos los segmentos inputlines son correctos.

tsSplitCurves display. Example of an incorrectly identified intersection (the 7 dot should be a 5).

36

Creating T-splines by lofting curves- Creando splimes concurvas


tsLoft
Lofting una superficie T-spline puede ser til para la creacin de
superficies que contienen cantidades variables de detalle debido a la
capacidad que tiene incluyen t-points (filas parciales de puntos de
control). Esto evita los puntos de control de las zonas donde no son
necesarios y asi facilitar la edicin. El nmero de puntos de control en
la superficie T-spline lofted se determina por cada curva.

Example of a T-spline lofted surface

En el comando tsLoft, seleccione curvas en el orden en que desea que


estn en la superficie. Despus pulse Enter, se le dar la oportunidad de
cambiar las opciones; una vez que est satisfecho, pulse Intro de nuevo
para realizar el loft Las curvas realizan la transcicion segn las
opciones, generando una nueva superficie T-spline.
Options (stas son las mismas que las opciones de comando de Rhino Loft)

tsLoft options window

37

LoftStyle
Normal: La superficie tiene una cantidad "normal" que se extiende entre las
curvas. Esta es una buena opcin cuando las curvas avanzan en un camino
relativamente sencillo o hay un montn de espacio entre las curvas.
Tight: La superficie sigue de cerca las curvas originales. Esta es una buena
opcin cuando las curvas de entrada van alrededor de una esquina.
Uniform: Garantiza que todos los puntos de control afecten la superficie de
la misma manera, no importa como se edita la superficie.
Example of a lofted surface with option style Normal (left), Tight (center), Uniform (right).

Loft exactness
Determina cmo es exactamente la superficie y que se ajuste a las curvas.
Minimal: La superficie no est garantizada que pase por las curvas, pero
cada fila de puntos de control, tendr el mismo nmero de puntos
como las curvas de entrada.
Exact: lofting pasar a travs de las curvas, pero tendr ms puntos
de control que un loft mnimo.
Curves

Minimal T-spline loft (few control points)

Exact T-spline loft (most control points)

Moderate T-spline loft (more control points)

Moderate: El lofting produce una superficie con menos puntos de


control que Exact pero con definicin de superficie ms estricto
que Minimal.

38

Close Loft
Crea una superficie cerrada, continuando la superficie ms all de la
ltima curva y alrededor de la primera curva. Est disponible cuando se
ha seleccionado al menos tres curvas.

Example of a closed loft

Dynamic preview
Permite la previsualizacin en tiempo real al cambiar opciones.
Cross sections options
Dentro de la ventana de opciones tsLoft hay una pantalla para ordenar
las curvas. Seleccionando y movindose arriba y abajo con las flechas
modificar el orden curvas. Utilizando la opcin de secciones
transversales se puede evitar si las curvas son post seleccionada en el
orden en que deben aparecer en el loft.

Example of an incorrect cross section order

Align Curves
Dando clic en el final de una curva es la forma de revertir
(flip) la direccin.

Example of a misaligned curve

39

Creating a T-Splines by piping


tsPipe hace una superficie corriente de una red de curvas o lneas. Se
crea un conjunto suave en cada interseccin de la curva.

Input curves (red) and the resulting surface using tsPipe

Options (command line)


CurveSpliting: Especifica la tolerancia utilizada para detectar las
intersecciones de la curva. Por defecto esta es la tolerancia de archivo;
usted puede cambiar esto dentro de esta opcin. La opcin tambin
muestra grficamente que las curvas se cruzan con la tolerancia dada.

40

Joints: Esta es una opcin avanzada; que le permite configurar los


diferentes tipos de articulaciones en las intersecciones de las
curvas. Puede importar articulaciones personalizados.
Segments: Le permite establecer el nmero de segmentos (filas de
caras) que se crearn en cada seccin de la curva.

Example with different segments on each section of the pipe

AddHandle: Esta opcin aadir nuevas manijas en la red de curvas.


Cada manija es un nodo donde se puede establecer una radio local o el
nmero de segmentos.
RemoveHandle: Removes handles.

Radius: Establece el radio global para toda la red de tuberas. Tambin


puede crear radios variables haciendo clic en el crculo exterior de las
manijas. Una manija crculo azul tiene el radio global predeterminado.
Un crculo verde tiene un radio variable personalizado.

Example with different radius on each handle

41

DeformJoints: Dobla las juntas de manera que se ajuste mejor a la red de


curvas.
Preview: Muestra una vista previa en bruto (BoxMode T-Splines) de la
superficie de la tubera.
OutputType: Opcin para cambiar entre el resultado BoxMode (TSplines mesh y un resultado SmoothMode (superficie lisa T-Splines).

Other tsPipe options:


History aware: tsPipe trabaja con la historia del rinoceronte. Despus de crear
la tuberia T-spline, puede controlar la superficie moviendo las curvas de
entrada, as como los puntos de control de esas curvas. Esta es una opcin de
gran alcance, como se puede reconstruir las curvas de entrada para
conseguir ms o menos puntos de control, e incluso adjuntar o volver a
colocar las curvas y la superficie T-Spline actualizar. A medida que mueve
las curvas alrededor, las articulaciones se actualizan automticamente si el
nuevo ngulo es ms adecuado para un tipo de unin diferente (es decir,
cambiar de una unin en T a un Y-articulacin).
Reingresar el comando. Una vez que haya creado una tuberia Tsplines, puede volver a introducir el comando y seleccione la tubera TSpline. Se dar cuenta de que sus opciones de comando se guardan,
por lo que si usted ha hecho una gran cantidad de radios de
personalisados en las manijas u otros ajustes, aquellos se mantendrn
si usted vuelve a entrar el comando.

42

7. Converting meshes and NURBS to T-splines convertir


a T-splines
tsConvert

Convierte una superficie NURBS sin recortar, Rhino malla, o


archivo .obj a un T-spline con el comando tsConvert es una
operacin de botn.

From NURBS surface

From Rhino mesh

From .obj file

Credit: Ricardo Amaral

Credit: al2000

Converting NURBS to T-splines

Cualquiera, superficie NURBS grado 3 no recortada se puede convertir


directamente a un T-spline, ya que las superficies T-spline en Rhino son
grado 3.
NURBS de grado 4 o superior se pueden convertir a T-Splines, y seran
reconstruidas a grado 3 durante la conversin.
NURBS de grado 1 o 2 tambin se pueden convertir a T-Splines. En las
opciones de T-Splines, hay una opcin para "Reconstruir al aumentar el
grado" al convertir grado 1 o 2 NURBS a T-Splines. Si se activa esta
opcin, la superficie ser reconstruida ,puede cambiar la superficie
ligeramente. Si esta opcin no est marcada, la superficie ser elevada
de grado. Esto asegurar que la forma de la superficie no cambia; Sin
embargo, incrementara los puntos de control en el modelo que har
que sea difcil de manipular suavemente la superficie T-spline.

43

Consejos para una conversin de NURBS a T-Splines: Si va a crear


una superficie NURBS en Rhino con la intencin de convertirlo en Tsplines, aqu estn algunas de las mejores prcticas:

1. Utilice un nmero mnimo de puntos de control para describir la

forma. Reconstruye tu superficie NURBS si es necesario. Una razn


por la que se quiere convertir un NURBS a un T-spline es editar la
superficie ms, y esto es ms fcil con un menor nmero de
puntos de control.

Extrema reduccin de puntos de control sin necesidad de cambiar la forma. De


izquierda a derecha: curvas de entrada; 1 superficie Ferrocarril (U: 46 V: 6 Total de
puntos: 276); Superficie Reconstruido (U: 12 V: 6 Total de puntos: 72); Convertido
superficie T-spline (U: 12 V: 6 puntos totales con las manijas de tangencia
hidden: 40).

2. Si usted tiene una superficie T-spline y que le gustara fusionar


NURBS a la T-spline, considere primero la reconstruccin de la
NURBS para tener un conteo U/ V T que es 2 ms que el nmero de
vrtices visibles en la T-spline.

Ejemplos de superficies NURBS con diferentes puntos de conteo de control y la


forma en que cada uno se convierten a T-splines (mostrar en T-spline box mode).

44

3. Si convierte una polisuperficie compuesta por NURBS sin recortar, es


posible, tratar de tener las curvas isoparamtricas (isocurvas)
alineadas a travs de lmites de conexin. T-splines podrn fusionar
las NURBS juntas incluso si los isocurvas no se alinean, pero la
superficie resultante ser ms manejable si tiene isocurvas que
fluyen en lugar de secciones irregulares de isocurvas picadas.

Example of regular (right) and irregular (left) isocurves

4. Las NURBS recortadas convertidos a T-splines perdern su

informacin de recorte. Muchos polisuperficies Rhino y modelos


terminados se componen de NURBS recortadas. Por lo tanto, la
conversin de un modelo de Rhino terminado a T-Splines para su
posterior edicin no suele ser un flujo de trabajo viable, aunque una
futura versin del plugin de T-Splines soportara curvas de corte. Sin
embargo, hay flujos de trabajo interesantes para acomodar las
caractersticas recortadas en T-Splines.

NURBS trimmed surface (left). Converted T-Spline surface (right).

45

Converting Rhino meshes to T-splines


convirtiendo mallas a T-splines

Rhino tiene un conjunto de herramientas de malla, que


se encuentran en su men de malla.
Usando estas herramientas de malla, es posible crear y editar objetos de
malla simples. Estas mallas se pueden convertir a T-splines utilizando el
comando Convertir. La Conversin de mallas a T-splines es fcil. Cada
punto de control de malla se convierte en un punto de control T-spline.
La superficie T-spline no pasar a travs de los puntos, pero ser una
superficie lisa derivada de los puntos. Cuantos ms puntos hay en la
malla, mayor ser la superficie T-Splines que abrazar a los puntos de
control.

1x1x1 mesh box

1x1x1 T-spline

Converting meshes to T-Splines


10x10x10 mesh box

10x10x10 T-spline

No intente convertir directamente archivos .stl A T-Splines:


Muchas mallas importadas a Rhino son o bien archivos .stl de
datos escaneados o mallas derivados de polisuperficies con el
comando Mesh. Estas mallas no son buenos candidatos para la
conversin de T-splines por dos razones:

Different types of meshes encountered in Rhino

.stl dato
escaneado
no intente
convertila a Tsplines.
Model from Animax Design

malla polisuperficie

Low face-count mesh

No intente
convertirla a Tsplines.

este tipo de malla es


la mejor para Tsplines.

Superficie T-spline
derivada de una
lowface-countmesh.

En primer lugar, intentar la conversin puede causar que Rhino se quede


sin memoria. Las Superficies T-spline requieren ms memoria que las
mallas. Las mallas son "mudas" -ellas estn compuestas de puntos en el
espacio conectadas con otros puntos. Las T-splines son ms complejos,
cada T-spline almacenes suficiente informacin para calcular una
versin suavizada de s mismo, que requiere mucha ms memoria. En
segundo lugar, si una malla densa se convierte en un T-spline, es ms
difcil de editar. Es difcil de deformar suavemente una T-spline densa.
46

Converting .obj meshes to T-splines


Los modelos creados en otra superficie subdividida o paquetes de
software poligonales, como Maya, 3DS Max, modo, Lightwave, etc.
pueden ser importados en Rhino como una superficie lisa a travs de
T-Splines. Slo tiene que importar la malla en Rhino y luego ejecute el
comando tsConvert, a continuacin, ejecute tsSmoothToggle para
mostrarlo como una superficie lisa.
Casi cada paquete de modelado de superficie tiene su propia manera
propia de hacer pliegues. Dado que estos son propioslimita la
compatibilidad y hace que sea difcil introducir una superficie de
subdivisin en T-splines y obtener una superficie idntica.
Low resolution (or base) mesh inside subdivision surface High resolution mesh.
modeler.

Tambin, al exportar desde su modelador de superficies de subdivisin,


asegrese de exportar la base de malla, el polgono ms grueso que
pueda. T-Splines suavizar el modelo automticamente. Adems, trate
de exportar una malla dominante quad, con el menor nmero posible
de tringulos.

Como ejemplo, observe las siguientes superficies T-spline. Una


superficie es un convertida de un modelo de bajo conteo de polgonos;
la otra se convierte de una malla de alta resolucin. Es claramente ms
fcil trabajar con el modelo con menos puntos de control.
T-Spline surface converted from a low resolution mesh.

T-Spline surface converted from a higher resolution


mesh. More difficult to edit.

Para convertir grandes superficies de subdivisin aNURBS, siga esta secuencia: Seleccione
la malla, a continuacin, ejecute tsConvert. El modelo estar entonces en modo de cuadro
de T-splines. A continuacin, ejecute tsConvertToRhinoSrf. En la opcin de lnea de
comandos, seleccione OutputType = Polysurf. A continuacin, elija la adecuada
continuidad de inicio (probablemente G1) y pulsa enter. Esto convertir la malla
directamente a NURBS, sin pasar por T-Splines, lo que permitir convertir la malla ms
grande a NURBS
47

Part III:
Getting to know T-spline surfaces
Parte III:
Conociendo las superficies Tspline

48

8. Anatomy of a T-spline surface


Las Superficies T-spline consisten en caras, aristas y vrtices, y se pueden
mostrar como una malla cuadrada o como una superficie suave, similar a
la subdivisin de superficies. Las Superficies T-spline pueden contener
agujeros, pliegues, estar abierta o cerrada, tener detalles locales, ser
rectangular o no rectangular, y contienen tringulos o caras de n lados,
aunque es una superficie uniforme. Todas las superficies T-spline en
Rhino son grado 3.

Smooth mode T-spline

Box mode T-spline


Algunos de los muchos tipos de formas que pueden ser representados por T-splines.

Open and closed T-spline with holes

Closed T-spline with creases

Open, rectangular T-spline

Closed, non-rectangular T-spline

Open T-spline with local detail

T-Spline surface with triangles

49

Vertex type

Valence

Smoothness

9. Vertex types

T-point

3 (or 2)

Star point

3, 5, 6, 7, 8,

Ordinary control
point

4 (can be 2, 3, or 4
on the border)

Continuidad de
curvatura (C2)
Continuidad de
tangencia (G1)
Continuidad de
curvatura (C2)

T-splines tienen cuatro tipos de vrtices (o puntos de control): Tpoints, Star Points, tangency handles y puntos de control
comunes. Estos tipos de vrtices se distinguen por su valencia
(cuntas aristas estn apegados al punto) y su suavidad. La
comprensin de las propiedades bsicas de estos vrtices
aumentar su capacidad de modelar con xito con T-splines.

Tangency handle

1, 2, or 3

Controla tangencia
a un pliegue o borde
de la superficie (C0)

Cuando (PointsOn) esta activo, todos los tipos de vrtices se


muestran con el mismo tipo de mordazas(grips). Para identificar
qu vrtices en su modelo son T-points o Star Points, ejecute el
comando tsLayout.

PointsOn

tsLayout identifies T-points and star points

50

Points on the surface Puntos en la superficie


Los Puntos de control T-Splines se encuentran frente a la
superficie, comoen las NURBS. Sin embargo, al cambiar las
preferencia de "Display Control Points on Surface" en la pgina de
visualizacin de las opciones de T-Splines, los puntos de control se
mostrarn en la superficie. Esto permite que los puntos de control
se trasladen directamente en la superficie.
T-Splines display options (left). Surface with control points off the surface (center) and on the surface (right).

Tangency handles Manejadores de tangencia

Ejemplo de Tangency handles se posiciona automticamente. Se quedarn a un tercio de la distancia entre su punto
de control y su vecino.

Example of some tangency handles that have been purposefully moved. They are no longer repositioned when the other
control points are adjusted.

Tangency handles controla la tangencia de la superficie T-spline en


un pliegue o el borde de la superficie. Tangency handles siempre
existe en la superficie de todos los pliegues y bordes; sin embargo,
su visibilidad se puede encender y apagar. Los tres modos de
visibilidad de Tangency handles son Display All, Display None y
Display Moved. Display Moved es el predeterminado, y slo
muestra los Tangency Handles que han sido deliberadamente
editados por el usuario; todos los dems Tangency Handles se
ocultan cuando el modo "Display Moved" est en on
ocultando los tangecy handles que no han sido intencionalmente
editado por el usuario, se recolocan automticamente como se
mueven sus puntos de control correspondientes. Una vez que un
TH se mueve especficamente, ya no ser reposicionado
automticamente.
Si usted quisiera volver un tangecy handles a su estado
predeterminado, seleccione el tangecy handles y pulse la tecla
Supr. Se mover de nuevo a su posicin predeterminada y sera
colocado de nuevo automticamente una vez ms.
Para eliminar realmente un mango tangencia para quitar un
pliegue, utilice el comando tsRemoveCreases.

51

T-points: end lines of detail

Los T-points limitan el detalle a los bordes de la superficie T-spline. La Superficie NURBS debe tener isocurvas a travs
de toda la superficie para obtener el mismo nivel de detalle

T-splines, a diferencia de las NURBS, pueden tener filas parciales


de los puntos de control. Estos terminan en T-points, de ah el
nombre T-splines. Los T- Points pueden ser creados por muchos
comandos, como insert edge, insert point, subdivide face,
merging, y welding y se utilizan para restringir detalle a parte de la
superficie. La superficie de alrededor de un T-point se quedar
suave, y no se estira o tuerce. Matemticamente hablando, los Tpoints son curvatura continua (C2).

Star points: create non-rectangular surfaces


Star points permiten que un T-spline no sea rectangular. Los Star
Point pueden ser generados por comandos como extrusin,
eliminar cara, y fusionar. Es ms difcil controlar la forma de una Tspline con Star Points, por lo que slo se debe utilizar cuando sea
necesario. Coloque los Star Points en las partes planas de la
superficie para obtener ms previsible un modelo estticamente
agradable. Los lugares mas pobres para colocar un Star Point
incluyen las parte mas agudas.

Star points tambien determina como un T-spline se convierte a


NURBS. Cuando una T-spline es exporteda a NURBS, se dividir en
superficies separadas en cada star point.

T-spline (lzq) convertida a NURBS (derecha). Observe que el NURBS se divide en parches rectangulares en cada star
point. Isocurvas Adicionales se aaden a las NURBS para mantener la continuidad de la superficie.

52

Using T-points y star points en un modelo

Regin de influencia de un star point (dos caras de profundidad). No puede haber ningn T-points en esta rea cuando
se estandariza el modelo.

Usar star points y T-points correctamente es muy importante para


modelar con T-splines efectivamente. T-points se utilizan para
aadir detalles locales mediante el aislamiento de control a un rea
en la superficie. Los Star Points se utilizan cuando el modelo
requiere una topologa no rectangular como superficies con
agujeros (no recortado), superficies cerradas, ramas "Y", etc.
Hay una regla sobre la colocacin de T-points y Star Points, usted
no puede colocarlos demasiado cerca. Esto se debe a que los Tpoints estn relacionados con las NURBS, y requieren que la
superficie sea rectangular alrededor de ellos, mientras que los Star
Points estn relacionados con superficies de subdivisin, que no
tienen que ser rectangulares. Cuando ests cerca de un Star Point,
la superficie se comporta como una superficie de subdivisin, pero
cuando ests cerca de un T-point, se comporta como una NURBS.
Esta es la regla: hay una zona de "no-T-point" en torno a Star Points.
Esta zona es area de dos caras
(el nmero de caras se basa en el grado de la superficie; superficies
T-spline son siempre grado 3, por lo que la profundidad es siempre
dos caras). Estas caras no puede tener T-points que apuntan en
ellos. Esta es el rea que se cambia cuando se mueve un Star Point.
Fuera de esta rea, puede utilizar T-points libremente.
Hay una regla similar sobre los Star Points cerca de T-points. La
esencia de esta norma es que cuando se mueve un punto T, el rea
de la superficie que se mueve no debe contener un punto neutro.
Aqu estn las buenas noticias: Incluso si no se presta atencin a
estos reglas, el software modificar automticamente la superficie
de modo que se mantienen las reglas. Los T points sern
empujados a travs de las regiones de los Star Points, y se
aadirn puntos para limitar el rea que los Tpoints influencia.
Estos puntos adicionales estarn ocultos para hacer ms fcil para
el modelado hasta que se ejecute el comando tsStandardize.

53

Algunos ejemplos de cmo utilizar correctamente T-points y star points:


Este modelo simple muestra cmo
utilizar adecuadamente los Star Points
mientras se modela. Los Point Star se
utilizan efectivamente para crear las
"patas", as como las puntas
redondeadas.

En este caso, los star points son


necesarias en dos reas.

Este modelo muestra Star points que


se utilizan para crear agujeros sin
recortar en la superficie.

los T-points se utilizan para aadir


detalle. Observe que la parte inferior de
la superficie es mucho ms suave y
tiene menos isocurvas de control que
la parte superior, que necesita ms
geometra para conseguir un aspecto
arrugado.

Este modelo simple muestra cmo


utilizar adecuadamente ambos T-point
y Star Points con el modelado. Los
Star Points se utilizan efectivamente
para crear las suaves extremos de las
puntas. Los T-points se utilizan para
restringir detalle para afilar el borde
del anillo interior.

En este modelo de auriculares, Los


Star Point se utilizan para obtener
Shapes lisos cerrados, mientras que
los T-points se utilizan para limitar los
cambios de curvatura a un rea
especfica.

1. En las puntas, para generar la


topologa necesaria
2. En el centro, para obtener una
superficie lisa cerrada

54

En este modelo ms complejo, Los Star


Points se utilizan para lograr la
topologa correcta para los agujeros y
puntas redondeadas. Los T-points
mantienen el mango limpio de puntos
de control mientras que se mantiene el
detalle en el cuerpo y la parte inferior.

En este modelo de casco de bicicleta,


Los Star points permiten mltiples
agujeros en la superficie.

En este modelo de la cabeza, los Tpoints son grandes para agregar la


geometra para obtener los detalles
necesarios en la cara, mientras se
mantiene la parte posterior de la
cabeza simple. Los Star Points hacen
que sea fcil crear un borde liso,
brillante alrededor de los agujeros
para los ojos y la boca.

En este ejemplo, los Star Points se


utilizan para tres cosas diferentes.

En este modelo , los star points se


utilizan para dar cabida a la parte
abierta de la superficie.

1. Hacer los ojos.


2. Hacer las puntas redondeadas de los
dedos
3. Conseguir una rama "Y" en la
entrepierna, donde la palma cumple
con los dedos
Los T-Points permiten isocurvas
control ms densos para dar forma a la
cara mientras se mantiene el resto de
la mano fcil de editar.

55

10. Standardization (showing all control points)


El software T-Splines est diseado para ser lo ms flexible y simple
como sea posible; Sin embargo, el mantenimiento de una superficie
compatible NURBS exige que T-splinesa se vuelva estandar . La
Estandarizacion no cambia la forma de la superficie, pero puede
aadir puntos de control para satisfacer los requisitos necesarios para
la conversin de geometra NURBS. Aunque la normalizacin siempre
se lleva a cabo cuando el T-spline es en modo suave, los puntos
sumados estn ocultas por defecto. Si desea ver estos puntos
adicionales, utilice el comando tsStandardize.
Al estandarizar una superficie, todos los T-points dentro de dos
isocurvas de Star Points (en la regin amarilla de abajo) se
extendern hasta la T-points (como ste resaltado en rojo) estn
separados de Star Points por al menos dos isocurvas.
Non-standard T-spline. T-Points are too close to a star
point.

T-spline estndar. T-points y Star Points separados por al


menos dos caras.

Si su modelo ya est en forma estndar, entonces no suceder nada


cuando se ejecuta tsStandardize. Si convierte un T-spline no
estndar a una NURBS ser automticamente normalizarlo antes de
convertir.

11. Trimming T-splines Cortando T-splines


T-Splines se puede recortar, pero se convertir en NURBS
despues de recortar. Esto significa que el flujo de trabajo
recomendado es hacer la exploracin en forma de Push Pull en
forma de T-Splines al principio del proceso de diseo, para
recortar hacia el final.
(Top) T-spline. (Bottom) Trimmed T-spline converted to NURBS.

Tip

Hay un plugin de T-Splines para SolidWorks que tiene capacidad


para recortar mejor. La superficie T-spline se acomoda en la funcin
de rbol, slidWorks y despus de agregar caractersticas que
recortan la superficie T-spline, siempre se puede volver atrs y
editar el T-spline, y el resto de las caractersticas se actualizar
dinmicamente. Puede exportar sus modelos de T-Splines para
Rhino usarlos en SolidWorks. Obtenga ms informacin en
tsplines.com
56

Trimming alternative: a trimless T-spline-Recorte


alternativa: un "trimless" T-spline

Making a trimless T-Spline surface

Cuando se recorta una superficie NURBS, una curva se proyecta


sobre la superficie y la superficie delimitada por la curva se hizo
esencialmente invisible. T-Splines proporciona una alternativa al
recorte-un modelo sin aro con detalles de acabado similares.

1. T-Spline superficie y la curva de recorte. 2. Offset curva hacia el exterior.

3. Subdividir y eliminar todas las


caras que tocan las curvas.

El beneficio de esto es que se obtiene una superficie con puntos


de control a la derecha en el borde de la regin sin aro, as que
usted puede manipularlo. Adems, puede combinar superficies
trimless juntos para conseguir un Boolean, Esta capacidad ser
automatizado en una versin futura, pero el proceso se describe
en la tabla de la izquierda.

4. Reconstruir las curvas (para tener el mismo

nmero de puntos de control nmero que el


contorno de agujero) y tsLoft las curvas.

5. Puntos de soldadura manual para

obtener la superficie final T-Spline.

57

Another trimless T-spline example

1. Offset de recorte la curva se proyectan

2. Eliminar las caras que tocan las curvas.

3. Reconstruir y tsLoft las curvas.

4. Append face para llenar los vacos.

hacia la superficie.

5. vrtices de soldadura.
58

Part IV:
How to model with T-Splines
Como
modelar con T-Splines
Al modelar con T-splines, el concepto de control es importante.
En cierto sentido, T-splines dan ms control sobre cada parte de
la superficie NURBS-T-splines permiten al usuario aadir puntos
de control en cualquier lugar, piezas de extrusin de la
superficie, etc. Sin embargo, la mayora de los comandos de TSplines facilitan la conformacin general de la superficie. Los
Recortes exactos, molduras, etc. deben hacerse con los
comandos de Rhino.

59

12. Deforming a T-spline: edit mode- Deformando


una t-Splines: Modo edicion
Empujar y tirar de la superficie se hace con frecuencia cuando se
modela con T-splines. Es fundamental contar con las herramientas
necesarias para hacer esto de una manera rpida. As, hemos
creado un nuevo "modo de edicin" dentro de Rhino que contiene
herramientas optimizadas para empujar y tirar de la superficie.
Haga clic en el botn de modo de edicin verde (izquierda) para abrir la
ventana de acoplamiento modo de edicin (a la derecha).

Las opciones y los comportamientos de modo de edicin son


altamente personalizables; puede cambiar las opciones haciendo
clic en el engranaje de opciones de color rosa. Vamos a explicar el
comportamiento por defecto en primer lugar; siempre puedes
hacer clic en Restaurar valores predeterminados de las opciones de
modo de edicin para volver a estos ajustes.

Haga clic en el icono de opciones de color rosa (abajo a la izquierda) para abrir
las opciones del modo de edicin (centro). La ventana de acoplamiento con
elementos adicionales encendido se muestra a la derecha.

La ventana de acoplamiento modo de edicin se puede acoplar a


un lado de la pantalla como una barra de herramientas de Rhino.

The docking window, docked.

60

Este display proporciona informacin sobre las caractersticas del


modo de edicin especial: el manipulador, el modo de agarre,
modo de arrastre, multiplicadores, teclas de acceso rpido, y de
informacin sobre qu objetos de la escena estn actualmente
seleccionados.
Edit mode features:
Turning on and off edit mode- Apagando y prendiendo
El modo de edicin se activa haciendo clic en el icono verde.
Tambin puede activar el modo de edicin pulsando CTRL + Barra
espaciadora. Se puede decir que el modo de edicin est ON
porque habr un pequeo icono de T-Splines en la esquina de su
ventana activa. Adems, si usted est utilizando la versin de
prueba de T-Splines, habr un nmero que indica cuntas horas le
quedan de prueba.
Puede desactivar el modo de edicin, haga clic en el icono de TSplines, haciendo clic en el icono verde, o pulsando la tecla ESC
Esto har la ventana de acoplamiento desaparecer. Hay una opcin
para que la ventana de acoplamiento no desaparece cuando se
edita el modo de edicin.
Manipulador: trasladar, rotar, escalar
Los Manipuladores le permiten rotar rpidamente, escalar y mover
partes de un modelo. T-Splines trae estos widgets que permiten
ahorrar tiempo al Rhino. Estos son similares a la Gumball en Rhino
5. Los manipuladores que vienen con el plugin de T-Splines
pueden ser utilizados en todos los objetos T-Splines y Rhino,
incluyendo NURBS y mallas.
Para activar el manipulador, haga clic en uno de los iconos del
manipulador.
Cuando se muestra este icono, el manipulador est apagado.

61

Translate manipulator
Para utilizar el manipulador translate, primero seleccione los grips
para moverse. A continuacin, arrastre un eje manipulador en la
direccin deseada para restringir el movimiento a la X, Y, Z o eje.
El manipulador se activa cuando el ratn se pone encima
iluminandoce para ayudar a diferenciar si sern seleccionados de
un eje manipulador o un agarre. Arrastrando un disco
manipulador restringira el movimiento a los planos XY, XZ, YZ o.
Arrastrando el cuadro de centro permitir el movimiento sin
restricciones.

Modalidad a distancia exacta


Al hacer doble clic sobre un eje manipulador se abrir una lnea de
comandos para introducir una distancia exacta para el movimiento
en la lnea de comandos. Introduzca un nmero negativo para
mover el objeto (s) seleccionado en la direccin opuesta. Al hacer
doble clic en un disco manipulador traducir las objeto x unidades
en ambas direcciones en el plano. Si hace doble clic en un eje por
accidente y no quisiera entrar en una distancia exacta,
simplemente pulse la tecla ESC para salir del smbolo del sistema.
Moving exact distances with the manipulator.

Rotate manipulator
El manipulador de rotacin se compone de un anillo a lo largo de
cada eje para la rotacin. Responde de manera similar al
manipulador movimiento: arrastre un anillo para la rotacin
manual; haga doble clic en un anillo para introducir una distancia
de traslacion exacta. La Retroalimentacin numrica se da mientras
se arrastra , cuando en Rhino la informacin sobre las herramientas
de cursor estn habilitados. Mantenga pulsado SHIFT mientras
arrastra un anillo para restringir la rotacin a incrementos de 5
grados.
62

Scale manipulator- Manipulador de Escala


Similar a los manipuladores de rotar y mover , arrastrando un eje de
escala, este escalar el objeto (s) en 1D. Al hacer doble clic sobre
un eje permitir un factor de escala exacto que se aade. Por
ejemplo, un factor de "2" en la escala har el objeto dos veces ms
grande, "0.5" har el objeto dos veces ms pequea. Para escalar
en 2D, tire de uno de los discos grises que se encuentran en un
plano. Para escalar en 3D, seleccione la casilla central.

Face, edge, vertex grips-Cara, arista, vrtice gripsLos Usuarios de Rhino estn familiarizados con los vertex grips o
puntos de control. Estos nodos se pueden mover para dar forma a
una curva o una superficie, y las superficies T-spline tienen puntos
de control tal como las NURBS hacen. Adems, T-splines pueden
ser moldeadas por los bordes y cara . En realidad, para mover un
agarre de los bordes simplemente mueva dos puntos de vrtice a
la vez, y al mover un nodo de cara apenas se mueve todos los
nodos alrededor de la cara a la vez. Pero puede ser ms rpido
para manipular los bordes y e enfrenta en lugar de grupos de
puntos de control.

Edge grips

Vertex grips

Face grips

Las caras T-spline los nodos de borde se iluminaran cuando el


mause este sobre de ellos , asi que tu seleccion se iluminara
antes de que sea seleccionada . Los nodos de vertice de la Ttendran el raton iluminado siempre que el modo edicion este
activo.
Haga clic en este icono para cambiar entre la seleccin de objetos,
caras, aristas o vrtices.

Drag mode
Al hacer clic en el icono de la mano, el modo de arrastre puede
alternarse entre PlanoC, Ver, Mundo, y UVN. Esto permite el arrastre
de objetos paralelo al plano de construccin, vista, el eje xy mundo,
o superficie, respectivamente. Esta caracterstica se engancha
directamente hasta el Rhino.
63

Hotkeys
En el modo de edicin,las teclas de acceso rpido de T-Splines se
pueden habilitar para el modelado rpido. Las Teclas de acceso
rpido estn desactivados de detaulf, a fin de que haga clic en el
icono de la tecla de acceso directo. Puede encontrar una lista de las
teclas de acceso rpido por detaulf en la pgina de opciones de TSplines; estos son adaptables y usted puede asignar cualquier
comando T-Splines o Rhino a una tecla de acceso directo. Cuando
las teclas de acceso rpido estn habilitadas, el teclado no se puede
utilizar para escribir comandos de Rhino, a menos que el cursor del
ratn se coloca en el campo de lnea de comandos. Una vez que
comience el modelado, con T-Splines, se sugiere tomar ventaja de
las teclas de acceso rpido que le ahorrar tiempo modelado
significativo.

Edit mode options


Haga clic en este icono para mostrar opciones adicionales
para el modo de edicin.

Paint toggle
Cuando la seleccin de pintura est encendido, puede hacer clic y
arrastrar a travs de los nodos para aadirlos a la seleccin, en
lugar de tener que hacer clic en los nodos de forma individual
mientras mantiene Shift.
Set multiplier button
El valor del multiplicador cambia la sensibilidad del manipulador
del movimiento del ratn. Si el valor es mayor que uno, el
manipulador se mueva ms de lo que se mueve el ratn; si el valor
es menor que uno, el manipulador puede ser utilizado para los
movimientos ms sutiles. Puede hacer clic en el botn de ajuste
del multiplicador o el conjunto de texto multiplicador esto en la
lnea de comandos o utilizar el cuadro de edicin Multiplicador
para escribir un valor directamente en la ventana de acoplamiento.
64

Soft manipulation-Manipulacion suave


Cuando la manipulacin suave est activado, un vrtice de movido
tiene un efecto ms gradual en la superficie vecina. La forma en
que esto es calculado es un poco fastidioso si ests trabajando con
una T-spline que se engruese . Se calcula la distancia a lo largo de la
superficie, pero si a cambias a una esquina y luego vuelves dentro
del radio, seguir influyendo en los puntos en la superficie. Esto es
algo que vamos a mejorar pronto.
Puede configurar el radio en la lnea de comandos haciendo clic en
el botn Set Soft Radio o texto o en la ventana de acoplamiento
con el Cuadro de edicin Soft Radio.

Soft manipulation off (top left), on with a radius of 20 (top right) and on with a
radius of 40 (bottom right).

Speed Options Button


Ahora tenemos tres opciones para la velocidad: compatible, ms
rpido, y rpidas. Compatible es la opcin ms lenta, pero le da la
misma estrecha integracin con los comandos de Rhino que
usted siempre ha disfrutado, con T-Splines. Rpido y ms rpido le
permiten interactuar ms rpidamente con su modelo, pero los
comandos de Rhino que esperan NURBS no funcionarn en su
modelo hasta que haya cambiado a compatible.
Current Selection Volume
Da el volumen de la seleccin actual. Esto es muy bueno ya que se
puede actualizar dinmicamente moviendo los puntos de control
de T-Splines. Advertencia: el rendimiento cuando se utiliza esta
ser lento!
Current Selection Display
Da la pantalla actual, incluyendo el nmero de caras, aristas,
vrtices, mallas, superficies T-spline, NURBS, etc., que estn
actualmente seleccionados.
65

Smooth mode and box mode


Una T-spline puede ser visto como una superficie lisa o como una
malla cuadrada. En los modelos complejos, la manipulacin en el
modo de caja puede ser mucho ms rpido, mientras que el modo
suave se puede utilizar para comprobar la esttica y dimensiones
del modelo. Para alternar entre el modo de caja y el modo suave,
seleccione el objeto que desea cambiar y pulse el icono tsSmooth
Toggle. Si se encuentra en modo de edicin, tambin puede
presionar la tecla TAB para cambiar todas las T-splines en la escena.

T-spline surface in smooth mode (left) and in box mode (right).

Smooth mode:El Modo Smooth muestra la verdadera forma de su


superficie T-spline. La malla de pantalla de modo suave se produce
por el mallador T-Splines , no el mallador Rhino. La densidad de la
malla T-spline se puede cambiar globalmente en la pgina de
opciones de visualizacin T-Splines o por objeto en la ventana de
propiedades del objeto Hay un compromiso entre velocidad y
calidad (pulsa F3 para que esto aparezca en Rhino.) - las mallas
cuadradas que vemos son ms rpidos para trabajar, las mallas
suaves son ms lentas.
Boxmode:
Modo de caja puede hacer que sea ms fcil ver la geometra, ya
que se agrega y se retira, y responde ms rpido cuando se
trabaja con modelos grandes.
Modo de caja tambin permite que la geometra no-multiple,
tales como el comienzo de una soldadura y cuando slo se toca
un vrtice. Si agrega geometra no vlida a una superficie en
modo suave, cambiar al modo de caja hasta la geometra se haga
vlida de nuevo.

66

Tip Manifold and non-manifold surfaces


Superficies multiples y no multiples

Por la soldadura de un punto en (1) y eliminacin de


caras en (2) y (3), esta superficie es ahora multiple.

Una superficie de mltiple es uno donde cada cara tiene una parte
delantera y trasera clara. Cada borde debe tocar no ms de dos
caras, y las caras que comparten un vrtice debe tambin
compartir un borde al lado de ese vrtice. (Bandas de Mbius
nunca pueden ser mltiples, debido a que la superficie no se
puede dividir en un frente y la espalda.) Las T-splines No mltiples
slo se pueden mostrar en el modo de caja, y deben ser reparadas
antes de que se pueden visualizar en el modo suave.

Using Rhino commands with T-splines


El uso de comandos de Rhino al crear su modelo T-spline puede ser
una parte poderosa de su flujo de trabajo de T-Splines. Este es otro
beneficio importante que T-Splines trae: ningn otro software de
modelado orgnico est integrado en Rhino y le permite tomar
ventaja de muchos de los comandos Rhinos excelente para
comandos de superficies como modelo.
Algunos comandos de Rhino convertir la superficie T-spline a
una polisuperficie; Sin embargo, muchos de los comandos
funcionan bien con T-Splines y dejarn el objeto como un T-spline
siguiendo el comando. Otros comandos de Rhino, especialmente
UDT, funciona mejor cuando se aplica a los puntos de control de
una superficie T-spline. Por ejemplo, la flexin de una superficie Tspline lo convertir en una polisuperficie y luego deformara, pero
doblando todos los puntos de control T-spline, se deformar la
superficie mientras se mantiene una superficie T-spline.

Una lista detallada de cmo se comportan los comandos de


Rhino con T-splines est disponible en el apndice.
67

13. Adding/deleting geometry

T-Splines commands for adding/deleting geometry


Adding detail

Adding surface

Deleting detail/surface

Subdivide face

Extrude face

Delete

Insert edge

Extrude edge

Remove crease

Extrude curve
Insert control point

Thicken

Crease

Duplicate faces

Cuando la damos forma un modelo NURBS tradicional, formas


complejas se crean a menudo de una manera por el recorte y la
combinacin de superficies.La creacin de una forma compleja Tspline implica un paradigma ligeramente diferente. Las formas se
hicen empujando y tirando de la superficie, aadiendo ms
detalle, y la fusin de la soldadura y formas para crear formas
orgnicas. Los Comandos de Rhino se utilizan entonces en el final
del proceso ara aadir detalles exactos.
Hay una serie de comandos para aadir y borrar detalles en una
superficie T-spline.

68

Adding detail Aadiendo detalles

Subdivide face- subdividiendo caras


La subdivisin de una cara es la forma ms sencilla de aadir
ms detalles a su modelo T-splines. Slo elige la cara y ejecutar
el comando tsSubdivideFace. La cara se subdivide en cuatro
caras.

Subdividing a face

Aqui dos opciones para el comando : simple y exact.

Box
mode

Simple
La subdivisin de una cara en el modo sencillo cambiar la
superficie por lo que es ms plano y ms afilado (ms isocurvas).
Esta herramienta puede ser muy til para agregar el detalle en las
caras planas, subdividiendo rpidamente la cara y conseguiendo
mas puntos ms control.
Exact
La subdivisin de caras en el modo exacto mantendr la forma de
la superficie. Los modos exactos en tsSubdivideFace, tsInsertEdge
y tsInsertPoint son exclusivos de T-Splines y le permiten aadir
ms detalle sin que su superficie sufra deformaciones. En algunas
zonas de la superficie, como cerca de un punto neutro, hay que
aadir un poco de geometra extra para mantener la forma de la
superficie.

Smooth
mode

superficie original T-spline


(modo de caja en la parte
superior, de modo suave
en la parte inferior)

Subdivisin cara simple.


La forma de malla esta
sin cambios, pero la
superficie se aplana.

Subdivisin exacta. La
malla se cambia, pero la
superficie se mantiene
igual.
69

Subdividing a face near a star point


Box
mode

Smooth
mode

Original T-spline surface


Simple face subdivision.
(box mode on top, smooth
mode on bottom).

Subdivisin cara exacta. Caras adicionales se


subdividen para mantener la superficie
exacta cerca de la punta de la estrella.

70

Insert control point - Insertar un punto de


control

Before

During

After

El comando tsInsertPoint permite insertar puntos en los bordes.


Tambin le permite ampliar los puntos de control existentes. Para
utilizar el comando, haga clic en los bordes donde le gustara
aadir puntos de control.
hay dos opciones : simple y exact.

Inserting control points


Box
mode

Simple insertion se puede utilizar tanto en el modo suave y box.


Adicin de un punto con la simple insercin no se mover la
ubicacin de cualquier otro punto, sin embargo, la forma de la
superficie es probable que cambie

Smooth
mode

T-Spline surface

Simple points insertion

Exact points insertion

Exact insertion no va a cambiar la forma de la superficie. Esto slo se


puede realizar en el modo suave, y puede aadir ms puntos de
control que usted desee, as como los puntos de cambio de control
existentes para mantener la superficie . Usando el modo de
"exacto" en la tsInsertPoint tambin normaliza la superficie, como
la insercin de punto y preservar la superficie slo se puede
realizar en una superficie estndar.

71

Example of an exact point insertion near a star point

T-Spline surface

Insert first point

Insertar el segundo punto y completar el


comando

Los puntos de control se aaden


automticamente para la estandarizacin

72

Los puntos pueden ser insertados de uno en uno, muchos a la vez,


paralelos entre s, y diagonalmente a travs de las caras.

Example of a single point insertion

T-Spline surface

Simple point insertion

Surface control points

Area of influence

73

Example of a multiple points insertion (parallel)

T-Splines surface

First point insertion

Second point insertion

Fourth point insertion

Surface control points

Area of influence

Third point insertion

74

Example of multiple points insertion (parallel, diagonal and on points)

T-Splines surface

First point insertion (on point)

Second point insertion

Sixth and seventh point insertion (parallel)

Surface control points

Area of influence

Third, fourth and fifth point insertion


(diagonal)

75

Example of a single point insertion near a star point

T-Spline surface

Surface control points

Simple point insertion

Standardizing the surface reveals added edges

Troubleshooting: Desde el comando de punto de control de


insercin es muy potente, es posible estropear su superficie si la
herramienta no se utiliza bien. Recuerde la regla de oro del
modelado con T-splines: El uso de Star Points, tringulos y caras de
n lados slo cuando sea necesario. Si no hay tringulos o Star
points y se crean con el comando punto de control de insercin la
superficie resultante estar bien.
El error ms comn con los puntos de control de insercin est
e la creacion de un modelo que slo se puede ver en el modo
de caja, que no se puede convertir en el modo de suavizar. Este
error se puede corregir con el comando tsLayout.
76

Insert edge-insertar borde

Los bordes se pueden insertar con el comando tsInsertEdge. Para


utilizar este comando, resalte las caras o bordes en los que quiera
un nuevo borde, y aadir el borde.
Before

During

After

Hay dos opciones en el comando: simples y exactas. Estos tienen el


mismo efecto en la superficie como las opciones simples y exactas
de los comandos tsInsertPoint y tsSubdivideFace .
Simple insertion se puede utilizar tanto en el modo suave y la caja.
Aadiendo de un punto con la simple insercin no se mover la
ubicacin de cualquier otro punto, sin embargo, la forma de la superficie
es probable que cambie.
Exact insertion no va a cambiar la forma de la superficie, sin
embargo, se pueden aadir puntos adicionales.
Los bordes se pueden insertar en parcial y completos bucles de
cara , anillos de borde, y lazos del borde. Bordes insertados
responden a las opciones Rhino RefObj, y se pueden colocar a
mano alzada si RefObj est apagado. Las siguientes imgenes
muestran cmo utilizar cada una de estas selecciones con el
comando tsInsertEdge.

Simple insertion on partial face loop


Partial face loop selected

Edge inserted inside face loop (simple


option)

The surface curvature changes

77

Partial face loop selected

Edge inserted inside face loop (exact


option)

The surface curvature doesnt change

Partial edge ring selected

Edge inserted (simple option)

The surface curvature changes

Partial edge ring selected

Edge inserted (exact option)

The surface curvature doesnt change

Exact insertion on partial face loop

Simple insertion on partial edge ring

Exact insertion on partial edge ring


78

Partial edge loop selected

Edge can be inserted (simple option)


on one side

or both sides of an edge loop

Partial edge loop selected

Edge can be inserted (exact option) on or both sides of an edge loop


one side

Simple insertion on partial edge loop

Exact insertion on partial edge ring

tsInsertEdge tambin se puede utilizar para aadir un pliegue suave.


79

Crease

Before

During

El comando tsCrease aade pliegues perfectamente afilados a los


bordes de T-spline. Para utilizar este comando, resalte los bordes
que le gustara arrugar y pulsa enter.
After

Tangency

Para controlar la tangencia de una seccin arrugada con el resto de


la cara , utilizar los manejadores de tangencia. Los Manejadores de
tangencia no son visibles por defecto;para encenderlos dentro del
men T-Splines, o en la pgina de opciones de T-Splines. Los
manejadores de tangencia se pueden eliminar, lo que alisara la
superficie, utilizando el comando tsRemoveCreases.

Tangency handles for the crease are shown in yellow

80

Influence of creases: Como todos los T-splines y puntos de


control NURBS, los puntos de control con pliegues influyen en la
superficie dentro de una regin de dos caras. Esto significa que si
slo uno de los bordes se arruga, los prximos dos bordes en el
bucle se pliegan parcialmente, y el tercer borde de distancia en un
bucle no se arrugaron en absoluto.

Influence of creases

a. Edge to be creased

b. After crease

c. Imagen ampliada de (b) con rayas de cebra. Cmo el pliegue se funde con la superficie. 1:
borde arrugado. 2 y 3: Los bordes parcialmente con la influencia del pliegues (1). 4: Ms
all de la regin influenciada por el pliegue, una superficie lisa.

81

Crease behavior near star points: La influencia de los pliegues


produce algunos efectos indeseables cerca de los star points. Si se
ha plegado cualquier borde de un punto neutro, todas las aristas
que salen del punto neutro se pliegan as y as se seala hasta tres
bordes de distancia. Por lo tanto, se recomienda a cualquiera, de
que pliegue todos los bordes de un star point o no los bordes de
un star point, o slo tiene que utilizar el comando tsInsertEdge
para insertar un pliegue suave cerca del punto de estrella.

Pliegue agudo aadi con tsCrease. Aparecen asas de


tangencia (cuando se establece visible en tsOptions).
Observe el pliegue que se extiende tambin por el tercer
borde del star point.

Edge of a T-spline box

Soft creases

A veces, cuando los "pliegues" se prescriben,tienen un borde de


radio estrecho en lugar de un pliegue perfectamente afilado,
como se desea. Los Pliegues suaves, tambin conocidos como
"ponderacin de borde" por modeladores poligonales, se pueden
crear con el comando tsInsertEdge.

Sharp crease (tsCrease)

Soft crease (tsInsertEdge)

82

A soft crease on a corner: En lugar de insertar un pliegue agudo,


inserte un borde. Insertando estos bordes cerca del borde original
proporcionar un efecto de un pliegue suave

Edge of a T-spline box

Bucle Edge (resaltado) insertado con


tsInsertEdge para un radio estrecho (0.05)

Bucle Edge insertado con tsInsertEdge


de radio pequeo (0.2)

Bucle Edge insertado con tsInsertEdge


de radio pequeo (0.4)

A soft crease on an extrusion: Cuando se extruimos una


columna, se puede controlar la curvatura en la parte superior y la
parte inferior de la columna mediante la insercin de los bordes
bucle con tsInsertEdge (o hacer mltiples extrusiones). Los bucles
de borde se pueden mover para determinar latension de la
curvatura.

Extrusion

Edge loop inserted at top for a tighter


radius...

and one on the bottom, too.

83

Adding surface
Extrude face
Seleccione una cara o caras. Ejecute el comando tsExtrude. Cuando
las caras se mueven por el manipulador, se aadir una columna de
nuevas caras alrededor de la cara original, que conecta a la
superficie.

Before

During

After

Extruding multiple faces: Dos o ms caras adyacentes extruidos


juntos se extruyen como una sola columna. Para hacer un hueco
entre las caras extruidas, extruir por separado.

Dos caras extruidas a la vez

84

Tip Extruding non-rectangular faces-extruyendo caras no regulares


A veces es deseable extruir una cara no rectangular para obtener
un mayor control sobre los lados de la extrusin. Esta es una
manera de crear y extruir una cara cilndrica de 6 caras:

Escala 1D los puntos hacia


afuera

Dos extrusiones ms. En el comando


La extrusin es
tsLayout
oblonga porque hay
dos T-points en los
lados.

Haga clic en la "T" s


para convertirlos a
star points; salir del
comando

Ahora la extrusin
es equilibrada

Extruding with symmetry: Para extruir travs de un lmite de


simetra, seleccionar caras de ambos lados de la simetra. Si se
selecciona slo una cara, las extrusiones son separadas y se harn
en cada lado del borde de simetra.

Extruding across symmetry

85

Extrude edge

seleccione un borde

corra la esxtrucion

mueva los bordes

Extruir bordes le permite aadir ms geometra en las fronteras de


su modelo. Para utilizar este comando, seleccione un borde o
bordes a extruir y ejecute el comando tsExtrude. Extruir bordes
slo se permite en el borde de la superficie.
Bordes individuales se pueden extruir, o toda una frontera pueden ser
extruidos.

Select edge or edges to extrude

Run tsExtrude

Move the edge

Tip Extruding edges to smooth T-splines borders


Si el borde de su modelo T-spline tiene un pliegue, asi es cmo hay
que solucionarlo. Este es un consejo muy importante que
mejorar en gran medida su modelado!

T-spline surface

Extruya los bordes fronterizos.


Tenga en cuenta que la
topologa cambio de bordes y
todos los puntos fronterizos
ahora tienen una valencia 3,
que es la mejor para los
contornos suaves.

86

Extrude curve- Extruyendo


curvas

En T-Splines 2.2, las curvas se pueden


extruir. Slo tienes que seleccionar la curva
y ejecute el comando tsExtrude.

Tip

Extruding with the manipulator

En lugar de hacer clic en el icono de


Extrusin, slo tienes que seleccionar el
objeto (curva, cara o borde), mantenga
presionada la tecla ALT y arrastre el
manipulador para hacer una extrusin.
Esto funciona con el manipulador de
trasladar, rotar y manipuladores de
escala!

87

Thicken-Espesor

Before

El comando tsThicken es una manera rpida de hacer una


cscara aproximadamente o dar espesor a una superficie.
Thickened (smooth borders)

tsThicken no da espesores exactos; En su lugar, se crea un slido


editable con puntos de control mnimos. Para espesores (shell)
exactos, utilice el comando de Rhino DesfasarSup(_OffSurf), que
tiene una precisin de la tolerancia archivo.

88

Thickening open surfaces: El comando Ticken tomar una cara o


superficie y espesar mediante la duplicacin de la superficie y la
conexin de las dos superficies alrededor de los bordes. El usuario
puede especificar el grosor, bien introduciendo un nmero en el
smbolo del sistema o mover el ratn y hacer clic. El espesor se
mide de acuerdo a la superficie normal para cada punto de control.

Options

La opcin CreaseEdges permite bordes arrugados o suavizados


en la superficie que se espese.
Open T-spline surface

Thickened 3 units, uncreased edges

Thickened 3 units, creased edges

la opcin DirectionType le permite espesar normal a la superficie o


normal a cada vrtice (PerVertexNormal).

T-spline surface

Thicken (Normal)

Thicken (PerVertexNormal)

Engrosamiento superficies cerradas: Si la superficie est


cerrada, el comando Espesar crea una segunda superficie,
independiente.

Con plano de recorte para mostrar ambas superficies.

Creacin de superficies auto intersectada con Espesar:


tsThicken no comprueba para ver si se crea un objeto auto
intersectada; de hecho, si el espesor introducido es mayor que la
curvatura mnimo del objeto, el modelo se auto-intersecta. Le
recomendamos examinar visualmente su modelo para auto
intersecciones despus de espesarlo las autointersecciones
pueden ser resueltos por los puntos de control que se mueven de
forma manual.
89

Duplicate faces

tsDuplicateFaces hace una copia de caras T-spline. Esto


copiar la ubicacin de los puntos de control. Si se
encuentra en modo de caja, se ver como una copia
exacta, pero si se encuentra en modo de smooth, si va a
copiar una seleccin abierta, los bordes fronterizos de la
seleccin puede tener diferente curvatura de la superficie
original.

Select faces to duplicate

A new surface will be created

90

Deleting detail/surface
Delete
El comando Eliminar permite eliminar caras, aristas y vrtices de
su modelo.

Eliminar caras eliminar la superficie. Eliminar caras es una alternativa al recorte,


y deja un modelo editable.

Borrado de bordes y vrtices de un modelo producir cambios de


curvatura.

Borrado de bordes los elimina de la superficie. Esto es similar al


comando EliminarNodo de Rhino, excepto que los bordes parciales se
pueden eliminar, as.

Eliminacin de un vrtice tambin eliminar cualquier borde tocando el vrtice.

91

Tip Utilice la tecla Supr del teclado en lugar de hacer clic en el icono de
eliminar

Eliminar caras contra el recorte: La eliminacin de caras es un


nuevo concepto para los modeladores NURBS tradicionales. Esta es
una alternativa al recorte de la superficie. A diferencia de recorte,
sin embargo, la eliminacin de una cara en realidad elimina de la
superficie y deja bordes de superficies definidas con puntos de
control, mientras que el recorte "esconde" la parte recortada de la
superficie.

Trimming vs. deleting faces

Ver ms ejemplos de borrar caras vs. recorte en la seccin Tsplines recorte.

Recorte y superficie a
recortar.

Resultado final despus de la


operacin Rhino Trim. La
superficie se "apaga", pero
todava existen puntos de
control originales.

Resultado final despus de


eliminar T-Splines caras. Bordes
de la superficie se encuentran
en la curva de recorte.

How to delete faces to make a trimless T-spline

Borra toda las


caras por donde la
curva pasa

despues de borrar

Selecciona los bordes. Extruye los bordes.

empareja los
bordes con la
curva

T-spline sin corte

Uno de los beneficios de


tener un borde de la
superficie es que puede
ser extruido.
92

Para un mayor
control, subdividir
caras antes del
borrado.

seleccione los bordes

Extrude the edges


and reposition.

Trimless T-spline

Eliminaciones que producen superficies no vlidos: La mayora


de las deleciones pueden realizarse en cualquiera de los modos lisa
o caja. Sin embargo, algunas supresiones producirn una superficie
invlida, y el T-spline cambiar automticamente al modo de caja
debido a la supresin. En estos casos, ser necesario que el T-spline
sea reparado antes de que se puede visualizar en el modo suave.

una superficie valida .

Eliminar caras que tocan solamente en las esquinas: Si se


elimina una cara, dejando otras caras que slo toquen en una
esquina, la superficie no ser vlida en el modo suave y slo podr
ser visualizado en el modo de caja.

Tip Cmo hacer un agujero en un T-spline con esquinas lisas

Cara a ser eliminada.

Seleccione los bordes

Extruya todos los bordes


fronterizos. El agujero es ahora
circular sin esquinas afiladas.

93

Remove creases

El comando tsRemoveCreases elimina pliegues en la superficie


T-spline. Los pliegues se definen en T-Splines por asas de
tangencia, cuando las asas de tangencia se eliminan de la
superficie es alisada. Para utilizar el comando, seleccione un
borde arrugado o punto y ejecutar el comando. El pliegue se
borrar, y la superficie ser lisa.

Before

Wireframe of Before showing tangency


handles

After

94

Combining surfaces
Fill hole
El tsFillHole llena agujeros en la superficie T-spline. Para llenar un
hueco, haga clic en un borde del agujero, mientras que el
comando este activo . El modelo sigue siendo editable como una
sola superficie.

Llenar un solo agujero.


Hoyo en una T-spline surface

Agujero lleno de comando tsFillHole

Los agujeros se rellenan al ejecutar el comando


tsFillHole.

Multiples Hoyos pueden ser rellenados a la vez .


Incluso los agujeros de formas
extraas pueden ser llenados
con el comando tsFillHole.

Se insertan los bordes


resaltados.

Superficie lisa final.

95

Weld points- puntos de soldadura


El comando tsWeld se puede soldar puntos dentro de un nico
T-spline, o combinar dos T-splines en una sola.

Before

After

Si se preseleccionan dos puntos, el orden de soldadura tendr un


promedio de las distancias entre ellas

Si se seleccionan los puntos despus de ejecutar el comando, el


primer punto se mover a la posicin del segundo punto.

96

Cuando los puntos de dos T-splines diferentes se sueldan, o al


cerrar un hueco en una sola superficie T-spline, el primer par de
puntos de soldadura a menudo se volvern rojos. Un punto rojo
significa que el T-spline suave Actualmente no se puede visualizar.
Tan pronto como otro punto est soldado en el borde, el color rojo
desaparecer y el T-spline ser capaz de visualizarce.

Ejemplo de soldadura ms avanzado. El primer par de puntos se preselecciona y


cada punto se traslad a mitad de camino para la soldadura. El segundo par de
puntos eran individualmente pre seleccionado, primero a la derecha luego a la
izquierda, por lo que el punto de la derecha se mueve al punto izquierdo durante
la soldadura. El tercer par de puntos fueron seleccionados tambin, se fue primero
a la izquierda luego a la derecha.

97

Unweld edges-Desoldar bordes


tsUnweld se Desoldan bordes de un T-spline. Los bordes no
soldados permanecern en la parte superior de la otra hasta que
se muevan.

los bordes se mueve y muestran que


ya no estan soldados

Append-anexar
El comando tsAppend aade nuevas caras a un T-spline. Esto es
similar a el comando borde de extrusin y el comando orificio de
llenado. Tambin es posible utilizar este comando para crear una
cara ajena a cualquier superficie.
Anexando una cara entre dos partes

Para aadir, seleccionar un punto en el borde de el modelo en el


que te gustara iniciar su apndice ( es beneficioso tener Point
RefObj de Rhino encendido). Haga clic en los puntos en el espacio
para marcar los lmites de la cara que se adjuntan, y luego
terminar por encanjar a un vrtice en el mismo borde que el
punto original en el modelo.
Using append face to create a face unconnected to any surface.

98

Bridge

El comando Puente le permite conectar dos superficies T-spline (o


dos partes de la misma superficie T-spline) aadiendo caras
intermedias. Se compone de dos etapas: la seleccin y la alineacin.
Seleccin: El comando tsBridge trabaja en las caras o bordes
fronterizos. En cualquier caso, se deben seleccionar dos grupos de
caras o bordes. Si se seleccionan caras, un puente se construir
entre las fronteras de las regiones seleccionadas, y las caras se
eliminar. Usted puede cambiar entre la cara o el modo de borde
mediante el uso de la opcin de comando SelectionMode.
Alignment: Especifica el nmero de segmentos que el puente va
a crear utilizando la opcin de comando Segmentos.
Puede alternar la vista previa de malla del puente mediante el uso
de la opcin de comando ShowPreview.

Dos caras para puentear, sin (izquierda) y con ShowPreview encendidos.

Puede especificar una curva a lo largo de la cual el puente viajar


utilizando la opcin de comando FollowCurve. Si se selecciona una
curva, el comando posicionar y escalar la curva por lo que se
encontrar en el centro del puente y se ampliar para ajustarse
entre sus selecciones. Usted puede girar la curva utilizando la
opcin de comando de rotacin, o arrastrando el crculo que se
muestra en el medio de la curva. La curva puede ser girada
haciendo clic en la flecha que apunta hacia afuera desde el centro
del crculo.
From left: FollowCurve=no, FollowCurve=yes, resulting surface.

99

La alineacin entre las dos selecciones se puede especificar


haciendo clic en los puntos de alineacin en los grupos de bordes
o caras. Si se seleccionan las caras o los lazos del borde,en todos
los vrtices a lo largo de la seleccin habr puntos de alineacin.
De lo contrario, los nicos puntos de alineacin estarn en los
extremos de la seleccin de aristas. El indicador de direccin de
alineacin se mover hasta el punto de alineacin seleccionada.
Desde la izquierda: puntos de alineacin se destacan en las cajas rojas. El
indicador de direccin de alineacin se puede hacer clic para cambiar la direccin;
tambin se puede mover haciendo clic en otros puntos de alineacin.

Twist: El comando puente funciona imaginando un tnel que


conecta las dos regiones seleccionadas. Si se selecciona una curva
de puente, el tnel viaja a lo largo de la curva, y la direccin "arriba"
sigue la curvatura de la curva.Los intervalos a lo largo del tnel,
puente hace una seccin transversal de la curva (llamado un
marco) y determina donde el puente debe colocarse dentro de ese
marco. La opcin de comando de la torcedura le permite
especificar el nmero de rotaciones completas que el tnel har
alrededor de la curva entre el principio y el final del tnel. Esto
puede ser utilizado para hacer una espiral , o para evitar pellizcos.

With a twist of 0, a certain edge might have the following position in each of a
series of frames, which leads to a pinched surface.

With a twist of 0.5, the edge would stay at the same position, relative to each of the
frames. The frame itself will change orientation, however, for a nicer spiral look.

100

Merge edges-fusionar bordes


El comando tsMerge le permite combinar bordes interiores una
nica T-spline, o combinar dos T-splines en una sola. Para utilizar
el comando tsMerge, seleccione dos cadenas de bordes y unirlos.

Merging edges to combine surfaces

La opcin Smooth en tsMerge le permite determinar si las


superficies se fusionan sin problemas o con un pliegue.

1. Select border edge


loops of surfaces A
and B

2. Merge edges

3. Select border edge


loops of surfaces AB
and C

4. Merge edges

3. Select edges

4. Merge them

Merging edges of a single surface

1. Select edges

2. Merge them

101

Merging preselected edges

1. Select edges of both surfaces

2. Merge them

Merging post-selected edges

1. Run the tsMerge command. Select edges


of one surface, then select edges of second
surface.

2. The edges of the first surface will be moved


to the location of the edges of the second surface, then they will be merged.

102

tsMerge es similar a tsWeld; Sin embargo, tsMerge es nico, ya


que le permite fusionar dos superficies con isocurvas
inigualables en una sola superficie.

Merge edges example

1.3 superficies diferentes

4.Seleccionar bordes de
fusionar Tenga en cuenta
que puede combinar un
borde completa de una
superficie contra un borde
parcial de otra superficie.

Seleccione cada bordes a


2. soldar. Observe que las
superficies tienen diferente
nmero de bordes (2 en la
superficie izquierda y 3 a la
derecha).

5.
Tener el mismo nmero de
aristas en el borde hace una
fusin ms limpio.

3. la superficie se funde de
forma paramtrica,
aadiendo -puntos T a lo
largo de la regin de fusin.-

6.
Tambin es posible
fusionar los bordes de la
misma superficie.
Seleccione bordes.

7. Final T-spline surface.


103

Match surface

Similar al comando de Rhino Match, tsMatch posicionar


un borde de superficie T-Splines a una superficie NURBS
de Rhino o curva con la Posicin, Tangent, o continuidad
de curvatura.

T-Splines (left) and NURBS


(right) surfaces

Match with Position continuity (G0)

Tangent continuity (G1)

Curvature continuity (G2)

Options (command line)

Alignment options- Opciones de alineacion

New conector on the alignment

Alignment direction reverted

Add: Aade un nuevo conector para alinear.


Delete: Elimina un conector alineacin existente.
FlipAlignmentDirection: Invertir la direccin de
alineacin.

104

AlignmentType options
Parametric: Cada punto de la superficie T-spline se
corresponde hasta un punto de una distancia paramtrica
similar a lo largo de la curva o superficie objetivo.
Arclength: La distancia fsica entre cada punto de la
superficie T-spline y el punto correspondiente en la
superficie blanco se minimiza.
Parametric alignment type

Arclength alignment type

UseFallOff: Permite al usuario determinar cunto de la


superficie se ve afectada por el match. Si no se utiliza
falloff, a continuacin, la superficie se ve afectada
mnimamente. Si se introduce una distancia de cada, a
continuacin, la superficie se ver afectado hasta esta
distancia.

FallOffDistance: Determina la cantidad de la superficie


que est afectada por el Match

Low falloff distance

High falloff distance

UserRefinement: La opcin Refinar agregar puntos de


control a la T-spline para que coincida con las superficies
dentro de una tolerancia dada.

T-Splines (inside) and NURBS (outside)


surfaces

Refine option = No

Refine option = Yes

105

Tambin puede coincidir un borde interior (superficie


media) de la superficie T-Splines a una curva.

Before tsMatch (Midsurface)

After tsMatch (Midsurface)

106

14. Modeling with symmetry


tsSymmetry aplica simetra axial o radial a una superficie T-Splines.
Axial symmetry: Permite la simetra en la X, Y y / o Z colocando el
eje de simetra. Puede aplicar simetra a una porcin de un
modelo o de un modelo completo.

Half model (credit: Ricardo Amaral)

Symmetry applied; moving one side moves the other

Options (command line)


Weld: Determina si soldar los vrtices en los bordes del modelo.
Weld = no combinar las partes en un solo objeto, pero no soldar
los vrtices.
Tolerance: Si Weld = yes, todos los vrtices en el borde de
simetra se soldarn si caen dentro de esta tolerancia.

Discover: Esta opcin le permiten descubrir la simetra que ya


existe en un modelo completo, seleccionando un canto central
(por defecto), al seleccionar una cara de cada mitad de la simetra
(opcin Faces), o mediante la seleccin de un rostro, un borde y
un vrtice de cada lado de la superficie.
Cuando un T-spline ha permitido a la simetra, se resaltarn los isocurvas en las fronteras de simetra para mostrar
los lmites de simetra (por defecto = verde, el color se puede cambiar en el panel tsOptions Display)

3Point:Permite determinar el eje de simetra seleccionando 3


puntos.
107

Radial symmetry:
Permite la simetra de una manera radial mediante la
colocacin de un centro de rotacin. Puede aplicar
simetra a una porcin de un modelo o de un modelo
completo.

Options (command line)


Weld: Determina si para soldar los vrtices en los bordes del
modelo o no. Weld = no combinar las partes en un solo objeto,
pero no soldar los vrtices.
Tolerance: Si Weld = yes, todos los vrtices en el borde simetra se
soldarn si caen dentro de esta tolerancia.
Discover: Esta opcin le permite descubrir la simetra radial sobre
una superficie completa seleccionando una cara de cada parte de
la simetra (raz y rostros simtricos), o mediante la seleccin de un
rostro, un borde y un vert de cada porcin de la superficie
Segments: Determina el nmero de porciones radiales de la
simetra.
Radial symmetry with 8 segments.

tsSymmetryOff
Este comando elimina la simetra de una superficie. Slo tiene
que ejecutar el comando y seleccione la superficie con simetra.
Options (command line)
Isolate: Esta opcin le permite apagar una simetra o slo una parte
de la superficie. Simplemente seleccione las caras del modelo a
aislar de la simetra. Las Caras aislados se veran rosa. Una nota: slo
los grips que estan encendidos en el interior de las zonas de color
rosa tseran apagados. As, en un ejemplo como este, donde hay
cuatro caras con simetra apagado, slo el vrtice medio que est
completamente rodeada por una regin de simetra-off ser la que
tenga la simetra apagada. Los bordes fronterizos de la regin rosa
todava tendrn simetra on.
108

Part V:
How to export T-splines
Como
exportar T-splines

109

14. Converting a T-spline to NURBS surfaces


Una de las ventajas importantes de T-splines sobre las superficies de subdivisin es que la conversin
de T-splines para NURBS es una solucin 100% precisa, que no deforma la superficie y mantiene la
continuidad. Cuando haya terminado con las herramientas de T-Splines para dar forma a su modelo,
convertirlo a NURBS para ponerla en otro programa o de fabricar.

tsConvertToRhinosurf
Hay dos maneras de convertir una superficie T-spline para Rhino NURBS. La primera forma es ejecutar
el comando tsConvertToRhinosurf. La segunda forma es simplemente ejecutar un comando de Rhino.
Si el comando requiere una superficie NURBS, el T-spline se convertir automticamente a NURBS.

One non-rectangular T-Splines surface.

Multiple rectangular NURBS surfaces.

La conversin de un T-spline a un NURBS requiere que el T-spline puede dividir en regiones


rectangulares.
Para determinar la suavidad y la densidad de la NURBS, cambie la opcin "Set star smoothness" en la
pgina de opciones de T-Splines. T-Splines son G1 suave en puntos de la estrella; Sin embargo, si la
superficie no es tan suave como visualmente se desead en los puntos de estrella, el cambio de la
suavidad estrella puede ayudar.
110

Set surface layout

El comando tsSetSurfaceLayout permite al usuario definir


las regiones en las que la superficie T-spline se divide en
parches NURBS.
Por defecto, cuando las superficies T-spline se convierten
a NURBS, los cantos que sale de puntos de estrella se
extienden para formar los limites de los parches NURBS, y
todos los T-points dentro de estas reas se extienden para
formar NURBS rectangulares.
El comando Set Layout superficie le da al usuario la
oportunidad de redefinir cmo se divide el T-spline en
NURBS.
ttsSetSurfaceLayout UI. Los bordes de
trazos en los puntos de la estrella deben
ser bordes fronterizos para los parches
NURBS y no pueden ser deseleccionado

Haga click en los bordes para configurar


el tamao deseado

Conversin a NURBS har los nuevos


parches de diseo

T-Splines surface

New layout with the Set Surface Layout


command

NURBS surface

Cuando se introduce el comando, los bordes que salen de


todos los puntos estrella del modelo estn resaltados con
una lnea discontinua. Estos bordes deben estar en los
bordes de las superficies NURBS y no se pueden
seleccionar. El usuario puede seleccionar cualquier otro
aristas en el modelo, y las selecciones sern los bordes de
los parches NURBS despus de ejecutar
tsConvertToRhinosurf. La opcin Extensin
predeterminada resalta todos los bordes que seran las
fronteras de NURBS de forma predeterminada. La opcin
Borrar borra la seleccin borde.

111

15. Converting a T-spline to a mesh


Los T-splines pueden ser mallados para su renderizado o
fabricacin con el comando tsMesh, as como el comando de
Rhino Mesh. Adems, T-splines se pueden exportar como una
malla de low poly .obj.

tsMesh
tsMesh realiza un T-spline como entrada y produce una
malla poligonal.

Desde la izquierda: superficie T-spline; Poligonal de malla, la tolerancia =


0,1; De malla poligonal, la tolerancia = 0,01.

tsMesh normalmente exporta una malla ms optimizado para


un T-spline que el comando de Rhino Mesh desde tsMesh
reconoce los T-points. tsMesh tambin se puede utilizar en
NURBS y polisuperficies.
Options
UseTolerance determina si se utiliza un nmero determinado
de divisiones por la cara, o se ajusta a una tolerancia.
La tolerancia es el valor de tolerancia. El comando tsMesh
dar en la salida de una malla lo suficientemente densa como
para estar dentro de la distancia de la superficie T-spline en
cada punto.

112

DivisionsPerFace es el nmero de divisiones por la cara Tspline. Si UseTolerance = n, entonces cada cara se divide
exactamente en esto muchas veces y no ms, aunque a falta
de detalle significativo

Una superficie T-spline (arriba) una malla convertida (parte inferior). Desde
la izquierda: Divisiones-PerFace: 1, 2, 3, 4.

Si UseTolerance = S, Entonces el DivisionsPerFace ser un


nmero mnimo de divisiones por cara, pero se agregar ms
divisiones si es necesario para obtener la tolerancia
requerida.

Tip

tsMesh trabaja con la historia de Rhino. Haga clic en Registro de


Historia antes de entrar en este comando, y las modificaciones
hechas en el objeto T-spline se actualizarn en vivo en el objeto
de malla.
Rhino Mesh command
El comando Rhino Mesh funcionar en una T-spline tal como
funciona en Rhino y polisuperficies NURBS. Consulte la ayuda de
Rhino para ms instrucciones sobre este comando.

113

Export T-spline mesh as a quad-dominant .obj


Seleccione la T-spline en el modo de caja, y luego exportar
como .obj. La malla exportado ser principalmente quads,
excepto las caras con T-points en ellos sern triangulados.

Desde la izquierda: modo de caja de T-spline, suave T-spline en Rhino.

De izquierda a derecha: Malla exporta a modelador de superficies de


subdivisin. (Las flechas sealan que las caras con T-puntos en ellos estn
triangulados en un modelador de superficies de subdivisin). Malla
suavizada en modelador de superficies de subdivisin.

114

Part VI:
Advanced modeling with T-Splines
Modelado
avanzado con T-splines

115

16. Advanced edit mode: hotkeys and selection


T-splines introduce un nuevo "modo de edicin" dentro de Rhino que contiene herramientas
optimizadas para empujar y tirar de la superficie.
El modo de edicin se puede activar y desactivar haciendo clic en el icono de modo de
edicin T-Splines.

La mayor parte de las caractersticas del modo de edicin se tratan en la seccin del modo de edicin.
Tres caractersticas adicionales se explicarn aqu: teclas de acceso rpido, seleccin avanzada, y el
multiplicador.

Hotkeys
Las Teclas de acceso rpido estn habilitadas por defecto cada vez que est en el modo de edicin.
Para desactivar las teclas de acceso rpido, haga clic en el texto azul en el encabezado del display.
Cuando las teclas de acceso rpido estn habilitadas, el teclado no se puede utilizar para escribir
comandos de Rhino, a menos que el cursor del ratn se coloque en el campo de lnea de comandos.
El uso de teclas de acceso rpido proporciona significativas ventajas de velocidad al hacer ajustes
grandes en un modo T-spline. Con una mano usando el mouse con la otra otros modos y
manipuladores de agarre y comandos, Las Teclas de acceso directo se pueden asignar a tanto TSplines y comandos de Rhino en las opciones de teclas de acceso rpido T-Splines.

Manipuladores y seleccin comandos T-Splines se asignan teclas rpidas por defecto.

Otros comandos T-Splines se pueden seleccionar de la lista desplegable de las teclas de acceso rpido del fondo y asignados.

116

Los comandos pueden ser escritos en la lista emergente y asignarlos a una acceso rapido

Selection highlighting
Mientras que en el modo de edicin, todas las caras T-spline, bordes, y grips de los vrtices , cuentan
con resaltado de preseleccin durante el ratn pase por encima. Esto contrasta con el mtodo
tradicional de Rhino post-seleccin . En Rhino, se hace clic en un objeto y se selecciona. Si hay varios
objetos en el rea, aparece un cuadro de seleccin, y se realiza la seleccin deseada . En el modo de
edicin, cuando el cursor del ratn pasa sobre un objeto T-spline, el objeto se pone iluminado , y
cuando se hace clic en el ratn, se selecciona el objeto resaltado. Esto hace que la seleccin sea posible
con un menor nmero de clics del ratn.
Rhino post-selection example.

T-Splines pre-selection example.

117

Selection

Los comandos de seleccin, ((Paint, Grow, Shrink, Edge Loop, and Edge Ring) aceleran la
manipulacin de agarre,cuando entras a el modo de edicin. Cada comando de seleccin se puede
acceder en la pestaa del men T-Splines, o mediante el uso de su tecla de acceso directo.
Paint selection
Cuando la seleccin de pintura est encendido, puede hacer clic y arrastrar a travs grips para
aadirlos a la seleccin, en lugar de tener que hacer clic en los nodos de forma individual mientras
mantiene Shift.

Click on the first face,

and while holding the mouse button, drag to paint select additional faces.

118

Grow selection
Cuando se selecciona una o ms grips, crecera la
seleccin y agregar todos los grips contiguas a la
seleccin.

From left: Initial selected face, Grow selection, Grow selection again.

Shrink selection
Cuando se selecciona una o ms grips reducir la
seleccin restar todos los grips de frontera de la
seleccin.

From left: Initial selected faces, Shrink selection, Shrink selection again.

119

Edge loop

Para bordes: Cuando se selecciona un borde, este


comando selecciona todos los bordes a lo largo del
ciclo de bordes hasta que se encuentre, ya sea un borde
o un punto estrella.

Single edge loop

Multiple edge loops

Tip Haga doble clic en un borde para seleccionar un anillo de


borde sin usar iconos o teclas de acceso rpido!

120

Control points loop selection

Para caras: Cuando se seleccionan dos caras adyacentes,


este comando seleccionar las caras restantes en el bucle
cara.

Faces loop selection

Faces loop selection (multiple directions)

121

Edge ring
Para bordes: Cuando se selecciona un borde, este
comando selecciona todos los bordes a lo largo del
anillo de borde.

Single edge ring selection

Multiple edge ring selection

Selection set
El comando tsSelSet permite guardar grupos de seleccin
de vrtices, aristas y caras.

Una vez que se ejecuta el comando, aparece una barra


de herramientas de acoplamiento. En su interior se
puede:
Record: guardar una seleccin. Mientras que usted hace
sus selecciones deseadas en T-Splines , pulse el icono
de grabacin y se guardar un nuevo grupo de
seleccin. Usted puede llamar a esta nueva seleccin.
Play: La ejecucin de este icono se selecciona el grupo
guardado.
Delete: La ejecucin de este icono se elimina el grupo
de la seleccin actual.
122

17. Additional commands


Fit to curves-Ajustar a curvas
Ajuste una superficie T-spline a una red no rectangular de curvas con el comando tsSkin.
El comando tsSkin introduce una manera de hacer modelos orgnicos, incluso con agujeros y
apndices, como una sola superficie lisa, en una sola operacin. tsSkin se ajusta a una superficie de
curvas. tsFromLines presenta un flujo de trabajo similar a tsSkin; que necesita segmentos de lnea
como una entrada y crea una superficie a partir de los puntos de control del polgono en lugar del
ajuste de una superficie a las curvas. Por que tsSkin es a veces difcil de controlar, no es un flujo de
trabajo recomendado para los principiantes. Sin embargo, tsSkin puede ser una herramienta de
creacin de superficie de gran alcance.

Curve network

T-spline surface

123

Shapes made easy with tsSkin


Surface
type

Input curves

T-spline surface

Superfici
e cortada
con
hoyos

Superfic
ies no
rectang
ulares

Y
superficie
rama

124

Shapes made easy with tsSkin


Surface Input curves
type
Superfici
es
cerradas
con
hoyos

T-spline surface

Open
surface
with
legs

Closed
surface
with
legs

125

Shapes made easy with tsSkin


Surface
type
Complex topology
surface

Input curves

T-spline surface

tsSkin toma las curvas como entrada y crea una superficie


que pasar por todas las curvas. tsSkin es similar al
comando de Rhino NetworkSurface; la diferencia es que
tsSkin se puede utilizar para crear modelos no
rectangulares. En consecuencia, tsSkin usualmente
requiere ms curvas de entrada que los comandos de
superficie Red de Rhino.
No puede crear dos superficies separadas durante una
sola sesin tsSkin. Para crear varias superficies, acaba de
hacer una de las superficies a la vez.
Si su primer intento de crear una superficie utilizando
tsSkin no produce un buen resultado, a menudo se puede
aumentar la calidad de su superficie simplemente
aumentando el nmero de curvas que definen su
superficie. tsSkin se ajusta a una superficie que pasar por
las curvas con la mayor exactitud posible, pero si usted
tiene grandes espacios abiertos entre esas curvas, tsSkin
puede llegar a confundirse acerca de cmo la superficie
debe comportarse all (es decir, si es redondeado o plano).
Al aadir ms curvas a su objeto, puede obtener el control
sobre el comportamiento de la superficie.

126

Laying out input curves for tsSkin

Trazar el correcto conjunto de curvas de entrada es de


lejos la parte ms crtica de este flujo de trabajo. Si las
curvas son buenas, la superficie ser buena. Si las curvas
son malas, la superficie podra parecer una enrollada hoja
de papel. As es como determinamos si las redes de curva
de entrada son buenos o malos:

Choosing curves for good results with the tsSkin command


Principle
Hacer curvas de entrada tan
simple como sea posible.

Bad

Good

Trate de tener siempre las curvas simples con las que


usted pueda describir la forma, sin puntos de control
innecesarios.
Coloque las curvas para definir
toda la superficie.

Esto dar lugar a una superficie ms lisa en las


intersecciones que si sus curvas slo se establecen para
definir secciones de la superficie. No te preocupes por el
fraccionamiento de las curvas-que sucedern en el
comando. Ten curvas que se intersecten lo ms cerca
posible.
127

Mantener una densidad curva


similar a travs de la red.

Utilice caras de 4 lados cuando sea


posible.

Caras que tienen 3 partes, 5 partes, o ms de 5 lados se


rompen automticamente con un Star Point, una vez que
se genera el modelo. Los Puntos Star no son tan suaves
como otros puntos de control, por lo que siempre que sea
posible, use caras de 4 lados.

Trate de no tener ms curvas se cortan en un nico punto
de lo necesario. Por qu? Los puntos de control en la
interseccin de 4 segmentos de curva, as como los Tpoints, donde 3 segmentos de curvas se cruzan, son C2
(curvatura continua). Los puntos de control que tienen 5 o
ms segmentos de la curva, as como los que tienen 3
segmentos de la curva, que son star points no son tan
suaves (son G1). Ellos slo deben utilizarse cuando sea
necesario para obtener la geometria correcta .
128

More bad layout examples

Los cambios en la curvatura sin una lnea de


interseccin.

Usando el comando Contorno para generar curvas. Las


Lneas de barco no son una buena entrada para tsSkin
debido a los tringulos y las caras 5 lados creados en
los bordes.

Segmentos de curva Diminuto.


Estos por lo general provienen de usar
ExtractWireframe.

129

Creating a surface from curves using tsSkin


Paso 1: Ajustar las intersecciones de la curva
La deteccin de las intersecciones de curvas correctas es importante para crear la superficie. De forma
predeterminada, las curvas se definen como interseccin si caen dentro de la tolerancia que haya
establecido para su archivo de Rhino. El nmero en el punto de texto que se encuentra en la
interseccin indica cuntos segmentos de curva se cruzan all con la tolerancia actual. Puede aumentar
la tolerancia dentro de este comando si es necesario para detectar todas las curvas.

Input curves.

Inside the Curve Intersection display. These curves do not intersect within the given tolerance.

By increasing the tolerance, the curves now intersect within this tolerance.

130

Step 2: Topologa
Este paso le permite activar o desactivar las caras en el
modelo, para designar curvas plegadas, y especificar las
reas de transicin suave. Las opciones de topologa son
los mismos en ambos tsSkin y tsFromLines. Para obtener
ms informacin sobre estas opciones, consulte el
comando tsFromLines.
Step 3: parmetros de ajuste
Este paso le permite controlar la fuerza con la superficie
abraza las curvas de entrada. Tambin le permite influenciar
la superficie y su curvatura entre las curvas de entrada.
Spans
La opcin spans influye en la fuerza con la superficie
seguir las curvas mediante la insercin de nuevos puntos
de control. Los tramos se establecen en una forma
predeterminada; esto significa que un punto de control
se genera en cada interseccin. Mediante el aumento de
los tramos a 2, un punto de control adicional se inserta en
la curva. El aumento de los tramos a 3 aadir otro punto
de control en la curva, y as sucesivamente. El aumento de
los tramos conduce a un mejor ajuste, as como ms
puntos de control en la superficie generada.

De izquierda a derecha: Los tramos de vista previa con 1, 3 y 6 tramos,


respectivamente.

Bottom: Surface generated from the span count above.

131

De izquierda a derecha: Los tramos de vista previa con 1,2, y 4


tramos en el segmento superior, respectivamente.

Abajo: Superficie generada por el lapso del Nmero anterior.

Chord length-longitud de la cuerda


Con esta opcin se obtiene un mejor ajuste de superficie
cuando se tiene segmentos de curva largas en el lado
opuesto de una cara de segmentos de curva cortos.

From left: Input curves, Chord length off, Chord length on.

132

Tight curve fitting


Esta opcin proporciona un mtodo alternativo para el
montaje de la superficie cerca de las curvas.
Fairing
Esta opcion reunir las curvas de entrada .
Stiffness-Rigidez
Cuando la rigidez es 0, se obtiene una superficie que se
comporta un poco como una pompa de jabn. Cuando el
valor de rigidez es mayor, la normal va a cambiar lo menos
posible, y se obtiene algo ms cercano al comando Rhino
SupDesdeAristas.
Para generar una superficie utilizando tsSkin, utilice el botn
Vista previa liberalmente, a continuacin, pulse Aceptar.

Tip tsSkin pueden ser escrito. Para crear una secuencia de

comandos, escriba -tsSkin en la lnea de comandos para


iniciar el comando. Despus de seleccionar las curvas,
haga clic en la opcin RecordToNotes en la lnea de
comandos. Continuar con el comando tsSkin, Accese a las
opciones a travs de la lnea de comandos. Cuando haya
terminado, tendr un scripts para hacer su superficie en
las Notas. Slo tienes que copiar y pegar el script en la
lnea de comandos para regenerar la superficie T-spline

133

Split curves
El comando tsSplitCurves permite dividir rpidamente una red de curvas en segmentos de la curva.
Tambin puede utilizarse para identificar cules de sus curvas se cortan dentro de una tolerancia.
Por defecto tsSplitCurves buscarn la intersecciones dentro de la tolerancia predeterminada del
archivo de Rhino. Si alguna interseccin de curvas quedan fuera de esa tolerancia, se puede
incrementar la tolerancia a capturar ms intersecciones.

Intersecciones estn codificados por colores para facilitar la identificacin. El nmero que se muestra es el nmero de curvas
reunidos en el punto dado.

tsSplitCurves es til para la preparacin de su red de curvas antes de usar tsFromLines o tsSkin.
Using tsSplitCurves with tsFromLines: Generar correctamente caras es una parte crucial de
tsFromLines, y la identificacin de segmentos de lnea donde se cruzan afecta cmo se generan estas
caras. Si dos segmentos de lnea se cruzan entre s sin que al menos uno de ellos tenga un punto en esa
interseccin, la interseccin no ser reconocido por tsFromLines. Hay dos maneras de resolver esto. Una
manera es volver a dibujar sus segmentos de lnea, insertando un punto en la interseccin. La otra
manera es usar tsSplitCurves para dividir la lnea en Segmentos existentes. Despus de que se han
dividido, las intersecciones sern reconocidos en tsFromLines.
Using tsSplitCurves with tsSkin: El comando tsSplitCurves te permite dividir tus curvas como parte
del proceso de aplicacin de aspectos, pero si usted necesita para echarse atrs y cambiar algo, se
pierde la informacin de divisin. Si no desea dividir sus curvas cada vez que utilice tsSkin, puede
dividir una vez con tsSplit Curvas y slavar este paso al utilizar el comando tsSkin.

134

Flip surface normal

tsFlip
es el equivalente T-spline del comando flip de Rhino, e invierte la direccin
normal de la superficie T-spline.

Superficie T-Spline con Normales hacia el interior (izquierda) y hacia afuera (a la derecha).

Extract control polygon

El comando tsExtractControlPolygon extrae el polgono de control (segmentos


de lnea) del objeto T-spline. Esto es til porque entonces el polgono de control se
puede modificar, puenteado a otros objetos, las secciones se pueden eliminar, a
continuacin, el modelo puede ser creado de nuevo utilizando tsFromLines. Este
comando se utiliza con mayor frecuencia antes de T-Splines 2.0.

T-spline surface (left) with control polygon extracted (right).

135

Flatten points
El comando tsFlattenPoints aplana los puntos de control a un solo plano
pasando a travez del grupo de puntos de control

Flattening points
Smooth
mode

El comando requiere una entrada de por lo menos cuatro puntos antes de que se
acoplarn. El comando funcionar en T-Splines, NURBS, y los puntos de control de
malla.

Box mode

Before flattening points

After flattening points

Weight
El comando tsWeight asigna un peso a los puntos de control T-spline, similar al
comando Rhino Weight.

tsWeight of 1 (default)

tsWeight of 0.1

tsWeight of 10

136

Pull surface
tsPull toma cada vrtice T-Splines y tira de ella hacia el
punto ms cercano en la superficie del objetivo.
Seleccione los vrtices que desea tirar en la superficie TSplines, entonces la superficie del objetivo, despus haga
clic en Aceptar.

Options (command line)

Before tsPull (Red=Nurbs/Gray=T-Splines)

After tsPull

PullType
SurfacePoints: Tira de cada punto de la superficie de la
T-Splines.
ControlPoints:
Saca cada vrtice de control del polgono de la TSplines.

Interpolate surface
tsInterpolate mueve los puntos de control T-Spline para que la
nueva superficie pase por donde los puntos de control solan estar

Superficie gris = Fuente T-Splines


Rojo = Fuente superficie polgono
de control
Verde= superficie resultante

137

Set curvature graph edges


tsSetCurvatureGraphEdges permite al usuario
encender bordes especficos de T-spline en pantalla
mientras se usa el comando de Rhino CurvatureGraph .
La opcin Clear encendera el CurvatureGraph por todas
las aristas del modelo. Despus de que el Curvature
Graph Edges se utiliza, el comando Rhino
CurvatureGraph se debe ejecutar para ver el grfico de
curvatura.

Select edges for analysis

Curvature graph appears only on selected edges

138

18. Repairing a T-spline mesh


En ocasiones, las partes de un T-spline ven desencajado cuando se convierte de
nuevo a modo suave. O, T-splines pueden negarse por completo a convertir de
nuevo a modo suave. En esos casos, es probable que los T-points y puntos de la
estrella deban ser intercambiados. Recordemos que los T-points son ms
suaves que los puntos de estrellas, pero los puntos estrella se deben utilizar en
lugar de T-puntos en algunas partes del modelo. Dependiendo de cmo se
construy su modelo, algunos puntos pueden haber sido designados como
puntos de la estrella cuando sera ms adecuado T-points, y viceversa.

tsLayout permite intercambiar T-points y puntos de estrella.


Swapping T-points and star points-Intercambio de T-puntos y puntos de
estrella
and
Dentro del comando tsLayout , star points and T-points se mostraranas star
icons. Adicionalmente los T-points infractores que deben ser cambiados por
T
Star points para que la superficie sea vista en modo suave se veran como estoPara cambiar un T-Point a un punto estrella, haga clic en l y el icono y cambiar.
Tambin puede hacer clic en un T-punto para cambiar la direccin en la que apunta.
No todos los puntos de la estrella se pueden convertir a T-puntos. Estas son las
reglas:
Un punto de estrella puede ser cambiado a un T-punto si:
Valencia del vrtice es menor que 4.

La cara que resulta en que el T-punto apuntar es una cara de cuatro lados.
En algunos casos, el cambio de un T-point de punto a un punto estrella es un
requisito con el fin de mostrar la superficie en modo suave.
tsLayout tambin puede ser til para obtener una forma diferente en su modelo.
Por ejemplo, ver las instrucciones sobre cmo crear y extruir una cara de seis lados.

139

Using tsLayout to repair tsInsertPoint errors

Una razn comn para problemas de


visualizacin lisos: puntos insertados
en una diagonal sobre una superficie
peridica.

La pantalla cambia al modo de caja y


aparece el siguiente mensaje:

Tip

En tsLayout. Estas conchaspara


cambiar los T-puntos a los puntos
estrella.

Utilice la opcin Autorepair en tsLayout para que todas


las conchas automticamente se convertirn en puntos
de la estrella.

Ahora son star points.

140

Fuera de el comando tsLayout, la


superficie lisa ahora se puede
visualizar.

141

Make uniform

El comando tsMakeUniform hace que todos los


intervalos de nudos en la superficie T-Splines uniformes .
Esto es til si la superficie tiene un extrao
agrupamiento tras aadir puntos de control. Hacer
uniforme har que la superficie "relajarse".

Superficie con amontonamiento

Superficie "relajada" despues del comando

142

Appendix 1: Rhino commands and T-splines

Rhino commands
Command
_Align
_Area
_AreaCentroid
_AreaMoments
_Array
_ArrayCrv
_ArrayCrvOnSrf
_ArrayPolar
_ArraySrf
_Bend
_Blend
_BlendSrf
_Boolean2Objects

Code
TS
TS
TS
TS
TS, CP
TS, CP
TS, CP
TS, CP
TS, CP
CP
TS
TS-NURBS
TS-NURBS

Description/Picture

Rhino los camandos puede trabajar directamente sobre una superficie T-spline o
en los puntos de control de la superficie.
La regla general es que Rhino ordena que el trabajo sobre polisuperficies tambin
funciona en superficies T-spline. Algunos de ellos convierten la superficie T-spline a
una superficie NURBS, y otros mantienen la superficie como una T-spline. A
continuacin se muestra una extensa lista de los comandos de Rhino, con una
explicacin de cmo trabajan con superficies T-spline.
Abbreviation code key:
TS= Comando funciona como se esperaba en la superficie T-spline. Entrada:
superficie T-Spline. Salida: superficie T-Spline.
CP= Comando trabaja en los puntos de control T-splines.Entrada Puntos de
control de superficie T-spline: . Salida: superficie T-spline.

odas las
operaciones
booleanas
convierten las
superficies TSplines para
NURBS.

TS-NURBS= Comando trabaja en la superficie T-spline pero automticamente lo


convierte en una superficie NURBS. Entrada: superficie T-spline. Salida: superficie
NURBS.

Boolean difference of two Tspline surfaces.

_BooleanDifference
_BooleanIntersection

TS-NURBS
TS-NURBS

143

Rhino commands

Rhino commands

Command
_BooleanSplit
_BooleanUnion
_Boss
_BoundingBox
_CageEdit

Code
TS-NURBS
TS-NURBS
TS-NURBS
TS
TS-NURBS

_Cap
_ChamferSrf
_Check
_Contour

TS-NURBS
TS-NURBS
TS
TS

Description/Picture

Este comando funciona con superficies Tspline. Si selecciona la superficie y editar la


jaula, automticamente transformarla a una
superficie NURBS. Jaula de edicin no se
puede aplicar a los puntos de control T-spline.

Command
_Copy
_CreateSolid
_CreateUVCrv

Code
TS, CP
TS-NURBS
TS

_CullControlPolygon

TS

Description/Picture

Funciona en regiones rectangulares de la


superficie T-spline (uno a la vez).

T-spline surface with Cull=No


(top) and Cull=Yes (bottom).

_Curvature

TS

Funciona en
regiones
rectangulares
de la superficie
T-spline (uno a
la vez).

T-spline surface (top), contour


curves (bottom).

144

Rhino commands

Rhino commands

Command
Code
_CurvatureAnaly- TS
sis

Description/Picture

Command
_DraftAngleAnalysis

Code
TS

Description/Picture

_CurvatureGraph

Muestra el Tspline como una


polisuperficie
durante el
comando.

_DragMode

TS

til para el movimiento UVN de seleccin.


Accesible a travs de la pantalla del modo de
edicin T-spline heads-up.

_Drape
_DupBorder
_DupEdge

TS
TS
TS

_DupMeshEdge
_EMap

TS
TS

_Explode

TS-NURBS

TS

To display
CurvatureGraph on specific
edges, use the
tsSetCurvatureGraphEdges
command
_DeleteHole
_Dir

Puede duplicar
bordes y isocurvas
de una superficie Tspline.

TS-NURBS
TS

Explodes the T-spline surface into NURBS


patches.

145

Rhino commands

Rhino commands

Command
_ExtractIsoCurve

Code
TS

Description/Picture
Esta herramienta extrae isocurvas de los
parches NURBS que forman la superficie Tspline. Es posible que necesite extraer los
isocurvas de varios parches para conseguir
una completa isocurva superficie T-spline.

_ExtractPt

TS

_ExtractSrf

TS-NURBS

Extracts points of the NURBS patches of the


T-spline surface. If you run in box mode, it
extract the mesh points.
Este comando
extrae una
regin
rectangular de
la superficie Tspline.

Command
_ExtractWireframe

Code
TS

Description/Picture
Extraer todos
isoparms
visibles T-spline.

T-Spline surface (top) and the


extracted wireframe (bottom).

Extracting a surface from a Tspline surface.

_ExtrudeSrf
_ExtrudeSrfAlongCrv
_ExtrudeSrfTapered
_ExtrudeSrfToPoint
_FilletSrf

TS-NURBS
TS-NURBS
TS-NURBS
TS-NURBS
TS-NURBS

146

Rhino commands
Command
_Flow

Rhino commands
Code
CP

Description/Picture
til para dar
forma a una
superficie Tspline
moviendo los
puntos de
control a lo
largo de una
curva.

Example of control points of a


T-spline surface flowing along a
curve.

_FlowAlongSurface
_GCon
_Hydrostatics
_InterpcrvOnSrf

CP

_Intersect

TS

TS
TS
TS

Intersection of two T-spline


surfaces.

_Join

TS-NURBS

_List
_Maelstrom

TS
CP

Command
_Make2D

Code
TS

Description/Picture

_MakeHole

TS-NURBS

Todo el comandos"hueco" de Rhino


trabajar en una regin rectangular de la
superficie T-spline a la vez.

_Mesh

TS

_MeshOutline

TS

Most of the Rhino mesh commands work on


a T-spline object in box mode, but will convert the T-spline to a Rhino mesh.
Works with T-spline surfaces in both smooth
mode and box mode.

_Mirror
_Move
_MoveUVN
_OffsetCrvOnSrf

TS, CP
TS, CP

_OffsetNormal

TS

_OffsetSrf
_Orient2Points
_Orient3Points
_OrientOncrv
_OrientOnSrf
_PlaceHole
_PointOffSelected
_PointsOn
_PolylineOnMesh
_Project

TS-NURBS
TS, CP
TS, CP
TS, CP
TS, CP
TS-NURBS
TS
TS
TS
TS

TS

No funciona en un superficie de t-splines


Works on rectangular regions of the T-spline
surface.
Works on rectangular regions of the T-spline
surface.

Works on T-splines in box mode.

147

Rhino commands

Rhino commands

Command
Code
_ProjectToCPlane TS, CP

Description/Picture
til para
colocar los
puntos en los
planos XZ, XY
y ZY de
simetra.

Before (top) and after projecting


to CPlane (bottom).

_RemapCPlane
_RevolvedHole
_Rib
_Rotate
_Rotate3D
_RoundHole
_Scale
_Scale1D
_Scale2D
_ScaleNU
_Section

TS, CP
TS-NURBS
TS-NURBS
TS, CP
TS, CP
TS-NURBS
TS, CP
TS, CP
TS, CP
TS, CP
TS

Command
_SetPt

Code
CP

Description/Picture
til para mover
puntos de
control para el
mismo plano en
una posicin
especfica.
Puede ser til
para aplanar
partes de la
superficie.

Before setting points with SetPt


(top) and after setting points
(bottom).

_Shear
_ShortPath

CP
TS

_Silhouette
_Sketch
_Smash

TS
TS
TS-NURBS

Works on rectangular regions of the T-spline


surface.

Smashes all the


NURBS patches from the
T-spline surface
separately.
Example of a smashed T-Spline
surface.

148

Rhino commands
Command
_Smooth

_SoftMove
_Split

Rhino commands
Code
TSmesh

CP
TS-NURBS

Description/Picture
Smooth trabaj en una superficie T-Spline,esto la
convertir en una malla de Rhino. Puede convertirlo en
un T-spline nuevo despus de eso; sin embargo,
cualquier T-point sern triangulados por lo que la
superficie T-Spline puede no ser la misma).

Una superficie
T-spline se
puede utilizar
para Recorte o
dividir una
superficie
NURBS pero si
recorta o divide
un T-spline, se
convertir
automticamen
te en NURBS.

Command
_VariableChamferSrf
_VariableFilletSrf
_VariableOffsetSrf

Code
TS-NURBS
TS-NURBS
TS-NURBS

Example of splitting
a T-spline surface.

Description/Picture

Funciona en
regiones
rectangulares
de la superficie
T-spline.

Example of a variable offset surface on a T-Spline surface.

_Splop
_Squish

CP
TS

_Stretch
_Taper
_Trim

CP
CP
TS-NURBS

_Twist
_VariableBlendSrf

CP
TS-NURBS

Works on rectangular regions of the T-spline


surface.

Puntos de control T-Splines deben estar


apagados para Recortar para trabajar.

_Volume
_VolumeCentroid
_VolumeMoments
_WireCut
_Zebra

TS
TS
TS
TS-NURBS
TS

149

You might also like