modelar anel com rhino e tspline

Upload: teixeira-fabio

Post on 02-Mar-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    1/13

    Modelado orgnico para el diseode joyeria con T-Splines y Rhino4

    Diseando un anillo

    Juan SantoconoDiseo IndustrialUniversidad de Buenos Aires, Argentina

    Matt SederbergT-Splines, Inc.

    PAGINA 1

    Copyright 2008 T-Splines, Inc.

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    2/13

    PAGINA 2

    WireframePerfil del anilloPrimero, tenemos que dibujar el perfil principal del anillo usando el comando Curve. Para m,

    la mejor manera de conseguir el perfil deseado en esta clase de anillos orgnicos es disearlo

    desplegado.

    Este diseo en particular consiste en dos corazones unidos y fundidos por el cuerpo del

    anillo. La idea es conseguir una transicin suave a lo largo de todo el anillo, sin tener ninguna

    arista afilada.

    1

    Disear objetos orgnicos puede ser muy dificil con los Software CAD tradicionales. T-

    Splinesy Rhino 4te ofrecen una manera fcil de crear modelos orgnicos suaves y continu-

    os para el diseo de joyeria.

    La mejor manera de seguir este tutorial de cmo modelar y disear un anillo usando T-

    Splines es observando el modelo y el archivo PDF conjuntamente. Se puede seguir el pro-

    greso de modelado seleccionando los distintos layers (steps). El modelo puede ser descar-

    gado de www.tsplines.com.

    En este tutorial, las palabras en azulrefieren a un comando de Rhino, mientras que las que

    estn en rojorefieren a un comando de T-Splines. Puedes tipear estos comandos en la ven-

    tana de comandos del rhino para ejecutarlos.

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    3/13

    PAGINA 3

    WireframePolgono base

    Usar ExtractControlPolygonpara

    extraer los polgonos de control de las

    curvas.

    En el paso 5, usaremos este polgono

    de control para generar una superficie

    T-Splines con el mismo perfil de las

    curvas base.

    2

    Wireframe

    Lneas internasUna vez que tenemos el polgono

    de control necesitamos conectar los

    puntos.....recuerden que lo ideal para

    crear una superficie T-Splines es tener

    polgonos de cuatro aristas.

    Cada interseccin de lineas va a deter-

    minar dnde se encontrarn los puntosde control de la superficie.

    3

    NOTA:Modelar y disear es un proceso donde constantemente se avanza y retrocede,

    por lo tanto es importante que pensemos de antemano qu herramientas y comandos

    usaremos, esto va a incrementar notablemente la productividad disminuyendo los

    retrocesos.

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    4/13

    PAGINA 4

    Wireframe

    Extruir lineasAhora necesitamos extruir estas lneas usando tsScriptExtrudeControlPolygon(Gracias a JB y

    a T-Splines por esta herramienta realmente til). De esta manera obtenemos el polgono de

    control volumtrico.

    Recuerden borrar todas las lneas internas luego de extruir ya que no son necesarias para el

    comando tsControlPolygonToSrf(prximo paso).

    4

    Superficie T-SplinesGenerar la superficie T-Splines

    Antes de generar la superficie debe-

    mos asegurarnos que slo tenemos

    las lneas que necesitamos, para esto,

    yo generalmente utilizo: primero

    ungroup(desagrupar), despus separo

    todas las lneas por donde se intersec-tan (tsSplitCurves), y por ltimo selec-

    ciono todas las lneas que estn por

    duplicado (SelDup) y las borro.

    Ahora estamos listos para generar la

    superficie T-Splines.

    Seleccionar todas las lneas y ejecutar el

    comando tsControlPolygonToSrf.

    5

    Borrar estas lineas

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    5/13

    PAGINA 5

    Checkear la opcin de previsualizacin para asegurarse de que est bien generada. Ahora yatenemos una superficie T-Splines.

    Modificacion de la superficiePerfil del cuerpoPara lograr el perfil deseado del cuerpo del anillo necesitaremos hacer unos cambios movi-

    endo puntos de control, para esto utilizaremos tsManip.

    Primero, escalar en direccion -X (x negativa) los 12 puntos seleccionados que se muestran en

    la imagen. Escalar puntos que se encuentran en ambos lados del eje de simetra es el equiva-

    lente a moverlos simtricamente.

    Segundo, mover estos mismos puntos en direccin -Z para conseguir una curvatura ms

    suave en la parte exterior del cuerpo del anillo.

    6

    Escalar -XMover -z

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    6/13

    PAGINA 6

    Modificacin de la su-

    perficieExtruir caras

    Para el diseo del anillo necesitamos

    conseguir una cara plana en la parte

    interior del anillo que estar en contacto

    con el dedo.

    Una manera de hacer esto es extrudan-

    do caras. Usando tsExtrude, solamente

    necesitamos seleccionar las caras a

    extruir, en este caso todas las que com-

    ponen el sector interno.

    Tengan cuidado de no seleccionar y

    extruir caras adyacentes a un starpoint,

    esto va a traer como concecuencia el

    agregado de geometria y puntos de

    control donde no deseamos.

    7

    Star Points

    La extrusion debe ser muy pequea para poder conseguir una transicin con radio menor

    hacia la superficie plana. En este caso, 0,3 mm.

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    7/13

    PAGINA 7

    Despus de extruir las caras, y una vez que salimos del comando, los puntos asociados ala anterior extrucin permanecen seleccionados. Escalar (moverlos simtricamente) estos

    puntos para conseguir que la parte de la superficie plana est prxima a los corazones de

    manera menos suave. Es importante prestar mucha atencin a la reaccin que tiene este

    tipo de superficies cuando modificamos puntos de control, de esta manera la entendemos y

    podemos usar la experiencia en el prximo proyecto.

    Antes Despus

    Escalar +Y

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    8/13

    PAGINA 8

    Modificacin de la super-

    ficieModificacin de los corazones

    La idea del diseo es que los dos corazones

    estn fundidos de una manera que se

    afinen en las puntas y se ensanchen hacia

    el cuerpo del anillo. Para conseguir esto

    debemos seleccionar los puntos de control

    de este sector del corazn y escalarlos -Z

    (escalar los puntos de ambos corazones al

    mismo tiempo).

    Luego, deseleccionar los loops de puntos

    que se encuentran en el extremo y repetirel escalamiento -Z. Hacer esto con cada

    loop de puntos (imagen).

    8

    1

    23

    4

    Ahora ya tenemos la forma del anillo desplegado.

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    9/13

    PAGINA 9

    AjustesAnlisis de curvatura

    Una manera de saber si nuestra su-perficie posee la curvatura y suavidad

    correcta es mediante la herramienta de

    Rhino CurvatureAnalysis.

    Por ejemplo, en este caso us el anali-

    sis Gaussian para observar claramente

    qu superficies tienen curvatura nega-

    tiva (azul), y cules curvatura positiva

    (rojo).

    9

    De esta manera logr detectar un area

    donde la curvatura cambia de negativo a

    positivo en un sector que no debera, ya

    que quiebra la suavidad.

    Seleccionamos los puntos de control que

    afectan esa zona y los escalamos -X para

    suavizarla.

    Se puede manipular la superficie mante-

    niendo el anlisis activo, esto nos permite

    un feedback inmediato para saber cuando

    est corregida.

    Ones fixed the T-Spline surface is done!1 1

    Escalar -X

    Curvatura no deseada

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    10/13

    PAGINA 10

    Conversin de superfi-

    cieSuavizado

    Una vez que estamos satisfechos con

    nuestro diseo, tenemos que transfor-

    mar nuestra superficie T-Splines en una

    superficie Nurbs. Necesitamos hacer

    esto porque en los proximos pasos va-

    mos a usar comandos de Rhino que slo

    funcionan con superficies Nurbs.

    Antes de hacer esta conversin, vamos

    a usar el comando tsSetStarSmoothnesspara suavizar los starpoints. En este caso

    us un valor de 5.

    10

    ConversinEs hora de convertir la superficie utilizando el comando tsConvertToRhinosurf.

    Superfcie Nurbs

    Superfcie T-

    Splines

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    11/13

    PAGINA 11

    Inscripcin del cuerpoPreparando las superficies

    Se pueden agregar inscripciones en el objeto demuchas maneras distintas (ej: operaciones bool-

    eanas). En este caso en particular me fue mas

    conveniente hacerlo utilizando las superficies

    que necesito del objeto en vez de los slidos

    completos. De esta manera tenemos ms control

    sobre cada parte del proceso, y tambin maneja-

    mos menos geometra, que tiene como resultado

    operaciones ms rpidas.

    Primero, Explode(explotar) la superficie Nurbs y

    Hide (ocultar) todas ellas excepto la que necesita-

    mos (donde va a ir la inscripcin).

    Seguir este procedimiento:

    11

    1-Crear unTextObject slido. 2-Aplicar Filletal texto. 3-Escalar el texto (tsManip).

    4-Trim(cortar) la superficie de las letras y Join(unirlas). 5-Fillet(redondear) el texto

    con el anillo.

    6-Una vez que tenemos todas la letras redondeadas, Unhidey Jointodas las superficies juntas

    para generar una polysuperficie cerrada, como tenamos antes de las inscripciones.

    Superfcie importante

    1 2 3

    4 5

    6

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    12/13

    PAGINA 12

    Transformacin finalFluir sobre la superficieUn paso final es necesario para obtener el anillo.

    Necesitamos deformar la superficie desplagada para obtener un anillo circular. Para esto va-

    mos a utilizar el comando FlowAlongSurfacede las herramientas UDT de Rhino 4.

    Primero dibujemos un arco que represente el perfil lateral del anillo, lo extruimos (esto va a

    representar el ancho del anillo) y finalmente unroll (desenrrollar) para obtener la superficie

    base necesaria para la operacin UDT.

    Este paso puede hacerse en primer lugar ya que de esta manera podemos user la superficie

    desplegada para obtener las medidas que van a ser necesarias para dibujar el perfil del anillo

    (paso1).

    12

    Ahora que tenemos todas las super-

    ficies necesarias solamente necesita-

    mos ejecutar el comando FlowAlong

    Surfaceusando como base la super-

    ficie desenrrollada, y como superficie

    objetivo el arco extruido.

    Abertura

    (Separacin

    entre los

    corazones)

    Superfcie base

    Superfcie objetivo

  • 7/26/2019 Modelar Anel Com Rhino e TSpline

    13/13

    PAGINA 13

    Juan Santocono,

    Diseo Industrial

    [email protected]

    Puedes bajar gratis el demo de T-Splines plugin para Rhino4 en www.tsplines.com/rhino/

    El resultado es un modelo perfectamente suave, altamente detallado de un anillo listo para

    ser manufacturado.

    Buena suerte con el modelado!

    Cualquier pregunta pueden escribirme al e-mail que se encuentra abajo.