|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
В какой программе можно строить горизонтали...
kiev
Регистрация: 29.11.2006
Сообщений: 140
|
||
Просмотров: 19656
|
|
||||
Регистрация: 29.11.2006
kiev
Сообщений: 140
|
2 ander:
Спасибо, поищу более свежую. Мне не понравилось, что для того, чтобы получить изополя, ну или горизонтали, необходимо сделать очень много "телодвижений", т.е. много кликов мышкой в их GUI. А линукс нормально под мою видюху никак поставить не могу. Там эти построения можно было бы организовать более живо и автоматизировать. Поэтому и ищу программу под винду, чтобы можно было быстро по таким файлам строить изополя, горизонтали. 2 Кочетков Андрей: Если не затруднит, можно узнать полные названия перечисленных программ? |
|||
![]() |
|
||||
Регистрация: 29.11.2006
kiev
Сообщений: 140
|
А с интерфейсом коммандной строки есть что-то? Может кто встречал? Под винду.
Хочется наиболее быстро строить изополя или горизонтали по данным в текстовых файлах. В Лэнд Дэсктопе мне не понтавилось это тем, что очень много операций нужно проделать, чтобы получить желаемые изополя или горизонтали. В какой программе лучше это реализовать? |
|||
![]() |
|
||||
геологоразведка, строительство Регистрация: 14.10.2003
Магадан
Сообщений: 311
|
Цитата:
А Surfer 8 вполне достойная программа для выполнения этих действий. Мы пользуемся ей для построения изолиний распределения золота (или метрограммов). 1-е действие - строим сетку (grid). Только нужно правильно выбрать метод построения и опции. 2-e - рисуем изолилинии (contour map) 3-e - сбрасываем все в AutoCAD.
__________________
Лень - великий двигатель прогресса! |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Куча мусора - и про линукс, и про видюху, и про командную строку, и про более живо и быстро. Нет главного - где именно строить горизонтали. В AutoCAD? Но причем здесь линкус? Для "красоты слога"? Каким образом "линуксоидность" связана с "живостью автоматизации"?
Не удивлюсь, если автор под "горизонталями" понимает что-то только ему ведомое. Построить в AutoCAD такие горизонтали элементарно с помощью несложной LISP-программы, читающей текстовый файл и рисующей эти самые горизонтали, например полилинией. Хоть с GUI, хоть без. Но нужно четко определяться: 1. Каким именно примитивом изображать горизонтали. 2. Будет ли это "картинка", или горизонталь должна реально быть на соответствующей отметке. 3. Должно ли значение отметки у горизонтали отображаться, то есть над ли горизонталь делать специальным типом линии. 4. Достаточно ли точек в файле, не надо ли горизонталь сглаживать. и т.д. |
|||
![]() |
|
||||||||
Регистрация: 29.11.2006
kiev
Сообщений: 140
|
Цитата:
Почему линукс и почему командная строка? Я могу тогда все завязать в один скрипт файл который будет делать всю работу, и не тыкать по кнопкам GUI как обезьяна. Если Вы не читали книгу Эрика С. Реймонда "Искусство программирования для UNIX", я советую Вам с ней ознакомиться. Замечательная книга, открывает глаза, позволяет смотреть на ОС"ы более абстрактно, вообщем у вас тогда вопросы, заданные выше, отпадут, но в кратце я попытался объяснить. Цитата:
Мне необходимо строить изополя перемещений, изгибающих моментов, напряжений и т.п. для моей КЭ программы. Пока результаты выводятся в виде текстовых файлов, а написать интерфейс GUI у меня займет много времени и это не оправдано на данный момент, есть более сложные задачи. Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Спасибо. |
|||||||
![]() |
|
||||
Регистрация: 24.03.2005
Москва
Сообщений: 293
![]() |
KAI, тогда вопрос, как с пециалисту по работе с Сарфером
![]() |
|||
![]() |
|
||||
Из выше перечисленных программ, по построению горизонталей, отдал бы предпочтение Civil 3D. Еще здесь не упомянули GeoniCS, она напоминает Land Desktop, но полностью русская разработка.
Посмотрите ссылки: http://dwg.ru/dnl/81 http://slil.ru/24084010 Кому интересно строить горизонтали в Автокаде. |
||||
![]() |
|
||||
Регистрация: 05.02.2007
Петрозаводск
Сообщений: 3
|
А подскажите пожалуйста, каим образом в лиспе ссылаться на цифры из другого файла ну например txt-шного?
Как прописывается сама ссылка и как задать цикл ссылок скажем на табличные результаты какого-либо расчёта. Большое спасибо. |
|||
![]() |
|
||||
Регистрация: 29.11.2006
kiev
Сообщений: 140
|
Хорошо, не подходит значит ничего.
Двигаемся в другом направлении. Алгоритм построения горизонталей кто-то где-то видел? Я сам запрограммирую, ну эти глупые проги в пень. Подскажите, если кто видел где алгоритм для построения горизонталей, чтобы самому не выдумывать. Спасибо. |
|||
![]() |
|
||||
геологоразведка, строительство Регистрация: 14.10.2003
Магадан
Сообщений: 311
|
Цитата:
2. Попробуйте после загрузки >Map>Contour Map, поиграться вкладками General и Levels в Contours Properties. Двойной клик мышкой на нужных полях, думаю поможет
__________________
Лень - великий двигатель прогресса! |
|||
![]() |
|
||||
Thượng Tá Quân Đội Nhân Dân Việt Nam Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372
|
Цитата:
Алгоритм очень прост (как алгоритм переставления ног у сороконожки). Соединяются точки с одинаковыми высотами. Проблема в том, как правильно соединить эти точки, чтобы горизонтали правильно отображали рельеф местности, не пересекались, количество точек с известными высотами всегда во много раз меньше, чем количество вершин для полилинии, которой изображается горизонталь. Если Цитата:
Цитата:
|
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Цитата:
Код:
|
|||
![]() |
|
|||||
Регистрация: 29.11.2006
kiev
Сообщений: 140
|
Цитата:
Что я бизнес проги которые не дают мне того, что я хочу, назвал "глупыми"? Хорошо, в знак уважения к разработчикам я забираю это высказывание обратно. Да, я знаю что загвоздка в том, как соединять эти точки линиями и вообще алгоритм весь этот не прост, весьма не прост. Поэтому и спросил, не встречал ли кто-нибудь его где-либо в литературе скажем. |
||||
![]() |
|
||||
Регистрация: 29.11.2006
kiev
Сообщений: 140
|
Цитата:
1. Координата точки по Х. 2. Координата точки по У. 3. Какая-либо величина в точке, по которой необходимо построить линии между точками, в которых эта величина одинакова. |
|||
![]() |
|
||||
Регистрация: 16.10.2006
Санкт-Петербург
Сообщений: 569
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Arseny, а поиском заняться не судьба?
http://dwg.ru/f/showthread.php?t=174...F0%EE%E2%EA%E0 http://dwg.ru/f/showthread.php?t=107...F0%EE%E2%EA%E0 http://www.google.ru/search?q=site:d...U248RU248&aq=t http://www.google.ru/search?aq=f&com...1%81%D0%BA&lr= ну и тому подобное. --- Добавлено: на будущее: не пытайся запостить один и тот же вопрос в несколько тем. Ни к чему хорошему это не приведет.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 07.12.2007
Брест
Сообщений: 243
|
Для построения горизонталей в основном сначала надо построить триангуляцию. Потом уже горизонтали. Довольно нетривиальная задача
![]() http://algolist.manual.ru/maths/geom/index.php |
|||
![]() |
|
||||
Цитата:
Дело в том, что в этом алгоритме, все точки опускаются на одну плоскость, потом производится триангуляция Делоне и точки обратно поднимаются на свои исходные высоты. получается сеть. Но если в облаке точек, много рядом-стоящих с большими перепадами высот, то после искривления плоскости, смещением точек по высоте, стороны треугольников будут растягиваться и появятся артефакты, т.е. на виде сверху, две точки находятся рядом, а в объеме, они очень далеко и стороны треугольников должны проходить совсем подругому! PS. Еще есть варианты по триангуляции в объеме и опусканию регулярной сетки на облако точек... |
||||
![]() |
|
||||
Регистрация: 13.02.2008
Сообщений: 6
|
Спасибо, в свою очередь признаю допустил ошибку! Посчитал, что введение большего количества точек (гавным образом по гоирзонталам с указанием высоты) без триангуляции преведет к лучшему построению горизонталей, однако ничего хорошего не вышло!!! Теперь обрабатываю при помощи триангуляции с корректировкой точек
|
|||
![]() |
|
||||
Инженер дорожник Регистрация: 22.10.2007
Израиль
Сообщений: 1,859
|
|
|||
![]() |
|
||||
Главспец по генпланам. Архитектор. Регистрация: 15.06.2011
Москва. Брянск.
Сообщений: 108
|
в Геониксе можно, он по координатам Х У Z строит... Z - соответственно абсолютная высотная отметка... там есть спец. опция ввод координат из текстового файла. После того как построятся геоточки построите полигональную поверхность и горизонтали тоже там есть... это оч. вкратце если
![]() |
|||
![]() |