Strona 1 z 3

Mapy plastyczne 3D

: 19 kwie 2009, 22:12
autor: yellovv
Witam!

Potrzebuje wykonać model mapy przestrzenny w jakimś programie (na myśl przychodzi mi ArtCAM)
wygenerować ścieszkę narzędzia i wyfrezować :)
niby proste ale nie wiem jak się za to zabrać mapy są jako pliki graficzne .jpg, .bmp
Generalnie chodzi mi o stworzenie takiej mapy jak tu sprzedają: http://www.interkart.de/index.php?cPath=27 (trza poklikać na te miniaturki 3D to zobaczycie o co mi chodzi)
Chciał bym stworzyć coś takiego ma moim CNC jak tu na forum widać:http://forum.turystyka-gorska.pl/viewto ... fa0171bf3c (te zdjęcia niżej)

Problem polega na tym że nie wiem jak się za to zabrać :( tzn jakim programem to ugryść :???:
Dodam jeszcze że chodzi mi o sam kształt, bo sprawę kolorowania mam rozwiązaną :)

Pozdrawiam

: 19 kwie 2009, 22:25
autor: skoczek
Witam serdecznie.
Masz dwa rozwiązania co najmniej:
1.) Stosując normalne wierszowanie - kolory odpowiadają wysokościom więc wiadomo (po znormalizowaniu wysokości lub kolorów) na jaką wysokość podnieść wrzeciono. Są programy które to robią.
2.) Są do pobrania dane z satelitów (musiałbym poszukać skąd to pobrać, bo teraz nie pamiętam; wiem na pewno że niestety dużo te paczki zajmowały) które odzwierciedlają powierzchnię Ziemi. Jest tylko jeden problem - o ile dobrze pamiętam to do zastosowania komercyjnego należało za nie zapłacić, w innym wypadku można było je stosować do woli.

Podpunkt pierwszy korzystając z oprogramowania zamieniającego automatycznie na podstawie kolorów obrazy bitowe na dane do wpuszczenia w maszynę będzie prawdopodobnie łatwiejszy do wykonania.
Pozdrawiam, skoczek.

: 19 kwie 2009, 22:36
autor: yellovv
skoczek pisze:1.) Stosując normalne wierszowanie - kolory odpowiadają wysokościom więc wiadomo (po znormalizowaniu wysokości lub kolorów) na jaką wysokość podnieść wrzeciono. Są programy które to robią.
Możesz podsunąć jakim to programem zrobić?

: 19 kwie 2009, 22:40
autor: skoczek
Witam ponownie.
Ja z tych programów nie korzystałem bo kiedyś pisałem własny, choć to jedna wielka niedoróbka. Na pewno znajdziesz tutaj na forum programy które to robią albo inni Koledzy Ci to podpowiedzą. Chyba było coś takiego jak bmp2cnc czy jakoś tak się to zwało.
Za chwilkę muszę zmykać z forum więc nie zdążę Ci teraz tego poszukać ale ktoś inny może w między czasie da radę.
Pozdrawiam serdecznie, skoczek.

: 19 kwie 2009, 23:11
autor: skoti

: 20 kwie 2009, 08:35
autor: Inf-el
To się nie uda.
Programy typu Imagetogcode generują dane o wysokości na podstawie jasności.
W przypadku map, szczyty gór są chyba ciemno brązowe.

Trzeba by napisać program zamieniający kolorystykę "mapową" na wysokość.
Jest to możliwe ale zapotrzebowanie jest za małe.
Widzę to tak:
- program wczytywałby obrazek mapy
- wyświetlałby legendę = wszystkie odnalezione kolory
- ręcznie (półautomatycznie) trzeba przypisać wysokość kolorom
- włączyć generowanie g-code lub xyz lub np. stl

Lepiej jednak poszukać w necie danych liczbowych niż zamieniać kolory.

: 20 kwie 2009, 19:28
autor: yellovv
Inf-el pisze:To się nie uda.
Programy typu Imagetogcode generują dane o wysokości na podstawie jasności.
W przypadku map, szczyty gór są chyba ciemno brązowe.

Trzeba by napisać program zamieniający kolorystykę "mapową" na wysokość.
Jest to możliwe ale zapotrzebowanie jest za małe.
Widzę to tak:
- program wczytywałby obrazek mapy
- wyświetlałby legendę = wszystkie odnalezione kolory
- ręcznie (półautomatycznie) trzeba przypisać wysokość kolorom
- włączyć generowanie g-code lub xyz lub np. stl

Lepiej jednak poszukać w necie danych liczbowych niż zamieniać kolory.
Niestety musze się z kolegą zgodzić :( zarówno co do programu Imagetogcode jak i tego co napisał dalej na temat map. Ja włąśnie spotkałem się z takim problemem że nie ma programu który by zamieniał kolory map na wysokości :???:
Coś czuję że nie będzie nic z tego :(

: 20 kwie 2009, 19:38
autor: Inf-el
yellovv pisze:Ja włąśnie spotkałem się z takim problemem że nie ma programu który by zamieniał kolory map na wysokości :???:
Coś czuję że nie będzie nic z tego :(
Program nie jest wielkim problemem, tylko czy warto ?
I czy koledze będzie się chciało przydzielać kolory do wysokości (ze wspomaganiem) ?
Można by potem tworzyć takie szablony/wzorce i następne mapy wczytywać już automatycznie.

Jeśli kolega zaproponuje ciekawe zastosowanie (nakręci mnie/nas), to program powstanie.

: 20 kwie 2009, 22:23
autor: AndrzejJS
Witaj yellovv!
Najlepiej by bylo zdobyc mape z warstwicami i te warstwice zeskanowac i w formie grafiki
wektorowej przeniesc do Rhino, rozsunac w pionie a nastepnie zastosowac narzedzie ,,wyciagnij po profilach''
i na koniec przeniesc te powierzchnie, w odpowiednim formacie, do programu do frezowania.
Jesli tylko mapa geograficzna, bez warstwic, jest dostepna, na ktorej ciemna zielen to niziny a braz to szczyty gor,
to mozna ja wektoryzowac w Corelu albo Illustrartorze. W tych programach mozna ustawic ilosc kolorow ktore
beda obrysowane grafika wektorowa a nastepnie tak jak na poczatku- Rhino, ,,wyciagniecie po profilach'' itd.

Sa, oczywiscie, bardziej profesionalne rozwiazania. Popatrz na przyklad tutaj:
http://groups.google.com.na/group/pl.re ... 687ec94cab

Pozdrawiam!

Andrzej

: 22 kwie 2009, 14:52
autor: samaia
Witam,

Jest niedrogi program, który zamienia informację kartograficzną w kolorach na warstwice.
Kosztuje ok. 250 zł. To Global Mapper. Zdaje się, że można to sprawdzić jego wersją demo.
Używam tego programu do oglądania rzeźby terenu "całego świata" (tzn. bez okolic okołobiegunowych). Jest to model srtm o rozdzielczości 90m. Dane są darmowe dla zastosowań niekomercyjnych. Aby na tym zarabiać, kosztowałyby one ok. 3000zł.
Warstwice wygenerowane Global Mapperem (biorąc pod uwagę małą rozdzielczość danych srtm) są rewelacyjne.

Pozdrawiam

Maciej Kulczycki