Список форумов Конференция САПР Bentley MicroStation Конференция САПР Bentley MicroStation
www.ustation.ru
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация 
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход 

Создание файла данных для ЦММ

 
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Готовые программы
Предыдущая тема :: Следующая тема  
Автор Сообщение
Leonid
давно здесь сидим


Зарегистрирован: 28.01.2006
Сообщения: 598
Откуда: С.-Петербург

СообщениеДобавлено: Пн Май 22, 2006 7:45 pm    Заголовок сообщения: Создание файла данных для ЦММ Ответить с цитатой

Видя, что тема ЦММ актуальна, и не только на нашем форуме Rolling Eyes
решил выложить еще одну програмку из моей коллекции,
сделанную на общественных началах для Мосинжпроекта Smile

http://www.ustation.ru/apps/dgm.zip

Программа создает файл точек в формате
номер;X;Y;Z;

например
2;22905.27;9798.96;139.40;
3;22903.30;9808.84;139.27;
...

Источник данных - 2D файл с точками и отметками, расположенными рядом с ними.
Точки в файле - фрагменты (cell) с определенным именем, по умолчанию "PIKET"


Если найдете ошибку, или какие пожелания... жду отзывов
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
beer



Зарегистрирован: 01.02.2006
Сообщения: 215
Откуда: Москва

СообщениеДобавлено: Вт Май 23, 2006 8:45 am    Заголовок сообщения: Ответить с цитатой

При любом выборе пишет, что кол-во Cell'ов и текста должно быть одинаково... может что я не так делаю? А вот что делать с бортами дорог, когда одной точке соответствует две отметки: низ борта дороги и верх борта дороги....
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Leonid
давно здесь сидим


Зарегистрирован: 28.01.2006
Сообщения: 598
Откуда: С.-Петербург

СообщениеДобавлено: Вт Май 23, 2006 10:14 am    Заголовок сообщения: Ответить с цитатой

Цитата:
При любом выборе пишет, что кол-во Cell'ов и текста должно быть одинаково...

Там учитываются элементы только типов 17 (TEXT_ELM) и 35 (SHARED_CELL_ELM)
В файле примера все должно работать.

Цитата:
А вот что делать с бортами дорог

Не вижу препятствий.
Сначала обрабатывается точка с одним текстом, при повторном проходе с соседним. Получается две точки в одном месте в плане, но с разными отметками.
Встречный вопрос... а как программа (вроде Geoterrain), обрабатывающая данные в текстовом файле, поймет две разные отметки в одной точке?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
ВалВл



Зарегистрирован: 08.02.2006
Сообщения: 138

СообщениеДобавлено: Вт Май 23, 2006 12:54 pm    Заголовок сообщения: Ответить с цитатой

Леонид!
Ну и какие успехи у Мосинжпроекта?
В топографии, информация, задающая поверхность, состоит из трех элементов: сама точка, метка этой точки и число. Отметка угла здания задается изображением самого угла, условным знаком высотной отметки( стоит где-нибудь рядом ) и числа, которое размещается так, чтобы можно было прочитать. Если в "полях" можно установить стандарт взаимного расположения элементов, то на катастрофически загруженных планах города сделать это весьма проблематично. Составитель для каждой отметки устанавливает индивидуальную зависимость. Кроме того, условного знака высотной отметки может вообще не быть, когда число относится к столбу, дереву и т.д. Так что программно связать число и место....
Проектировщику нужно не посто задать общую поверхность, а разделить ее на составляющие: проезжая часть, тротуар, газон.., асфальт, бетонн, грунт, вода... На планах же отметки по всем контурам не проставляются.
Борт - лоток. Нужно еще указать, где - проезжая часть, а где - тротуар ( газон ).
Так что там с Мосинжем?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Leonid
давно здесь сидим


Зарегистрирован: 28.01.2006
Сообщения: 598
Откуда: С.-Петербург

СообщениеДобавлено: Вт Май 23, 2006 2:15 pm    Заголовок сообщения: Ответить с цитатой

ВалВл
А что с Мосинжем... я от него далеко Smile
Лучше спросите у Игоря Владимировича, он тут кажись уже зарегился...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
beer



Зарегистрирован: 01.02.2006
Сообщения: 215
Откуда: Москва

СообщениеДобавлено: Чт Май 25, 2006 3:30 pm    Заголовок сообщения: Ответить с цитатой

Leonid

Ну сейчас с бортами мы делаем так - офсетом верх борта переносится на 2 см от проезжей части
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
ВалВл



Зарегистрирован: 08.02.2006
Сообщения: 138

СообщениеДобавлено: Пт Май 26, 2006 7:52 am    Заголовок сообщения: Ответить с цитатой

Я тоже так делаю. Немного хлопотно, но получается красиво.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Дмитрий



Зарегистрирован: 20.09.2006
Сообщения: 3
Откуда: Москва

СообщениеДобавлено: Ср Сен 20, 2006 1:57 pm    Заголовок сообщения: Ответить с цитатой

Leonid
Доброе время суток!
Программа прекрасно работает не только на прилагаемом примере. Огромное спасибо Very Happy . Но Мосгоргеотрест, например, использует в качестве пунсонов Normal Cell "PIKET". Пробовал заменять их на Shared Cell - получается, но уж больно хлопотно. Что можете посоветовать?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Leonid
давно здесь сидим


Зарегистрирован: 28.01.2006
Сообщения: 598
Откуда: С.-Петербург

СообщениеДобавлено: Ср Сен 20, 2006 2:26 pm    Заголовок сообщения: Ответить с цитатой

Дмитрий
Киньте ваш файл на wleo[собака]ya.ru. Посмотрим, что можно сделать...
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Leonid
давно здесь сидим


Зарегистрирован: 28.01.2006
Сообщения: 598
Откуда: С.-Петербург

СообщениеДобавлено: Вт Сен 26, 2006 9:40 am    Заголовок сообщения: Ответить с цитатой

Добавил возможность использования NORMAL CELL (2) и пакетной обработки, кое-что подправил.
Старая версия там же, новая здесь:
http://www.ustation.ru/apps/dgm-1.1.zip

Потестировал, но могут быть ошибки, чем быстрее найдете, тем больше вероятность, что я их оперативно исправлю... пока "железо горячо" Smile
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail
Дмитрий



Зарегистрирован: 20.09.2006
Сообщения: 3
Откуда: Москва

СообщениеДобавлено: Пн Окт 23, 2006 8:55 pm    Заголовок сообщения: Ответить с цитатой

Leonid
Спасибо, все работает нормально Very Happy
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
ВалВл



Зарегистрирован: 08.02.2006
Сообщения: 138

СообщениеДобавлено: Чт Июл 19, 2007 12:11 pm    Заголовок сообщения: Ответить с цитатой

Купил недавно RGS-7 и к нему RGS_PL. После вычислений сохраняют точки в DXF или в DWG как в 2D, так и в 3D. В 3D облако точек уходит в пространство, а номер и значеие отметки остаются на нуле. Теперь надо убедить топографов набирать побольше пикетов.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Конференция САПР Bentley MicroStation -> Готовые программы Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group