| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
03.02.2020, 14:18 | #1 | |
Lisp для выравнивания аттрибутов блока
инженер-конструктор
Минск
Регистрация: 29.05.2004
Сообщений: 381
|
||
Просмотров: 1306
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,833
|
Без проверок:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
идущий по граблям Регистрация: 26.05.2005
Сообщений: 5,095
|
Да. В переменной att сидит указатель на блок, в переменной a - на атрибут. Т.к. Вам надо передвинуть атрибут из его точки выравнивания в его же точку вставки, то именно такая замена и нужна.
Странно, у меня (чистый Акад 2010) работает. На всякий случай проверил при смещенной и повернутой ПСК - тоже все нормально (т.к. не командные методы). Надо смотреть Ваш dwg файл. Честно говоря, замена точки выравнивания на точку вставки красоты не добавляет, скорее портит. Ради интереса закомментировал всю эту конструкцию с изменением точки вставки/выравнивания - так без нее на моих блоках результат выглядит более адекватно. Последний раз редактировалось kp+, 03.02.2020 в 17:19. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
LISP. Помогите с лиспом по переименованию нескольких вхождений динамического блока в значение его атрибута. | kirillwu | LISP | 43 | 09.07.2018 13:29 |
LISP. Вставка блока из чертежа исходя из двух параметров (длина и ширина) | Kairat.iskakov | LISP | 6 | 17.05.2016 15:04 |
Lisp. авто-нумерация атрибута блока. | DonJad | LISP | 10 | 26.10.2014 02:04 |
Доработка кодя для скрытия объектов блока (LISP) | AndruxaZ | LISP | 2 | 22.09.2014 14:27 |
LISP. Сумма значений аттрибутов блоков. | dirge | LISP | 8 | 16.07.2012 19:05 |