GrapeTec / T-SPLINE

T-spline Library
GNU Lesser General Public License v3.0
130 stars 49 forks source link

Trimmed NURBS to T-Spline #15

Open jobordu opened 6 years ago

jobordu commented 6 years ago

The ability to read a Trimmed Nurbs format (.iges .step .brep) and convert it to a T-Spline representation would give an amazing value to this library.

Most of the CAD software export models as .step formats and it will probably stay that way until there is a standard for T-Spline model exchange.

Importing .step would allow to use the library on complex parts.

hadichko commented 5 years ago

Hi jobordu, I am facing the same problem and am curious to know if you found a tool to convert trimmed NURBS to T-Splines? I need such a converter for my isogemetric solver which is based on T-Spline format. Cheers!

jobordu commented 5 years ago

Hi @hadichko , I might actually have a solution, but I would like to test it more before saying Eureka !

It does use some of the tools of Isogeometric Analysis.

hadichko commented 5 years ago

@jobordu Congratulates! This is excellent news. Would you release your code/solution once verified?

jobordu commented 5 years ago

Hi @hadichko, in the present state it is a pseudo-code process more than a code. It involves the uses of different commercial tools. In the short-mid terms, such a code would require to pay for the commercials SDK and development...

Sorry If I am not to open about how my recipe, I am thinking about creating such a product.

hadichko commented 5 years ago

Hi @jobordu Thank you for explaining. I completely understand that you would keep it secret. Similarly, I am creating an analysis tool based on IGA either using trimmed NURBS or T-Splines. Are you going to add Bezier surface extraction as well? Once you have a product, please let me know. Maybe I can afford a license.

GrapeTec commented 5 years ago

The topic you discussed on is quite interesting. We would like to start similar research work. However, due to the lack of hands, we cannot finish it in a short time. If you have solutions on trimmed NURBS and Bezier extraction, you are appreciated to share your ideas or codes (only algorithms, not your whole IGA software package), and we could cooperate. Send me private email if you are interested, Thank you!

jobordu commented 5 years ago

HI @hadichko and @GrapeTec, please write your email address here and I will contact you. I wasn't able to find them through github.

GrapeTec commented 5 years ago

My email address is in the README of T-SPLINE. xiaowenlei@buaa.edu.cn

hadichko commented 5 years ago

here is mine: hadi.hosseini@isoshape.com

hadichko commented 2 years ago

Hi, I was wondering if there has been any development regarding trimmed T-Splines. Best, Hadi