Триангуляция точечного облака
| Правила | Регистрация | Пользователи | Сообщения за день |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Триангуляция точечного облака

Триангуляция точечного облака

Ответ
Поиск в этой теме
Непрочитано 31.03.2005, 18:04 #1
Триангуляция точечного облака
scatler
 
Инженер-конструктор
 
Санкт-Петербург
Регистрация: 31.03.2005
Сообщений: 150

Вопрос такой: имеется чертеж в виде точечного облака, полученный путем сканирования фасада здания...как из этих точек получить нормальный (двумерный ) чертеж...может знает кто?
Просмотров: 6926
 
Непрочитано 31.03.2005, 20:51
#2
Perezz!!

архитектор
 
Регистрация: 21.08.2003
Москва
Сообщений: 3,587


я знаю. вам надо соединить точки.
Perezz!! вне форума  
 
Непрочитано 31.03.2005, 22:02
#3
{Smirnoff}

Инженер по системам безопасности
 
Регистрация: 23.11.2003
Рига
Сообщений: 1,099


Как выглядит точечное облако, я наверное представляю. Некоторые из моих представлений:

1) фотография "испорченная" в Adobe Photosop или другом редакторе
2) неудачная попытка обработать плохой растр в векторизаторе
2) Ксерокс с "синьки"
3) съемки специализированным новаторским прибором, который вроде бы должен ставить точки в местах распознаваемых им как ключевые с человеческой точки зрения (круто, теория распознования образов), если бы он еще их соединял линиями, и давал отчет что это по его мнению...
4) Фантастическое здание, из иллюстаций в книгах выполненное в технике рисования точками.

Вы пожалуйста уточните, в каком виде вы имеете точки?(векторные, растровые форматы, бумага, папирус, зрительные галлюцинации)

Почему вы считаете что это облако? Над чем оно плывет? Опишите свои ассоциации.

Извините за долгое вступление. Надо более конкретно обяснять что вам нужно. Суть проблемы, формат изображения, конечная цель.

Мы же не знаем всех мыслей у вас в голве... Разве что Perezz!!, как продвинутый психолог на пути к Цели...


{Smirnoff} вне форума  
 
Автор темы   Непрочитано 01.04.2005, 09:59
#4
scatler

Инженер-конструктор
 
Регистрация: 31.03.2005
Санкт-Петербург
Сообщений: 150



Для продвинутых объясняю. ТОчки самые обыкновенные...в акаде отображаются точками (надеюсь Вас это устроит). Термин "точечное облако " придумал не я, так что не у меня надо спрашивать про ассоциации. Чертеж, допустим 3мерный двг, в котором ОДНИ точки, а НАДО ЧТОБЫ БЫЛА СЕТКА (построенная по точкам) или ПО КРАЙНЕМ МЕРЕ СПЛАЙНЫ.
из Ваших представлений наиболее подходит 3 и 4 (правда, нумерация какая-то странная у Вас...)

Соединить точки...это понятно....нужна прога которая это делает.
scatler вне форума  
 
Непрочитано 01.04.2005, 10:25
#5
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


>>scatler
Простешее решение по соединению точек для начала построить триангуляцию по этим точкам. Для этого Вам потребуются такой пакеты как LDD если речь идет о Dwg файле, а в нем Вы получите поверхность которую можно затем отобразить как Сеть. Но приданном способе Вы получаете всего лишь поверхность фасада, что с ней делать я надеюсь Вы знаете.
Можно узнать, если точки полученны цифровым сканером, к нему разве нет специализированного софта по обработке полученных данных? Насколько я наслышан цифрровые сканеры (не путать с планшетными и рулонными, может они конечно и по другому называются ) позволяют получать поверхность сканируемого объекта, а не только набор точек, может кто просветит в данном вопросе. А то рекламируют их довольно активно.
MIP вне форума  
 
Непрочитано 01.04.2005, 13:28
#6
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Есть такая программа. Вот выдержка из ее "dtm.lsp"-файла:
;Перевод программы для построения триангуляции и горизонталей, Румынского автора Manda Nicolae - Romania
;Пригодится для изыскателей, топографов, рисующих топографические планы
;Перевел Закиров Рашит Ренатович zakirov1@yandex.ru снято ограничение версии с 50 до 5000 точек
;PROGRAM DE MODELARE A TERENULUI PRIN TRIANGULARIZARE SI CURBE DE NIVEL

(defun CTM ()........
.......
)
(princ "\nПрограмма построения поверхностей.")

В Inete на нее можно не раз натолкнуться (в частности, кажется, упоминается она на autocad.ru).
kserg вне форума  
 
Непрочитано 01.04.2005, 13:34
#7
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Не помню, может даже в тутошних Download-ах сия прелесть обретается...
kserg вне форума  
 
Непрочитано 01.04.2005, 13:48
#8
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


......А можно и на mail-у выслать (у меня ...оно... есть).
Тока куда????
kserg вне форума  
 
