Тема: Как повысить все точки на фиксированную величину?
Подскажите пожалуйста, как повысить или понизить все точки автоматически на фиксированную величину
(программы Автокад R14 или/и 2002 или с примененнием внешней другой программы).
Информационный портал для профессионалов в области САПР
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форумы CADUser → Отрасль → Геодезия и картография → Как повысить все точки на фиксированную величину?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Подскажите пожалуйста, как повысить или понизить все точки автоматически на фиксированную величину
(программы Автокад R14 или/и 2002 или с примененнием внешней другой программы).
Sofdesk Civil Survey
Если не много точек , то лопатай, а так конечно лучше трактором.
Trimble Geomatik Offis попробуй
> Maxx
;Пример:
;Имеем список
(setq ldz '((0. 1.) (7. 1.) (8. 2.)(2. 3.) ( 4. 5.)))
;Имеем точку:
pt '(15. 8.))
;Результат:
(setq a (mapcar '(lambda (x) (mapcar '+ pt x )) ldz))
;Успехов
> Олег(jr.)
Добавление.
Прошу извинения за неполное объяснение.
Если вам нужно повысить или понизить все точки, то, создав
вспомогательную точку pt задаем ей нулевое значение Х,
а значение Y - насколько мы повышаем весь список точек.
(Или отрицательное значение по Y, если понижаем)
Имеем список точек профиля земли:
(setq ldz '((0. 1.) (7. 1.) (8. 2.)(2. 3.) ( 4. 5.))
pt '(0. 8.))
(setq a (mapcar '(lambda (x) (mapcar '+ pt x )) ldz))
В данном случае все точки повышаются на 8 единиц.
Если нужно сдвинуть список по оси Y, задаем соответственно:
(setq pt '(8. 0.))
А в первом примере все точки будут смещаться
и по X и по Y (на 15 единиц по Х и на 8 - по Y.
TGO для этого незаменимая вещь!!!!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форумы CADUser → Отрасль → Геодезия и картография → Как повысить все точки на фиксированную величину?
Форум работает на PunBB, при поддержке Informer Technologies, Inc