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

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Сличительная ведомость - сравнение проекта с фактом

Сличительная ведомость - сравнение проекта с фактом

Ответ
Поиск в этой теме
Непрочитано 21.04.2011, 20:24 #1
Сличительная ведомость - сравнение проекта с фактом
Анатолий Чернецкий
 
Регистрация: 21.04.2011
Сообщений: 7

Здравствуйте. Занимаемся контрольно-исполнительной геодезической съемкой. В т.ч. на проект в Автокаде накладываем фактическую геодезическую съемку. По результатам делаем СЛИЧИТЕЛЬНУЮ ВЕДОМОСТЬ в Exel. Делаем так - От проектной точки к фактической рисуем прямоугольник, взрываем его и в свойствах смотрим длину получившихся вертикальной и горизонтальной линий, которые и переносим в exel. Получаются значения приращения координат по Х иУ, они же отличия от проекта. Hand made в общем. Тяжеловато, когда по тысяче точек. Может существует какая-нибудь программка на этот счет? Или может ее можно написать? Подскажите, пожалуйста.
Просмотров: 8034
 
Непрочитано 21.04.2011, 20:54
1 | #2
Tyhig

Оснащение проходки горных выработок, ПОС, нормоконтроль, КР, АР
 
Блог
 
Регистрация: 30.01.2008
Ленинград
Сообщений: 19,383


Жесть

Не знаю.
__________________
"Безвыходных ситуаций не бывает" барон Мюнхаузен
Tyhig вне форума  
 
Непрочитано 22.04.2011, 12:44
1 | #3
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Программку сделать можно, но грызуном клацать по точкам все равно неизбежно.(моё скромное мнение)
E-degtyarev вне форума  
 
Непрочитано 22.04.2011, 13:24
#4
ShaggyDoc

Thượng Tá Quân Đội Nhân Dân Việt Nam
 
Регистрация: 14.03.2005
44d32'44"С, 33d26'51"В
Сообщений: 13,372


Такую программу написать очень легко.
1. Начинаем формировать список из строк. Первая строка-заголовки столбцов. Примерно так:
"Номер;Хпр;Упр;Хфакт;Уфакт"
2. В цикле, до пустого ввода, запрашивается проектная точка.
2.1. Если указана проектная точка, запрашивается фактическая точка.
2.2. Извлекаются координаты двух точек и в список добавляется строка столбцов, разделенных точкой с запятой. Примерно так:
"22;100.0;50.0;101.52;50.05"
3. Список сохраняется в файл с расширением CSV.
4. Файл открывается в Excel или любой другой хрени.
ShaggyDoc вне форума  
 
Непрочитано 22.04.2011, 14:00
1 | #5
Карел

инженер по генплану
 
Регистрация: 19.10.2007
Карелия - это в России :)
Сообщений: 214


Набор программ для Civil посмотрите http://www.realgeo.ru/produsts/CUtil.html
Проги бесплатные.
__________________
генпланист со стажем
Карел вне форума  
 
Автор темы   Непрочитано 22.04.2011, 14:03
#6
Анатолий Чернецкий


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


ShaggyDoc
К сожалению, плохо разбираюсь в этих вопросах, понял в общих чертах-
1. Выбираем проектную точку (можно ли сделать ее началом координат 0,0?)
2. Выбираем фактическую.

А как формировать список из строк?


Карел
Да, похоже, там есть такая функция, но она работает с точками Civil, а проектные точки у нас всегда разные - блоки, обычные точки, круги и т.д., но никогда - точки Civil.



УФФ!!! Только что "сличил" 400 точек кабеля........

Последний раз редактировалось Анатолий Чернецкий, 22.04.2011 в 14:15.
Анатолий Чернецкий вне форума  
 
Непрочитано 22.04.2011, 14:21
#7
Карел

инженер по генплану
 
Регистрация: 19.10.2007
Карелия - это в России :)
Сообщений: 214


Civil требуется и для установки пограмм, точнее они в паре работают. Точки Civil и сделаете из блоков, кругов и т.п. Единственное пробовал преобразовать в точки Civil 174тыс точек AutoCAD - виснет Civil (комп не висит).
__________________
генпланист со стажем
Карел вне форума  
 
Автор темы   Непрочитано 22.04.2011, 14:35
#8
Анатолий Чернецкий


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


Карел

Наверно, так и надо делать по уму, но для меня это слишком сложно - с Civil не работал с 2004 (тогда он был Land). Это как гвозди канделябром забивать - задача-то у меня простенькая, тем более, что требуют стандартную ведомость в Exel. За ссылку спасибо - демку скачаю.
Анатолий Чернецкий вне форума  
 
Непрочитано 22.04.2011, 19:51
#9
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от Анатолий Чернецкий Посмотреть сообщение
Сличительная
чё, прям так и называется.
Странно, первый раз такое слышу, про ведомости, мы всегда исполнительные схемы оформляем, и с помощью программ ссылки на которые я давал в теме "Лисп для исполнительной по стенам", буквально неделю назад, и там даже каждую пару точек проект\факт тыкать не надо.
Increase Size Decrease Size ?????????»?????‚?µ?»?????°?? ???…?µ???° ?????°?????????? ?????»??
http://www.youtube.com/watch?v=tQFwm7D9FKo
Increase Size Decrease Size Geo_otkl.avi
http://www.youtube.com/watch?v=QxVAUdGXLBk&feature=channel_video_title
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 23.04.2011, 13:21
#10
Владимир.

Проектирую
 
Регистрация: 10.01.2005
Сообщений: 3,738


