Кожевников Posted April 25 Report Share Posted April 25 (edited) Здравствуйте. Имеется множество чертежей, созданных в Автокаде. Их правка Нанокадом вызывает трудности. Суть проблемы: В чертеже множество блоков с атрибутами. Эти атрибуты пустые и имеют границы далеко от блока. При клике в этой области или выделении рамкой происходит нежелательный выбор блока. Блок может находиться за пределами видимого экрана (пример на снимке, попытка выбора прямоугольника). В результате - выбрать желаемые элементы чертежа становится сложной задачей. В Автокаде такого захвата не происходит. Он срабатывает только если в выбор попадает текст атрибута. Наверняка есть какая-то переменная, которая сможет изменить поведение на автокадовское? выбор.dwg Edited April 25 by Кожевников Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 25 Report Share Posted April 25 в нк23 подтвердилось секущей рамкой даже левее красной полилинии захватывает блоки на самом деле имеют значительно больший габарит чем видимы проверить легко ВИДВЫБРАН и ткнуть в блок добавлено через 1 минуту Спойлер 2 Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 25 Report Share Posted April 25 (edited) Спойлер Спойлер Спойлер хотя конечно не должен нано за пустой атрибут цепляться, за пустой мтекст жэж не цепляется выбор на выбор.dwg Edited April 25 by doctorraz Quote Link to comment Share on other sites More sharing options...
EdwardSt Posted April 25 Report Share Posted April 25 (edited) Если у атрибута убрать задний фон, то перестает цепляться. Прикладываю таблетку , убирающую задний фон у атрибутов блока. ЗЫ. Немного подправил скрипт для использования с группой предварительно выбранных объектов ClearAttBound.LSP Edited April 25 by EdwardSt 3 1 Quote Link to comment Share on other sites More sharing options...
Кожевников Posted April 25 Author Report Share Posted April 25 (edited) 55 минут назад, EdwardSt сказал: Если у атрибута убрать задний фон, то перестает цепляться. Прикладываю таблетку , убирающую задний фон у атрибутов блока. ЗЫ. Немного подправил скрипт для использования с группой предварительно выбранных объектов ClearAttBound.LSP 898 \u0411 · 1 загрузка Спасибо! Лисп полезный. После применения можно работать. На чертеже в тысячу блоков отрабатывает почти нормально. Спотыкается на мультитексте: ошибка: неверный тип аргумента: LENTITYP: nil Обновил в файле. Но хотелось бы, чтобы Нанокад корректно отрабатывал фон атрибута. выбор_2.dwg Edited April 25 by Кожевников Quote Link to comment Share on other sites More sharing options...
doctorraz Posted April 25 Report Share Posted April 25 44 минуты назад, Кожевников сказал: Но хотелось бы, чтобы Нанокад корректно отрабатывал фон атрибута. автокад не сильно далеко ушел Спойлер и он точно так жэж цепляется в АК(((( ------ и еще нюанс при открытии АК сообщил, что файл содержит элементы вариации и предложил открыть в редакторе блоков... 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.