Keywords: Finite element analysis, 3d, custom configurators, web export, image registration

Main page Blogs


Mathias Fuchs, March 2021
For now, the tweener is a free trial version that expires after a month. However, you get a new month just by updating to a new version. So, actually, the expiration is just there to keep you updating to new versions and the tweener itself is free. So, if you like you can get me a coffee and write me what feature you'd like to see in the next version of the tweener.
This page describes the Tweener Rhino package. Rhino is a 3d CAD environment, and Tweener is a command line plugin I wrote.
There are at least the following existing ways to tween between curves: However, all of these work with the curves control points, which results in the drawback of a loss of separation between the input and output curves, leading to undesirable undercuts.
In contrast, this package allows to tween between two or more closed curves in a parameter-independant fashion and without overlaps.
Thus, the package lends itself specifically to applications such as 3d printing layer design, CNC, landscape architecture etc - typically in landscapes, you don't want overhanging cliffs; likewise a concrete printer usually has difficulties with excessive overhangs.
Furthermore, this package provides the unique functionality tween from one outer input curve to two or more inner input curves, instead of just one. Thus, it can generate curves similar to the Cassini curves, for example.
This plugin is meant to accompany the development of a web publishing pipeline for geometrical finite element applications, aiming at enabling both tech-savy and novice users to quickly prototype, and web-deploy parametric finite element applications to general geometric problems, as opposed to just physics applications. Further examples of such applications include image registration, medial axis extraction, Poisson interpolation, and optimal transfer type problems, see here for more info and examples.
PRO version features: The pro version is available upon request, drop me a line (contact info is on top of the main page.)
Go back to the table of contents