When you create an automatically flex duct does not allow you mobility to have a better definition, it would be great to be able to move your vertices and also add them and thus be able to have a better presentation in the 3d view.
Usage of Flex ducts/pipes is until now reaaaaaly clumsy.... Automatic short flex ducts are the only one that are nearly workable... but I fully agree that it is not yet sufficient for LOD300/400 "as real world" modelling !
BTW most of the 3rd Partyplugins tend to generate flex pipes (PEX, HDPE,...) using straight pipeswith long bends at corners... because OOTB flexpipesare so clumsy... a bit sad no ? I recently had to model a 150 probe geothermal array connected 3 by 3 with wies in Tichelman to collectors with flex pipes slaloming between fundations and raft levels.... what a nightmare !
I think that the flex pipes should work like 2D splines works in Revit but with 3D gizmos as control points for the tangents ! This to ease their 3D positioning and avoid clashes.
They should also be split-able and automatically connect usingY, X, or T fittings as straight pipes do !
In Autocad, Splines even provide the choice between pass-trough or control point types !
So, if we programmatically do have to keep the actual pass-trough method then we should at least be able to give min & max bend radiiand to force strait (horizontal or vertical) segments between 2chosencontrol points.
Visibility should also be more controllable to look more as real pipes in drawings. Please let us choose specific section symbol and let us decide if we would or not like to see the internal segments or just the outline + pattern hatch.