|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как подписать длины всех выбранных отрезков
Регистрация: 03.12.2009
Сообщений: 87
|
||
Просмотров: 15952
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
А в каких строках у тебя проблемы? Посмотри DXF Reference - там много интересного. Или ты ошибся с разделом, и тебе в "Поиск исполнителей"?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 18.12.2010
Сообщений: 5,101
|
|
|||
![]() |
|
||||
инженер (КМ) Регистрация: 30.10.2004
Красноярск
Сообщений: 3,837
|
Пользуюсь вот таким, несколько кустарно, но работает. Команда lal. На слой не заморачивался, т.к. у меня реактор стоит на текст.
Код:
__________________
Делай хорошо, плохо само получится. Последний раз редактировалось Krieger, 26.03.2016 в 11:06. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
Krieger, Функции не те приложил
![]() Цитата:
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Регистрация: 03.12.2009
Сообщений: 87
|
Что то идет не так. Вот что пишет командная строка:
Цитата:
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
Праальна, нефиг тексты создавать командными методами!
![]()
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 03.12.2009
Сообщений: 87
|
frostmourn, дай бог тебе здоровья, мил человек!
![]() Теперь имеем: - слой отрисовываемого текста соответствовует слою отрезка; - выравнивание отрисовываемого текста производится "вниз по центру" По остальному: - добавить возможность работы с полилиниями и прочими примитивами (окружности, дуги и т.д.) - решил все "взрывать" до отрезков (окружности и дуги мне не особо важны); - добавить возможность установки поправочного коэффициента; - решил лиспом Код:
- добавить возможность установки высоты текста; - ну это легко, через свойства, оно собственно и не особо нужно в лисп встраивать. Последний раз редактировалось megabeton, 06.04.2016 в 16:04. |
|||
![]() |
|
||||
YngIngKllr Регистрация: 29.03.2005
СПб
Сообщений: 12,968
|
Нужна похожая функция.
Только надо поставить на концах отрезка блоки, а по центру отрезка текст с выравниванием по середине. Код:
Переделал.... Код:
__________________
Работаю за еду. Working for food. Für Essen arbeiten. العمل من أجل الغذاء Працую за їжу. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
DEM, чтобы не зависеть от текущих привязок в command перед указанием точек добавь "_non"
Цитата:
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,377
|
Ну или вообще использовать некомандные методы.
P.S. Код не проверяет наличие блока "01" в чертеже, так что...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 19.10.2018
Москва
Сообщений: 249
|
Подниму тему. Было бы еще лучше если доделать лисп, чтобы он не текст выдавал, а поле. Естественно поле бы ссылалось на обьект и значение длины линии. Я не умею в код к сожалению...
__________________
Проектирование КЖ, КМ, КР, АС. Москва. |
|||
![]() |
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,996
|
пробуй
Код:
pr3 - 3 знака после запятой Еще похожая тема Добавление в чертеж длины полилинии
__________________
Как использовать код на Лиспе читаем здесь |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Разработка ПОС, искусство проектирования | Tyhig | Технология и организация строительства | 117 | 25.11.2021 17:38 |
Общая длина всех отрезков. | SanchouZ | AutoCAD | 33 | 25.07.2016 11:49 |
Экспорт в Excel длины всех участков полилинии | Meddoks | Программирование | 22 | 09.09.2013 22:52 |
Инструмент определения общей длины всех выделенных линий лежащих в разных плоскостях в AUTOCAD 2006 | Геннадий+ | AutoCAD | 3 | 01.10.2009 18:33 |
Определение суммарной длины отрезков | Александр Шевелев | Программирование | 1 | 16.12.2007 23:10 |