|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
21.11.2017, 16:25 | #1 | |
Суммирование редактируемых атрибутов копий блоков при выделении
Регистрация: 21.11.2017
Сообщений: 5
|
||
Просмотров: 2930
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Поиск - "сумма мтекст"
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Тогда _.attout / _.attin, _.dataextraction и т.п. Если смотреть в поиск по форуму лениво.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 21.11.2017
Сообщений: 5
|
Спасибо, конечно, данный способ, безусловно, решает поставленную задачу, но, учитывая практически неограниченные возможности автокада, сложно представить, что не реализована какая-либо утилита для подсчета атрибутов копий одного и того же блока через "свойства" по аналогии по подсчету данных ячеек в экселе.
Второй вопрос - как реализовать следующий объект: имеется атрибут (блок с атрибутом), который отвечает за номер, например, номер "1". Делаем множество копий данного объекта, причем каждая последующая копия на единицу больше предыдущей. Суть в том, чтобы реализовать связь между копиями таким образом, когда при удалении промежуточного объекта все последующие меняли бы свои значение. Например, имеем ряд объектом 1,2,3,4,5,6 . Если удаляем объект "3", то объект "4" принимает значение 3, объект "5"=4 и тп ----- добавлено через ~32 мин. ----- to baksconstructor пример очень примитивен - просто создаете блок с атрибутом, который можно задавать, либо "голый атрибут. Главное, значения числовые. Потом копируете бок с атрибутом (либо атрибут), меняете произвольно числовые значения атрибута, выделяете произвольное число копий - и вот тут в идеале что-то должно работать так, чтобы в панели "свойства", например, сразу можно было получить сумму атрибутов копий одного и того же блока (либо копий одного и того же атрибута) |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Цитата:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 05.11.2014
Сообщений: 978
|
Цитата:
Вот как пример количество учитываемое в атрибуте (на скрине столбец Количество) |
|||
|
||||
Валентин_1234, с небольшими изысками). Но выбор только поблочно(, если до запуска макроса не выбрать объектов.
Последний раз редактировалось koMon, 23.11.2017 в 15:18. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,844
|
Ышшо один вариант - и суммируй сколько влезет: http://autolisp.ru/2016/09/29/anothe...-attout-attin/
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Массовое редактирование свойств атрибутов блоков | kgb | Программирование | 11 | 13.06.2023 14:39 |
Какой язык перспективен для инженера-конструктора с условием | The_Mercy_Seat | Программирование | 705 | 17.03.2021 14:19 |
Проблема извлечения атрибутов одного блока из набора блоков | Titli-pytli | LISP | 5 | 26.05.2017 14:46 |
Как поменять цвет атрибутов уже вставленных в чертёж блоков? | МишаИнженер | Программирование | 5 | 09.10.2012 20:55 |
Корректировка атрибутов блоков в нескольких чертежах AutoCAD из Excel | superkot007 | Программирование | 14 | 20.10.2011 12:53 |