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

Вернуться   Форум DWG.RU > Сообщество > Поиск исполнителей > LISP. Нумерация точек линии

LISP. Нумерация точек линии

Ответ
Поиск в этой теме
Непрочитано 01.11.2018, 23:31 #1
LISP. Нумерация точек линии
AcidBurn23071985
 
Регистрация: 04.08.2016
Сообщений: 12

Здравствуйте!
Нужен SZZ.lsp, расставляющий и в отдельном слое нумерующий точки вдоль линии по часовой стрелке с заданным началом и интервалом.
Сейчас слой и блок для нумерации точек создаю вручную, а затем применяю целый набор lisp'ов, который хотелось бы свести к одному.
В идеале: выделяем линию - кидаем SZZ.lsp в ACAD - вводим SZZ - имя слоя - длина сегмента - точка старта - номер старта - шаг нумерации.
Исходники во вложении:
- SPLTOPL.LSP (команда SPLTOPL) разбивает линию на сегменты заданной длины.
- PLTOOLS.LSP (команда PL-VxOpt) убирает совпадающие вершины.
- PLTOOLS.LSP (команда PL-Vx1) задаёт начальную точку линии.
- B2L.VLX (команда B2L) расставляет номера точек, используя указанный блок.
- Test.dwg с двумя синими линиями - исходной (слева) и обработанной (справа)
Предложения по цене и срокам исполнения просьба высылать на электронный ящик [email protected].

Вложения
Тип файла: zip SZZ.zip (185.4 Кб, 34 просмотров)


Последний раз редактировалось AcidBurn23071985, 03.11.2018 в 13:15.
Просмотров: 1784
Ответ
Вернуться   Форум DWG.RU > Сообщество > Поиск исполнителей > LISP. Нумерация точек линии

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
LISP: Offset с уменьшением длины линии gosho LISP 3 16.09.2016 19:24
Нужен lisp, показывающий все ли линии сходятся в одной точке. ВоваН LISP 8 01.05.2014 14:25
Вставка блока с размером линии nolte Программирование 3 19.05.2013 11:47
Lisp \ VBA Вставить все блоки с шагом по линии gizmo_zx LISP 15 13.03.2011 02:09
Lisp: Нарисовать линии между вершинами полилини Rus2007 LISP 2 09.02.2011 14:24