konto usunięte
Temat: Modelowanie 3D
WitamPodczas pracy nad pewnym zagadnieniem pojawił się problem.
Niestety nie jestem biegły w autocadzie i dlatego proszę o poradę.
Zacznę od opisu danych, na których pracuję, wyobraźmy sobie jaskinię, którą przecinamy poziomymi powierzchniami, w wyniku tego otrzymujemy poligony leżące na pewnych poziomach. Układ ten niestety nie jest tak prosty ponieważ nasza jaskinia posiadała sporo form naciekowych czyli stalaktyty, stalagmity oraz kolumny, żeby było bardziej interesująco jaskinia posiadała kilka komór, w większości ze sobą połączonych. W rezultacie otrzymujemy poligony, które na pierwszy rzut oka nie są ze sobą połączone ale po dokładniejszym oglądnięciu składają się na jednolitą całość.
Tak mniej więcej wyglądają moje dane wejściowe - są to poligony, bądź też jak kto woli polilinie 3D zawieszone na różnej wysokości.
To co potrzebuję z nimi zrobić to właśnie połączyć poziomy aby otrzymać siatkę, którą będę mógł pokazać w innych programach.
Próbowałem otrzymać to za pomocą polecenia networksrf, niestety nie da rady tego zrobić na liniach cyklicznych (nie można otrzymać walca), ciężko też jest na łączeniach poszczególnych obiektów (powstają wolne przestrzenie).
polecenia TABSURF, EDGESURF, RULESURF też niestety nie znajdują zastosowania bo albo usuwają polilinie ale tworzą jakieś krzaki.
Podejrzewam, że tak czy siak będe musiał narysować linie łączące poszczególne warstwy ze sobą aby program wiedział jak to połączyć. Czy jest jakieś narzędzie, które wykrywałoby zamknięte obszary wyznaczone przez polilinie 3D i tworzyło na nich rozpiętą siatkę z automatu a nie po wskazaniu wszystkich krawędzi?
Czy ktoś z was mógłby mi doradzić cco zastosować, żeby wmiarę szybko sobie z tym poradzić?
Tak to mniej więcej wygląda:
Pozdrawiam
Paweł