T Splines 4 For Rhino

  




  1. T Splines 4 For Rhino Skid
  2. T Splines For Rhino 5 Download
  1. T-spline surfaces can be viewed as boxy meshes or as smooth surfaces. The T-spline mesh is really just a fast, simple, unsmoothed way to visualize the T-spline; when a T-spline is displayed as a boxy mesh, it is in “box mode.” T-splines toolbar. Once T-Splines for Rhino is installed, a T-Splines toolbar will appear.
  2. Rhino.Inside for. EasyJewels3D ver 2. RHINO APPS + view all. Tables 60€/year. Peter's Tools 2.0. MFis Wire 180€ to 900€. GRASSHOPPER APPS + view all. SCRIPTS AND GRASSHOPPER DEFINITIONS.

Version 4 of Autodesk T-Splines Plug-in for Rhino has been released. This version is highlighted by T-Splines Grasshopper integration. Autodesk T-Splines Plug-in for Rhino was developeda powerful and useful Rhinoceros plugin. Autodesk T-Splines Plug-in for Rhino can be used by CAD. V-Ray 3 for Rhino Now Available T splines 3 4 for rhino. T-Splines for Rhino 至今也快15个年头了,风风雨雨终成为了Autodesk旗下产品,但始终等不到官方的中文版,非官方的汉化也有不少,但其中不乏流氓软件木马等,甚.T-Splines 4.0 中文化摩登犀牛.

  • 1T-splines for Rhino
  • 2Creating T-spline surfaces
  • 3Editing T-spline surfaces
  • 4Modifying T-spline surfaces

T-splines for Rhino

Create and edit fluid, organic shapes for design and manufacturing

A major part of this article is a summary of the T-splines manual, which can be downloaded at the T-splines website.

T-splines is a fully integrated Rhino plugin that adds several new workflows and tools to generate free-form surfaces, and brings polygonal modeling to Rhino. T-splines are compatible with traditional CAD NURBS technology and offers improvements in flexibility, editabillity and ease-of-use. T-Splines can be used to create an entire model, or it can be used to add organic components to Rhino models.

Students can install T-splines for Rhino through the Autodesk Education Community.

T-splines polygonal modeling

In 3D computer graphics, polygonal modeling is an approach for modeling objects by representing their surfaces using polygons. The basic object used in polygonal modeling is a vertex, a point in three dimensional space. Two vertices connected by a straight line become an edge. Three vertices, connected to each other by three edges, define a triangle, which is the simplest polygon. Four sided polygons (generally referred to as quads) and triangles are the most common shapes used in polygonal modeling. A group of polygons which are connected together by shared vertices is referred to as a mesh.

T-spline surfaces can be viewed as boxy meshes or as smooth surfaces. The T-spline mesh is really just a fast, simple, unsmoothed way to visualize the T-spline; when a T-spline is displayed as a boxy mesh, it is in “box mode.”

T-splines toolbar

Once T-Splines for Rhino is installed, a T-Splines toolbar will appear. This toolbar can be docked with other Rhino toolbars. Additional toolbars will appear by clicking and holding on each of the buttons. If the toolbar is lost, it can be recovered by typing “Toolbar” in the Rhino command line, and selecting “T-Splines” from the toolbar list.

Creating T-spline surfaces

There are six ways to generate a T-spline surface. T-spline surfaces can be created from a primitive, from a control polygon of lines, from lofting curves, and from skinning a network of curves. T-spline surfaces can also be generated by conversion from NURBS and conversion from polygon meshes. Each approach can be used for either creating a complete model or just for making a base model for further editing. All the create options can be found in the create toolbar.

Creating T-splines from a basic shape (primitive)

One way to begin a model is by using primitives. These are basic geometric figures that can be edited and combined to create complex models. There are seven T-spline primitive shapes: box, plane, sphere, cylinder, cone, torus, and quadball. Click on the small triangle in the lower right corner of the primitives button to open the primitives toolbar.

Creating T-splines from lines

