Temat ten zamieszczam tu głównie po to by odwołać się do tego linka na forum gdzie nie mozna wstawiać załączników, a chciałem troszkę zobrazować to co napiszę:-)
Parametryczny model podpartego pręta składa się z dwóch modeli: wygięty drut i słup podporowy.
Geometria pręta budowana jest na podstawie trzech parametrów: średnica okręgu oraz jego położenie x i y.
Użytkownik wprowadza parametry x,y,d do pliku typu layout, ten zaś wysyła dane do innych plików.
Model drutu budowany jest na podstawie ewolwenty przechodzącej przez środek okręgu podanego przez użytkownika, której ewolutą jest elipsa (nie jak w kołach zębatych okrąg, to tak aby skomplikować

Drugim etapem modelu pręta jest jego kształt przekroju i zagięcie w zależności od podanego parametru (d). Pręt jest nawijany na powierzchnię paraboliczną w postaci kwadratowego drutu(d=<20) bądź cosinusoidę w postaci drutu o przekroju trójkątnym (d>20)
Kolejnym etapem jest budowa złożenia. W złożeniu dowolnie wygenerowany pręt w zależności od x,y,d jest podpierany na kilku słupach z użyciem następujących reguł:
1.Odległości między słupami muszą być równe i maksymalnie zbliżone do 60 ale nie mniejsze niż 60. Zatem jeśli z podanych x,y,d uzyskamy ewolwentę dłuższą to system dostawi dodatkowy słup podporowy.
2.Słupy podporowe mają średnicę równą 1/10 ich długości.
3.Jeśli słup podporowy zawiera się w przedziale długości od 170 do 206 to przyjmuje przekrój poprzeczny kwadratowy o boku 1/10 długości.
4.Jeśli słup podporowy jest dłuższy od 206 to przekrój przyjmuje postać okrągłą zmieniającą się jak wartość bezwzględna cosinusa. Grubość jest również funkcją długości.
Całe złożenie zbudowane jest tylko z dwóch partów (pręt i słup). Zatem warianty pręta oraz słupów podporowych i ich ilość zaszyte są w relacjach. (części nie są podmieniane w zależności od potrzeb)
Model nie posiada warunków brzegowych i nie testowałem go dla znacznej ilości x,y,d więc wpisując bardzo odbiegające dane od początkowych model może się posypać. Więc jeśli ktoś chce się pobawić to niech wpisuje dane różniące się o plus minus kilkadziesiąt procent.