Цитата:
Сообщение от Анатолий Чернецкий Посмотреть сообщение
А как формировать список из строк?
пишем во внешний файл строку
"22;100.0;50.0;101.52;50.05"
и фсё. Так по каждой точке. Но тыкать придется руками.
ShaggyDoc очень подробно всё описал. Дайте это описание тому, кто сможет это запрограммировать.
Владимир. вне форума  
 
Непрочитано 24.04.2011, 10:26
1 | #11
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Вот как-то так, может быть. Попробуй.
Файл "Ведомость.txt" появляется обычно в папке "Мои документы".
Открой его в Excel-е. Почему файл "txt" а не "csv"? При открытии имеются возможности настроек форматирования столбцов вручную.


Код:
[Выделить все]
(defun c:vedom (/ prpt fapt)
  (setvar "blipmode" 1)
  (setq f (open "Ведомость.txt" "w"))
  (write-line "dX;dY" f)
  (close f)
  (while (and (setq prpt (getpoint "\nПроектная точка: "))
	      (setq fapt (getpoint prpt "\nФактическая точка: "))
	 )
    (setq f (open "Ведомость.txt" "a")) 
    (write-line
      (strcat (vl-string-subst "," "." (rtos (abs (- (car prpt) (car fapt))) 2 2))
	      ";"
	      (vl-string-subst "," "." (rtos (abs (- (cadr prpt) (cadr fapt))) 2 2))
      ) 
      f
    )
   (close f)
  ) 
  (setvar "blipmode" 0)
 )

Последний раз редактировалось E-degtyarev, 01.05.2011 в 09:04.
E-degtyarev вне форума  
 
Непрочитано 24.04.2011, 14:34
#12
Disney

Геодезист
 
Регистрация: 12.03.2009
Сибирь (где медведи по улицам ходят)
Сообщений: 860
Отправить сообщение для Disney с помощью Skype™


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
Вот как-то так, может быть. Попробуй.
только не вздумайте в ходе программы нажать Esc, а то ...
__________________
Почему все вдруг становятся умными, когда уже не надо?
Disney вне форума  
 
Непрочитано 25.04.2011, 06:48
#13
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Disney Посмотреть сообщение
только не вздумайте в ходе программы нажать Esc, а то ...
А что здесь страшного? Отключить крестики пустяшное дело, а здесь они очень полезны - видно, где уже клацнул. При таком изобилии точек, как описывает автор темы, запутаться очень легко.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 30.04.2011, 19:07 Спасибо большое за ответы.
#14
Анатолий Чернецкий


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


Спасибо большое за ответы.

E-degtyarev
А как этот код запустить в Автокаде?

Последний раз редактировалось Анатолий Чернецкий, 30.04.2011 в 19:21.
Анатолий Чернецкий вне форума  
 
Непрочитано 01.05.2011, 09:02
1 | #15
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Анатолий Чернецкий Посмотреть сообщение
А как этот код запустить в Автокаде?
Об этом достаточно внятно написано здесь:
http://dwg.ru/pub/9
E-degtyarev вне форума  
 
Автор темы   Непрочитано 03.05.2011, 13:02 Файл .txt
#16
Анатолий Чернецкий


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


E-degtyarev
Большое спасибо!
Только у меня файл "Ведомость.txt" почему-то не появляется...
Анатолий Чернецкий вне форума  
 
Непрочитано 03.05.2011, 13:25
1 | #17
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Анатолий Чернецкий Посмотреть сообщение
Только у меня файл "Ведомость.txt" почему-то не появляется...
"Ищи, матушка, должон быть". Попробуй поюзать "поиск". Файл может появится в любом рабочем каталоге, куда есть доступ из AutoCAD-а.
Если не получится, напиши в двух строчках программушки вместо
open "Ведомость.txt", скажем, open "C:/Ведомость.txt" или укажи другой конкретный путь доступа по твоему усмотрению. Только применяй в качестве разделителя "/". В лиспе знак "\" имеет специальное назначение.
Можно написать и так "C:\\Ведомость.txt".

Последний раз редактировалось E-degtyarev, 03.05.2011 в 13:46.
E-degtyarev вне форума  
 
Автор темы   Непрочитано 03.05.2011, 14:29
#18
Анатолий Чернецкий


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


E-degtyarev
Все получилось! Еще раз большое спасибо! Так мучился раньше!!
Анатолий Чернецкий вне форума  
 
Автор темы   Непрочитано 15.05.2011, 14:50
#19
Анатолий Чернецкий


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


Цитата:
Сообщение от E-degtyarev Посмотреть сообщение
А что здесь страшного? Отключить крестики пустяшное дело, а здесь они очень полезны - видно, где уже клацнул. При таком изобилии точек, как описывает автор темы, запутаться очень легко.
А как их отключить? А то уменя они теперь во всех чертежах...
Анатолий Чернецкий вне форума  
 
Непрочитано 15.05.2011, 23:31
1 | #20
E-degtyarev

Помогаю, кому делать нечего.
 
Регистрация: 27.03.2009
Русская деревня
Сообщений: 394


Цитата:
Сообщение от Анатолий Чернецкий Посмотреть сообщение
А как их отключить?
BLIPMODE - системная переменная =0

ЗЫ: Выходи из программы, нажимая Enter или правую кнопку мыши, а не Esc.

Последний раз редактировалось E-degtyarev, 16.05.2011 в 07:18.
E-degtyarev вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Сличительная ведомость - сравнение проекта с фактом



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Семинары для ГИПов: есть ли необходимость? tropul Разное 38 10.11.2014 16:55
Ключевые показатель эффективности инвестора FOXAL Разное 66 12.07.2010 12:49