tigl icon indicating copy to clipboard operation
tigl copied to clipboard

Kink edges always span over complete fuselage loft

Open RlanderRISCSW opened this issue 3 years ago • 1 comments

When defining a fuselage with kinks in some (but not all) sections, the edges which are generated for the kinks are placed over the whole fuselage loft. Would it be possible to generate the edges only in the segments where the kinks occur?

For example the yellow shape is the loft I want to model: kinkTest06_target kinkTest06 Therefore I generate a loft with 7 sections (right image). The kinks are defined in the profiles of the 3rd, 4th and 5th section. My desired behavior would be that the kink edges start in the second segment, and stop in the 5th segment, so that there are no edges in the first and last segment.

Attached is the CPACS file I used for testing: kinkTest06.zip

RlanderRISCSW avatar Sep 30 '20 13:09 RlanderRISCSW

I don't think that this is easily possible. A kink creates a non-continous derivative in the whole loft surface, even though, it is defined on only some sections. The reason is, that a knot with a high multiplicity must be inserted into all section splines to be able to skin the surface. It still can happen, that the loft is smooth at some places, even though a black line (kink) is drawn there.

What you want to achieve is only possible by creating multiple lofted surfaces with tangential constraints.

rainman110 avatar Oct 05 '20 19:10 rainman110