T-Splines
T-Splines

Current version

Download the current version.

Autodesk T-Splines Plug-in for Rhino v3.4 Download
Autodesk tsElements v1.2 Download

Featured threads

The links below lead to some of our favorite forum threads.

052775 052099

29164 052640

29164 29164

052346 052775


See more featured threads.

Webinars

Date Topics  
3/07 Carl Bass reintroduces T-Splines for Rhino Register
6/21 Transitioning from NURBS to T-Splines View
12/07 Footwear modeling with T-Splines 3.3 for Rhino View
11/29 New T-Splines reverse engineering tools View
10/28 How T-Splines changed my aproach to making jewelry in CAD View
09/29 Modeling a water gun View
09/07 Car modeling:
Parts 1, 2, & 3
View
07/06 tsElements intro
hosted by Novedge
View
06/22 Free-form Architecture View
06/15 TS Pipe command View
06/08 T-Splines for Rhino intro View

T-Splines 2.3 Grasshopper component

A support and feedback forum for Autodesk T-Splines Plug-in for Rhino users.

T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Fri Apr 30, 2010 5:26 pm

So, T-Splines 2.3 is now compatible with a small grasshopper component that I made.

This is a fairly rudimentary integration compared to what is possible, but since Grasshopper is still under such active development we didn't want to spend too much time doing a deep integration.

The main file you need is TSplines.gha. This needs to go into your Grasshopper components directory. It creates a new node in the mesh tab that converts directly from a Mesh to a B-rep, via T-Splines.

I made a short video on how to install and use T-Splines for Grasshopper.

Here's a video showing a more complex example.

You'll also need T-Splines 2.3, and Grasshopper 0.6, 0.7, or 0.8.
Here are links to TSplines.gha for various versions:
T-Splines 2.3 component for Grasshopper 0.8
T-Splines 2.3 component for Grasshopper 0.7
T-Splines 2.3 component for Grasshopper 0.6

The component is very simple. In case it's helpful, the entire source project is also available for download.

Let me know if you have any questions.

If you're looking for the T-Splines v3 WIP Grasshopper component it's here.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby fredrik » Sat May 01, 2010 3:56 pm

Hi Tom

I tried your approach on a more complcated shape, and it worked perfectly.
Attached is a picture of the result.

It can also be very effective to build meshes in Grasshopper and use them as a basis for TSpline models.
In this case, I found the Rhino command AlignMeshVertices to be very helpful, since you sometimes end up with small deviances after Grasshopping :)
I have to say, your video example is nice, and this was very fun to try out.
For grip-patterns etc on products this is very useful.
Next thing i'll try is to import this model into Spaceclaim and see if I can work further with it there...
Keep it up!!

TsMappedToTs.png
TsMappedOnTs.png
User avatar
fredrik
Poster
 
Posts: 24
Joined: Thu Oct 23, 2008 5:06 am

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Sat May 01, 2010 9:02 pm

Cool.. :). Let me know if there's anything that would make the component more useful.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby sfancys » Wed May 05, 2010 1:52 am

Hi Tom
I download your component yesterday, but it didn't work. The output were allways "null".
Is there anything wrong in my files?
Hope to receive your quick feedback~!
Attachments
11.jpg
sfancys
Poster
 
Posts: 2
Joined: Wed May 05, 2010 1:36 am

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Wed May 05, 2010 9:32 am

sfancys wrote:Hi Tom
I download your component yesterday, but it didn't work. The output were allways "null".
Is there anything wrong in my files?
Hope to receive your quick feedback~!


Your network looks like it's set up properly. There are a number of things that can go wrong, and I was lazy and didn't put diagnostic error messages into grasshopper. I'll add some and post an updated component soon.

One thing that might be the problem is that you need a full license or time-limited trial to work with the grasshopper component. We recently switched to save-limited, but that didn't make much sense for grasshopper. If you want to do a time-limited to test out grasshopper let me know.

If that's not the problem, I will try to add diagnostic messages to the grasshopper component soon. :)
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Wed May 05, 2010 5:37 pm

So I added a debugging message output to the grasshopper component. The links above are updated to the new download.

Connect a panel to the dbg output of the node and let me know what it says. Also, you might check the command history window in Rhino, because the plugin sometimes outputs errors there.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby sfancys » Wed May 05, 2010 11:10 pm

