|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Регистрация: 02.07.2016
Сообщений: 249
|
Я для объединения таблиц себе программку писал
https://forum.dwg.ru/showthread.php?t=150453 |
|||
|
|||||
Проектирование систем электроснабжения Регистрация: 21.11.2019
Ставрополь
Сообщений: 114
|
VitalyAF, вот именно так у меня и сделано, в #560 я это описал. Теперь если из этой таблицы формировать спецификацию (смотрим ваш пример из #580), то получится что у кабеля ВВГнг(А)-FRLSLTx 5х6 будет две строки и у провода ПуВнг(А)-LS 2х2,5 будет две строки. А изначально вопрос был (#557):
Цитата:
Цитата:
----- добавлено через ~11 мин. ----- Цитата:
Цитата:
это точно не мой файл. может глюк сайта... |
||||
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,224
|
Когда строки сворачиваются, то изменение Количества происходит только в системной колонке Qty ( в енг. версии)
А в ручной колонке Количество остаётся, не сворачивается. Поэтому я и говорю, что надо прописать в блоках реальное количество проводов и дать системную колонку. Я ещё с блоками не работал, скорее всего там можно перемножить. Но лучше сделать как выше. Если бы все было как там, то всё бы свернулось! Оказалось, что (#560) другая таблица... Но не важно, свернёт и суммирует, если есть реальные провода, а не виртуальные... С позициями тоже не так всё просто, можно даже не рыпаться, нужны специальные фичи. Кстати кабельный журнал это Откуда - Куда, а без этого смысла в нём нет, только в спеку, это там нужно сворачивать... У нас спеку заполняли 12-ть чел разных специальностей, поэтому акад таблицу использовали только как часть общей, вручную рыбу запоняли из неё. MEP надстройку если поставить то можно будет с пом. формул всё сделать... ну или почти всё... ...До дома теперь. Последний раз редактировалось VitalyAF, 30.03.2022 в 16:02. |
|||
|
||||
Проектирование систем электроснабжения Регистрация: 21.11.2019
Ставрополь
Сообщений: 114
|
Цитата:
Но теперь хотя бы стало понятно, что это в принципе возможно с помощью лиспа Подскажите что нужно изучить, чтобы уметь писать такие программки? ну или хотя бы с чего начать? |
|||
|
||||
Регистрация: 02.07.2016
Сообщений: 249
|
2C75FF, не знаю даже что изучать. Я просто гуглил в своё время примеры и на них разбирался.
Крайне полезная книга (в качестве справочника, а не в качестве самоучителя) - это Николай Полещук "AutoLISP и Visual LISP в среде AutoCAD", ссылку не дам, я её покупал, в открытом доступе вроде не мог найти. |
|||
|
||||
Регистрация: 19.07.2005
Россия
Сообщений: 3,224
|
>2C75FF
К продолжению вчерашней дискуссии... Перемножение атрибутов внутри дин. блока т.е. до вывода в таблицу ничего не даёт. Т.е. всё как бы работает, но, желаемого результата не даёт т.е. НЕЛЬЗЯ в принципе подружить пользовательский атрибут "Количество" или аналогично по смыслу с табличным значением "Count" (заметьте не Quantity) не знаю как там по-русски переведено! ))) С виртуальными проводами фокус не проходит, д.б. только реальные! см. выше! (желающим могу показать скрины) PS И еще уточнение - свернуть (галка "скомбинировать идентичные строки", мой перевод) приводит к тому, что столбец Count изменяется, например, если всего три строки, то count=3 length =2000 означает ~ три куска провода по 2 метра. Если сгруппировать с суммированием, то будет count=3 length =6000 три куска провода общей длиной 6 метров, проделать это с пользовательскими атрибутами никак нельзя и это правильно! Последний раз редактировалось VitalyAF, 31.03.2022 в 14:57. |
|||
|
||||
Проектирование систем электроснабжения Регистрация: 21.11.2019
Ставрополь
Сообщений: 114
|
VitalyAF, да, я тоже пришел к выводу, что в мастере извлечения данных просуммировать не получится. Делал "количество" даже не атрибутом, а параметром. Но он и параметры не хочет суммировать. В общем суммирование только с системными значениями работает. Пользовательские атрибуты и параметры не принимает. Буду все-таки пытаться в уже готовой таблице суммировать одинаковые строки.
Спасибо. |
|||
|
||||
Проектирование систем электроснабжения Регистрация: 21.11.2019
Ставрополь
Сообщений: 114
|
Атрибут !DC_!СО_7КОЛ содержит в себе поле с формулой, для обновления которого требуется регенерация (_regen)
|
|||
|
||||
Подскажите, в таблице в ячейку вставлено поле которое отражает длину примитива из чертежа, есть ли способ переместить (скопировать) значение ячейки с полем в другую ячейку таблицу что бы поле не потеряло связь с со своим примитивом?
з.ы. Нашел решение, зайти внутрь ячейки выбрать содержимое и переместить внутрь другой ячейки. Плохо, что надо работать с каждой ячейкой отдельно...
__________________
...переменная FILEDIA создана для привлечения пользователей к форумам. Последний раз редактировалось Cfytrr, 31.03.2022 в 17:55. |
||||
|
||||
Регистрация: 10.11.2021
Сообщений: 18
|
День добрый, возможно ли как-то заставить таблицу в автокаде заставить считать сложные формулы? Необходимо вордовский документ сделать в автокаде, который будет далее браться за основу в проектах, есть таблица, где в ячейке расчет числа в степени с логарифмом. Не могу никак победить, вставлять как ole из экселя не вариант, т.к. нужна таблица, которая будет делать расчеты по факту.
|
|||
|
||||
Регистрация: 10.11.2021
Сообщений: 18
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Попробуй diesel. Нечто типа
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Проектирование мостов Регистрация: 29.01.2014
Новосибирск
Сообщений: 433
|
Ну тут у каждого своя правда. Опишу свою. Я не передаю ничего "динамического" смежникам. Если сделано дин.блоками - они преобразуются в анонимные, все поля в обычные тексты, благо есть чудо-лисп. Если посчитано в экселе (напомню, я писал, что расчеты в эксель с привязкой к таблице автокад), то таблица отвязывается с финальными значениями. Это не из жадности или чего-то такого. Это гарантирует, что сделанное не превратится во что-то другое случайными действиями. А уж в единичных случаях, которые являются крайней редкостью, переслать с экселевским файлом вместе проблем не возникает. Ну а преимущества экселя перед таблицами автокад, я думаю, в очередной раз перечислять нет смысла.
|
|||
|
||||
Регистрация: 20.07.2020
Сообщений: 12
|
нет, не заблокировано. Все же редактируется , но с мучениями.
----- добавлено через ~7 мин. ----- все же редактируется , но с мучениями в лучшем случае секунд 10 выход в режим редактирования. Функция редактирования ячейки полностью стирает содержимое и предлагает ввести заново Последний раз редактировалось GrigVit, 17.05.2022 в 15:42. |
|||