The tsFromLines command provides a way to make complex surfaces with predictable results. It can be used to create custom primitives that are closer to the desired final shape than the default primitives. It can generate a closed or an open single surface, rectangular or not, with holes, creases, and all kinds of different topologies.

Creating T-splines by lofting curves

Lofting a T-spline surface can be useful for creating surfaces that contain varying amounts of detail because of the ability it has to include T-points (partial rows of control points). This keeps control points out of areas where they are not necessary and can make for easier editing. The number of control points in the T-spline lofted surface is determined by each curve.

Fit a T-spline to curves

The tsSkin command introduces a way to make organic models, even with holes and appendages, as a single smooth surface, in one operation. tsSkin fits a surface to curves. tsFromLines presents a similar workflow to tsSkin; it takes line segments as an input and creates a surface from the control polygon points rather than fitting a surface to the curves. Because tsSkin is sometimes difficult to control, it is not a recommended workflow for beginners. However, tsSkin can be a powerful surface-creation tool.

Convert a NURBS or mesh to T-splines

Converting an untrimmed NURBS surface, Rhino mesh, or .obj file to a T-spline with the tsConvert command is a push-button operation. However, Not all NURBS and meshes are good candidates for conversion.

Trimmed NURBS converted to T-splines will lose their trimming information.

If converting a polysurface comprised of untrimmed NURBS, if possible, try to have the isoparameteric curves (isocurves) line up across patch boundaries. T-splines will be able to merge the NURBS together even if the isocurves don’t line up, but the resultant surface will be more manageable if you have flowing isocurves instead of irregular sections of chopped isocurves.

A high poly-count mesh may cause Rhino to crash, and if it doesn't, a dense mesh converted to a T-spline, is more difficult to edit.

By clicking the convert button with the right-mouse-button, the T-spline will be converted back to Rhino surfaces.

Editing T-spline surfaces

T-spline surfaces consist of faces, edges, and vertices, and can be displayed as a boxy mesh or as a smooth surface, similar to subdivision surfaces. T-spline surfaces can contain holes, creases, be open or closed, have local detail, be rectangular or non-rectangular, and contain triangles or n-sided faces, while being one unified surface. All T-spline surfaces in Rhino are degree 3.

Pushing and pulling the surface is done frequently when modeling with T-splines. T-spline surfaces can be edited by pushing and pulling its faces, edges, and/or vertices. T-splines has an “edit mode” inside Rhino that contains optimized tools for pushing and pulling the surface.

Turning edit mode on and off

Edit mode is turned on by clicking the green icon. You can also turn on edit mode by pressing CTRL+Spacebar. You can tell that edit mode is on because there will be a small T-Splines icon in the corner of your active viewport.

Manipulator: translate, rotate, scale

Manipulators allow you to quickly rotate, scale, and move parts of a model. The T-splines manipulators are similar to the Gumball in Rhino 5. The manipulators that come with the T-Splines plugin can be used on all T-Splines and Rhino objects, including NURBS and meshes. And the Gumball in Rhino 5 can be used in T-splines edit mode as well.

Face, edge, vertex grips

Download

Rhino users are familiar with vertex grips, or control points. These grips can be moved to shape a curve or a surface, and T-spline surfaces have control points just as NURBS do. In addition, T-splines can be shaped by edge and face grips. In reality, moving an edge grip simply moves two vertex grips at once, and moving a face grip just moves all the grips around the face at once. But it can be faster to manipulate edges and faces instead of groups of control points.

Click the last icon to toggle between selecting objects, faces, edges, or vertices.

Modifying T-spline surfaces

When shaping a traditional NURBS model, complex shapes are often created in a piecewise way by trimming and combining surfaces. Creating a complex T-spline involves a slightly different paradigm. Shapes are made by pushing and pulling the surface, adding more detail, and merging and welding shapes to create organic forms. Rhino commands are then used at the end of the process to add exact details.

There are a number of commands for adding and deleting detail in a T-spline surface. Here we will highlight a few.

Toggle smooth and box mode

T-splines lets you easily toggle between smooth and box mode. Box mode makes it possible to have a clear look at the surface topology.