Thanks Tom!
I think you are right. My TSpline is a free trial version.
"A time-limited to test out grasshopper" sounds great !
My email: shusai0@gmail.com
Attachments
33.jpg
sfancys
Poster
 
Posts: 2
Joined: Wed May 05, 2010 1:36 am

Re: T-Splines 2.3 Grasshopper component

Postby fredrik » Mon May 10, 2010 3:29 pm

Here is a picture from some more grasshopping.
I think this would be a nice pen-holder :)
result1.png
result1.png (246.92 KiB) Viewed 14394 times
User avatar
fredrik
Poster
 
Posts: 24
Joined: Thu Oct 23, 2008 5:06 am

Re: T-Splines 2.3 Grasshopper component

Postby fredrik » Fri May 14, 2010 8:18 am

Some more Grasshopper experiments today.
These are just cylinders, but I'll try to make some more fancy ones once i got the basics set up...
result_3.png
result_3.png (170.2 KiB) Viewed 14254 times
result2.png
result2.png (269.43 KiB) Viewed 14254 times
result4.png
result4.png (245.11 KiB) Viewed 14249 times
User avatar
fredrik
Poster
 
Posts: 24
Joined: Thu Oct 23, 2008 5:06 am

Re: T-Splines 2.3 Grasshopper component

Postby Matt Sederberg » Fri May 14, 2010 10:33 am

Very neat, Fredrik! Thanks for sharing your experiments.
User avatar
Matt Sederberg
Employee
 
Posts: 1464
Joined: Wed Jul 13, 2005 11:27 am
Location: Provo, UT

Re: T-Splines 2.3 Grasshopper component

Postby tommsen » Sat May 29, 2010 8:46 am

hi
is there a possibility to get access to other commands maybe the bridge,tspline from control polygon
or crease,...
maybe you can guide me, btw great solution with the invoke
thx
tommsen
Poster
 
Posts: 18
Joined: Thu Feb 25, 2010 4:00 pm

Re: T-Splines 2.3 Grasshopper component

Postby Joe » Mon Jun 21, 2010 3:20 pm

Here are some renderings by JSantocono using fredrik's design.

Thanks guys!
Attachments
PenHolder600.jpg
PenHolder600.jpg (124.45 KiB) Viewed 13542 times
GreenSpot600.jpg
GreenSpot600.jpg (228.37 KiB) Viewed 13542 times
Joe
Poster
 
Posts: 125
Joined: Wed May 19, 2010 2:16 pm

Re: T-Splines 2.3 Grasshopper component

Postby Roman » Tue Jun 22, 2010 2:01 am

Hi Tom,

Can you help me with wbjoin?

Where can I fount it?

Thanks
Roman
Poster
 
Posts: 2
Joined: Wed Feb 10, 2010 12:37 am

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Tue Jun 22, 2010 9:58 am

Roman wrote:Can you help me with wbjoin?
Where can I fount it?


It's part of Weaverbird
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby Roman » Tue Jun 22, 2010 12:41 pm

Thanks
Roman
Poster
 
Posts: 2
Joined: Wed Feb 10, 2010 12:37 am

Re: T-Splines 2.3 Grasshopper component

Postby Casyfill » Fri Jul 30, 2010 3:49 pm

hi!
please, can you update this component for grasshopper 0.7?
it will be awesome!
Casyfill
Poster
 
Posts: 3
Joined: Fri Jul 30, 2010 11:43 am

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Fri Aug 20, 2010 5:44 pm

Updated the component to grasshopper 0.7. Download links above have been updated.

One change I made was to move it from the mesh tab to the extra tab.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby fredrik » Sat Aug 21, 2010 10:08 am

Thanks. :D
This will be fun!
User avatar
fredrik
Poster
 
Posts: 24
Joined: Thu Oct 23, 2008 5:06 am

Re: T-Splines 2.3 Grasshopper component

Postby OnOff99 » Fri Oct 01, 2010 11:24 am

Tom,

with the latest version of rhino WIP v5 (09/29/2010) the component for 0.6 version of grasshopper is not working anymore. Do you have the same issue?

thanks

Stephan
OnOff99
Poster
 
