|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
![]() |
#1 | |
Как прочитать свойства блока
Регистрация: 30.06.2023
Сообщений: 43
|
||
Просмотров: 1222
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
У тебя путаница между вхождениями и определениями блоков.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
Но чтобы их поменять, мне надо однозначно идентифицировать каждый блок. Как выделить m-блоков из общего кол-ва n-блоков еще не знаю, но пока вижу два варианта 1. расположить все m блоков в отдельном слое, у меня так с текстовыми примитивами реализовано, но я пока не знаю как получить все блоки определенного слоя 2. если на первый вариант не найду решения то можно попробовать по именам блоков, например я заранее знаю, что эти блоки имеют имена bl_1, bl_2, ... этот ваориант хуже, т.к. на разных чертежах их будет разное кол-во и имена могут отличаться. Поэтому хотелось бы найти решение по первому варианту. |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Цитата:
|
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
Цитата:
Код:
Хотя с другими примитивами, типа TEXT, LINE все работает |
|||
![]() |
|
||||
Регистрация: 10.08.2013
Сообщений: 11,499
|
Алексей же писал в другой ветке
Код:
----- добавлено через ~8 мин. ----- и в фильтре у имени слоя dxf группа 8, а не просто значение слоя |
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Не получил.
Это не список, а набор. Его сначала надо преобразовать в список (на форуме решения были).
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
Регистрация: 30.06.2023
Сообщений: 43
|
|
|||
![]() |
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 40,404
|
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
![]() |
|
||||
alexmntmnk,
Не Код:
Код:
__________________
Сообщество программистов Autodesk в СНГ - техническая поддержка |
||||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как задать зависимость поля в атрибуте блока от значения атрибута блока в котором находится этот блок? | Nacichaj | Динамические блоки | 6 | 13.07.2022 12:44 |
Как вывести длину линии в свойства динамического блока? | МишаИнженер | Динамические блоки | 1 | 24.06.2022 08:47 |
VBA. Не работает групповой код 2 (имя блока) DXF в изменённых динамических блоках. | Кудахтыч | Программирование | 10 | 04.02.2019 05:33 |
Как обновить атрибуты блока не смещая их в начальную точку? | Tregart | AutoCAD | 15 | 04.07.2018 07:52 |
Имеется ли возможность ссылаться изнутри при создании блока на его же будущий номер ObjId ? | Tyhig | AutoCAD | 6 | 14.08.2017 17:56 |