Extrude

Select a face or faces. Run the tsExtrude command. When the faces are moved by the manipulator, a column of new faces will be added around the original face, connecting it to the surface.

Extruding edges allows you to add more geometry on the borders of your model. To use this command, select an edge or edges to be extruded and run the tsExtrude command. Extruding edges is only permitted on the edge of the surface. Single edges can be extruded, or an entire border can be extruded.

Insert points and edges

The tsInsertPoint command allows you to insert points on edges. It also allows you to extend existing control points. To use the command, click on the edges where you would like to add control points.Edges can be inserted using the tsInsertEdge command. To use this command, highlight the faces or edges where you would like a new edge, and add the edge.There are two options on the command: simple and exact.

Rhino

Simple insertion can be used both in smooth and box mode. Adding a point with simple insertion will not move the location of any other points, however, the surface shape will likely change.

Exact insertion will not change the surface shape. This can only be performed in smooth mode, and it may add more control points than you desire, as well as shift existing control points to keep the surface from changing.

Retrieved from 'http://wiki.bk.tudelft.nl/mw_toi-pedia/index.php?title=Tsplines_For_Rhino&oldid=21317'

This tutorial will cover some basics of designing and modeling a ring with T-Splines and Rhino 4.

You can download this tutorial in PDF format here.

Organic Modeling for Jewelry Design with T-Splines and Rhino® 4

Designing a Ring

Juan Santocono

Industrial Design

Universidad de Buenos Aires, Argentine

Matt Sederberg

T-Splines, Inc.

© Copyright 2008 T-Splines, Inc.

Designing freeform objects can be difficult when working with traditional CAD software. T-Splines and Rhino 4 offer an easy way to create smooth, gap-free organic models for jewelry design.

The best way to read this tutorial about how to model a ring using T-Splines is by looking at the 3D model at the same time. You can follow the model’s progress by selecting the differ­ents layers in the file. The model can be downloaded at www.tsplines.com.

Splines

In this tutorial, anything in Blue is a Rhino command, while anything in Red is a T-Splines command. Type these commands in the command line of Rhino to run them.

T Splines 4 For Rhino Skid

STEP 1 – WIREFRAME

Ring Profile
First, draw the main profile of the ring using Curve. For me, the best way to get the right pro­file is by designing it undeveloped.

This particular design consists of two hearts connected by the body of the ring. The idea is to have a smooth transition between the body and the hearts, with no sharp edges.

STEP 2 – WIREFRAME

Control Polygon
Use ExtractControlPolygonto extract the control polygons of the curves.

In step 5, we will use this control poly­gon to generate a T-Splines surface with the same profile of the native curves.

STEP 3 – WIREFRAME

Inner Lines
Once we have the control polygon profile, we need to connect the points.Remember that the ideal thing is to have rectangular regions (keep that rule of thumb in mind when you draw the curves.)

Each line intersection will determine where the control points will be on the surface.

STEP 4 – WIREFRAME

Extrude Lines
Now we need to extrude these lines with tsScriptExtrudeControlPolygon (Thanks JB and T-Splines for this amazing tool!) in order to get a 3D control polygon.

Remember to delete all the internal lines after extruding. These inner lines are not necessary for the tsControlPolygonToSrf command (next step).

STEP5 – T-SPLINES SURFACE

Transform to T-Splines Surface
Before generating the T-Splines sur­face, we need to be sure that we only have the lines we need; for this, I usu­ally use: first, ungroup all, then split selected curves against each other (tsSplitCurves), select duplicate curves (SelDup) and Delete them.

Now the curves are ready to be trans­formed to a T-Splines surface.

Select all lines and enter the tsControl­PolygonToSrf command.


Check the preview option to ensure the surface is correct. Now we have a T-Splines surface.

STEP 6 – T-SPLINES MODIFICATION

Body Profile
To get the desired body profile, we need to make some changes by moving control points of the T-Spline surface using tsManip.

First, scale -X (in the negative “X” direction) the twelve selected points shown on the screen­shot. Scaling points is a way of moving them symmetrically.

