|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 17.01.2014
Сообщений: 97
|
VVA, в посте #7 есть скриншот диалогового окна программы. Существует ли в природе версия данной проги с DCL-файлом?
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
DCL файл пишется лиспом "на лету". См опцию "Settings"
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 07.10.2010
Сообщений: 12
|
Прочитал несколько веток по проблеме, решил написать сюда.
Схожая с моей была поднята в сообщении #48, но ответа по всей видимости не было Цитата:
Теперь, мой дилетантский вопрос: как при всем этом богатстве материалов выгрузить координаты вершин в географических координатах? _list и описываемые здесь lispы выгружают прямоугольные. |
|||
|
||||
Регистрация: 18.12.2010
Сообщений: 5,057
|
команда MAPEXPORT и сохранить в gml в нужной СК - получишь текстовый файл с координатами
лично я предпочитаю просто копировать слой в пределах БД |
|||
|
||||
Регистрация: 07.10.2010
Сообщений: 12
|
Цитата:
Пока вышел из положения следующим образом: по имеющейся полилинии создал точки COGO и из Навигатора Области Инструментов просто скопипастил в Excel. Параллельно можно добавить маркеры точек с номерами и координатами для вывода графики. |
|||
|
||||
генпланист Регистрация: 23.09.2009
Череповец
Сообщений: 31
|
Цитата:
Помогите, пожалуйста, разобраться в нем немного. Как сделать, чтобы в точках рисовался кружочек? У вас , вроде, такое есть, но никак не могу это осуществить. И еще такой вопрос - реально ли сделать, чтобы нумерация была на выноске с текстом "т.1", "т.2" и т.д? Заранее спасибо, если найдете время ответить |
|||
|
||||
Регистрация: 03.05.2019
Сообщений: 2
|
Добрый день! Пользуюсь ECoor для выгрузки координат в Excel, и соответственно нумерую точки (1,2,3...). Но далее мне нужно увеличить шрифт до 2.5 и проставить кружки на точки радиусом 1, после чего нумерация наползает на полилинию и точку, приходится потом растаскивать все вручную. Есть ли возможность, чтобы это все автоматически растаскивалось? А то по 2 тысячи и более точек вручную растащить - это смерть. Приложила фото, на 1 - как получается и на 2 - как должно быть.
PS: я просто сама не смыслю в коде ничего, но мне кажется там должно быть уточнение, что текст (номер точки) не должен залезать на полилинию и/или на другой текст(номер точки). Буду очень признательна если поможете это написать. Последний раз редактировалось anastaskot, 03.05.2019 в 16:24. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
anastaskot, Найди строку
Цитата:
Попробуй заменить 1. на большее число. Если устроит, можно задавать не угол, а смещение по x y от вершины полилинии
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 03.05.2019
Сообщений: 2
|
Цитата:
PS: а смещение по х и у также в коде или из автокада можно настроить? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856
|
anastaskot, посмотри справку по функции polar - там все внятно достаточно описано.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Цитата:
Цитата:
Цитата:
1 - смещение по X со своим знаком 2 - смещение по Y со своим знаком 3 - смещение по Z со своим знаком Пример смещения от вершины, координаты которой хранятся в переменной ln на -2.5 по Х ; 3.2 по Y и 0 по Z Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 10.07.2012
Сообщений: 35
|
Добрый день. Используем для нумерации точек и выгрузки координат в exel ваш лисп ECoorE rev11c.LSP, за что вам огромное спасибо.
Возник вопрос. Появилось желание немного переделать нумерацию точек. Сейчас текст с номером точки появляется с одинаковым смещением по диагонали на северо-восток относительно узловой точки. Есть ли возможность сделать так, чтобы текст вставлялся только с внешней стороны фигуры(как на скрине 2)? Последний раз редактировалось bengan777, 10.03.2020 в 16:24. |
|||
|
||||
Регистрация: 10.07.2012
Сообщений: 35
|
Если не ошибаюсь, реализовывать это надо по одному из описанных тут алгоритмов^
https://ru.wikipedia.org/wiki/%D0%97...B8%D0%BA%D1%83 К сожалению, сам я делать это буду очень долго( Если кто нибудь поможет, буду очень признателен. |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
bengan777, В этой реализации программы такой возможности нет. Можно только отредактировать смещение для всех точек. Координаты обрабатываются поточно, возможность определять и хранить для каждой точки свое смещение не предусмотрено.
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Я что то подобное делал, для теодолитных ходов... проставление номеров вершин, правда не текстом , а выносками и проставление площадей, с последующей выгрузкой всего этого добра в ексель по определенной форме....
ИМХО, алгоритм то там простой: берете координаты вершины и смещаете на единичный вектор в сторону средней точки между предыдущей и последующей вершинами, потом проверяете полученные координаты на попадание в контур, если попали внутрь, то умножаем вектор на -1. Собственно всё. Далее умножаем полученный вектор на требуемую величину смещения. Код проверки на попадание в контур можно найти тут на форуме, хотя можно и самому написать, там ничего сложного нет, тут уж как удобнее. Дорогу осилит идущий. Надеюсь помог. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт координат из dxf в txt | eilukha | Вертикальные решения на базе AutoCAD | 14 | 26.04.2008 21:53 |
Нумерация точек на плане и вывод их координат в полярной системе | kukuikar | Программирование | 1 | 17.02.2008 11:15 |
Получение текстового массива координат точек. | Камыч | AutoCAD | 5 | 30.07.2007 12:28 |
Помощь по Лире | Серега М | Лира / Лира-САПР | 52 | 28.05.2007 02:47 |
простановка реальных ординатных размеров (координат точек) | AnnaT | AutoCAD | 7 | 15.06.2005 17:56 |