Непрочитано 01.04.2005, 14:13
#9
MIP

инженер
 
Регистрация: 13.12.2004
Минск
Сообщений: 496


А вообще только сейчас дошло , невнимательный по природе, что значит получить нормальный 2-х мерный чертеж? Какова цель данного мероприятия, построить триангуляцию, как вынесено в названии темы или обработать результаты так что бы получить чертеж фасада?
>>kserg К сожалению не работал с указаной Вами прогой, но хотелось бы узнать она создает СЕТКУ по точкам или создает только триангуляцию, ведь одно из пожеланий автора
Цитата:
НАДО ЧТОБЫ БЫЛА СЕТКА (построенная по точкам)
MIP вне форума  
 
Непрочитано 01.04.2005, 14:50
#10
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Если покопаться в недрах вышеупомянутого "lsp"-фала, то можно наткнуться на фразу "(princ "\nComputing 3DFaces...")", т.е. строится "3DFaces", которую год назад при экспериментах с этой штукой я и получил. Но, прошел год, и естественно нюансы работы програмки позабыты. Помню лишь, что не сразу получилось...

А насчет "триангуляций", то в сих словесях мы не понимать...
Мы - электрики. Просто, заинтересовала програмка - вот и все.
Главное, это то, что в результате была получена 3М сеть. Точки были расставлены в пространстве, а значит и сеть получилась пространственная. Если же точки - на плоскости, думаю получится плоская сеть. Ну а точки, расположенные в пространстве, можно легко предварительно перевести в одну плоскость ("сплющить"), т.е. сделать их Z=0. Тем более на эту тему есть доступные средства (Хотя бы через те же свойства объектов присвоить им Z=0).
kserg вне форума  
 
Непрочитано 01.04.2005, 15:41
#11
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Ну вот. Только что попробовал повторить прошлогодний подвиг.
ПОЛУЧИЛОСЬ ("3DFaces", )!!!!! ВСЕ - ПЛОСКОЕ!!!!!

Однако, пришлось применить хитрость:
программа работает лишь с пространственными точками, поэтому добавил к 120 точкам (расположенными в 1 плоскости) еще 2 - "пространственные" (сбоку);
получил "плоскую" сеть (искривленную сбоку) из которой стер две полученные боковые "пространственные" добавки...

Следует лишь уточнить : получается не единая сеть, а набор треугольных сетей ("триангуляция" - однако!).

Можно програмку забрать на "mail.tut.by" :
имя-"aazaaz"
пароль-"aazaaz"
Войти там в "личный сайт" и - скачать себе оттуда файл "dtm.zip".
kserg вне форума  
 
Автор темы   Непрочитано 02.04.2005, 17:09
#12
scatler

Инженер-конструктор
 
Регистрация: 31.03.2005
Санкт-Петербург
Сообщений: 150


Чего-то я не понял как этот дтм работать заставить... :? Имею ввиду какую комманду в строке забивать? (dtm b _dtm "вешают" комп)
scatler вне форума  
 
Непрочитано 02.04.2005, 18:30
#13
Torino


 
Регистрация: 21.08.2003
Штаб
Сообщений: 943
<phrase 1=


>>scatler
Если надумаешь строить это дело в Лэнде - обращайся - помогу.
Torino вне форума  
 
Непрочитано 03.04.2005, 16:37
#14
Arkady

AutoCad Development and Support
 
Регистрация: 21.08.2003
Israel
Сообщений: 183
Отправить сообщение для Arkady с помощью Skype™


scatler>
Можешь прислать мне чертеж (или текстовый фаил с координатами) ?
arkady@pd5d.com
Попробую что нибудь сделать.
Программы:
Autodesk Land Desktop
Autodesk Civil3D
RDV
Arkady вне форума  
 
Непрочитано 04.04.2005, 09:15
#15
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


Цитата:
Сообщение от scatler
Чего-то я не понял как этот дтм работать заставить... :? Имею ввиду какую комманду в строке забивать? (dtm b _dtm "вешают" комп)
Запускается командой DTM (dtm).

Чтобы заработала (не висла) требует в чертеже наличия примитивов (объектов) типа "POINT"/"ТОЧКА" (но только не в блоках там или в каких-то внешних ссылках!) : потому и виснет, что после запуска "DTM" ищет в чертеже "точки", и ищет, и ищет, ........и ищет (а их, надо полагать, нет ?).
kserg вне форума  
 
Непрочитано 04.04.2005, 09:18
#16
kserg


 
Регистрация: 22.04.2004
Сообщений: 269


"после запуска "DTM" ищет в чертеже "точки", и ищет, и
ищет, ........и ищет (а их, надо полагать, нет ?)."

Если "точки" есть и все равно виснет, вышлите мне свой файлик, посмотрю, что будет у меня...
kserg вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Прочее. Программное обеспечение > Триангуляция точечного облака