Second, move these same points -Z in order to get a smoother curvature on the outside part of the ring body.

STEP 7 – T-SPLINES MODIFICATION

Face Extrude
For the ring design we need a flat face on the inner part of the ring body that will touch the finger.

One way to do it is by extruding faces. With tsExtrude, select the faces to be extruded, in this case all the ones that comprise the inner body. Do not select faces that touch a star point, this will result in the addition of control points that we don’t want right now.

The extrusion must be very small to get a small radius transition to a flat surface. In this case,0.3 mm.

After we extrude these faces and exit the command, points associated with the extruded faces will remain selected. Scale these points to get the flat surface closer to the ends of the hearts in a smoother transition.

It’s important to pay a lot of attention to how the T-Splines surface react to these control points movements in order to understand it and use it on future projects.

STEP 8 – T-SPLINES MODIFICATION

T Splines For Rhino 5 Download

Heart Modification
The idea of the design is that the two hearts are thinner on the interior tip and thicker on the body. To achieve this we just need to select the control points on the parts of the hearts shown and scale them -Z. (Scale the points of both hearts at once to ensure a symmetrical scaling).

Next, unselect the outermost loop of con­trol points and repeat the -Z scale. Do this with every loop of points (shown below).


Now we have the final shape of the un­folded ring.

STEP 9 – ADJUSTMENTS

Curvature Analysis
One way to know if our surface has the correct curvature and smoothness is with the CurvatureAnalysis tool.

For example, here I used the Gaussian Style to see clearly which surfaces have a negative (blue) and positive (red) radius.

I detected a surface area where the curva­ture changes from negative to positive in an unintended location, which breaks the smoothness.

I selected the control points that affect that area and scaled them (-X) to smooth the surface.

Notice that you can manipulate the surface while keeping the analysis on, this gives immediate feedback.

Once the curvature is fixed, the T-Splines surface is done

STEP 10 – SURFACE CONVERSION

Set Smoothness
Once we are satisfied with our design, we transform our T-Splines surface to NURBS surfaces. We need to do this because for the next steps we will use some Rhino tools that only work on NURBS, not T-Splines.

Before converting to NURBS, use the tsSetStarSmoothness command to smooth the surface at star points. I used a smoothing value of 5.

Transform
Next, use the tsConvertToRhinosurf command to turn the T-Spline into a NURBS surface.

STEP 11 – BODY INSCRIPTION

Preparing Surfaces
You can add some inscriptions on the ob­ject in many different ways (e.g. Boolean operations). In this case I prefer to do it by managing surfaces instead of “solids.”This way I have more control at each part of the procces, and also have less geometry to manage, which results in faster opera­tions.

First, Explode the NURBS surface andHide all the surfaces except the one we need (see the screenshot).

Follow this process:


1-Create a solid TextObject.


2-Fillet the text.


3-Scale the text to fit it on the surface (tsManip).


4-Trim the letters’ surfaces and then Join them all together.


5-Fillet the text with the ring.


6-Ones we have all the letters filleted, Unhide and Join all the surfaces together to yield a closed polysurface, like we had before the inscriptions.

STEP 12 – FINAL TRANSFORMATION

Flow Along Surface
Finally, we need to deform the undeveloped ring surface to get a circular ring. For this, we will use the UDT Rhino tool FlowAlongSurface.

For

First, draw an arc that represents the side ring profile, extrude it using ExtrudeCrv (the distance will be the width of the ring) and finally unroll it (UnrollSrf) to get the base surface needed for the UDT operation.


Now that we have got all the sur­faces needed, just use the FlowAlong Surface tool using the unrolled sur­face as the Base surface and the arc extrude as the Target surface.

The result is a perfectly smooth, high detail 3D model of a ring ready to be manufactured.

Good luck in your modeling!

Any questions, write to my e-mail below.

Juan Santocono,

Industrial Design

jsantocono@fibertel.com.ar

A free trial of T-Splines for Rhino may be downloaded at www.tsplines.com.