Posts: 5
Joined: Mon Sep 20, 2010 12:28 am

Re: T-Splines 2.3 Grasshopper component

Postby jlisagor » Sun Oct 03, 2010 4:05 pm

Hi.

I wanted to try out T-Splines with Grasshopper but am currently using a demo version of t-splines. Is there still a way to get the alternative demo version which will work with your t-splines grasshopper component?

Thanks

Jessica

jlisagor@gmail.com
jlisagor
Poster
 
Posts: 1
Joined: Sun Oct 03, 2010 4:01 pm

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Mon Oct 04, 2010 12:47 pm

OnOff99 wrote:with the latest version of rhino WIP v5 (09/29/2010) the component for 0.6 version of grasshopper is not working anymore. Do you have the same issue?


I bet this is due to how we find the T-Spline rhp file. I recently discovered a more robust way, let me see if I can get you an updated component.

Also, is there any error message? It would be helpful in diagnosing the problem.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Mon Oct 04, 2010 12:49 pm

jlisagor wrote:I wanted to try out T-Splines with Grasshopper but am currently using a demo version of t-splines. Is there still a way to get the alternative demo version which will work with your t-splines grasshopper component?


I sent you a 30-day time-limited trial key, which should work with Grasshopper. I just wanted to reply here as well in case other people had the same problem - if they send me an email at tomfinnigan (at) tsplines.com and I'll send them a 30-day key.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Tue Oct 05, 2010 9:18 am

OnOff99 wrote:with the latest version of rhino WIP v5 (09/29/2010) the component for 0.6 version of grasshopper is not working anymore. Do you have the same issue?


Stephan,
I made some modifications to the plugin. See if this new version fixes the problem..
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby OnOff99 » Tue Oct 05, 2010 2:09 pm

Thanks Tom for your support I think the issue was not coming from the plugin but Win7 UAC. The file has been blocked by windows. I had to unlock it just after having taken full controll on this file. However I will test your new component to see the difference with old version.

Thanks again for your support.

Stephan
Attachments
Capture_Tsplines_GH_Issue.JPG
OnOff99
Poster
 
Posts: 5
Joined: Mon Sep 20, 2010 12:28 am

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Mon Dec 13, 2010 6:44 pm

Just a quick note, updated the 2.3 component so that it works with Grasshopper 0.8
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Tue Jan 04, 2011 12:15 pm

Another quick note, there's a more powerful T-Splines Grasshopper component available for T-Splines v3 WIP.
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby 3D MAN » Mon Apr 04, 2011 4:14 am

hi.from iran.plz send exampel file grasshoper-t.splines to may email.tank you
I,m love very very rhino.
3D MAN
Poster
 
Posts: 6
Joined: Mon Apr 04, 2011 4:10 am

Re: T-Splines 2.3 Grasshopper component

Postby 3D MAN » Mon Apr 04, 2011 8:21 am

Hi mr tom.im need exampel grashoper t.spline file,plz send may email.
my email:iphon2g_3dmanarchitecht@yahoo.com
tank,s tank,s :(
3D MAN
Poster
 
Posts: 6
Joined: Mon Apr 04, 2011 4:10 am

Re: T-Splines 2.3 Grasshopper component

Postby TomFinnigan » Mon Apr 04, 2011 5:38 pm

3D MAN wrote:hi.from iran.plz send exampel file grasshoper-t.splines to may email.tank you
I,m love very very rhino.


Are you looking for something in particular? What type of surface would you like an example of?
User avatar
TomFinnigan
Poster
 
Posts: 672
Joined: Mon Nov 15, 2004 4:45 pm

Re: T-Splines 2.3 Grasshopper component

Postby steinyuer » Sun Aug 14, 2011 11:22 am

hi tom, i download the T-splines 2.3 Grasshopper component, and setup like you've taught in the video. But it doesn't work. It SHOWS: Error: Unable to call tsMeshToBrep, requires a full or time-limited license. Email support@tsplines.com for help. It means i need some license?? Could you please send me? Thanks,thx, thx+++
steinyuer
Poster
 
Posts: 1
Joined: Sun Aug 14, 2011 11:11 am


Return to Autodesk T-Splines Plug-in for Rhino modeling

Who is online

Users browsing this forum: Google [Bot] and 7 guests