Search the Community
Showing results for tags 'net'.
-
Ждать пока nanoDev выгребет все баги мне некогда, работать надо сейчас, поэтому... Под свои потребности сделал сборочку, на основе кода Андрея Бушмана (с небольшими изменениями). взять сборочку можно тут: https://disk.yandex.ru/d/87lVPPumz3FPzA В архиве две сборки под Autocad 2018-2021 и nanoCad 21. Также в архиве простенький тестовый dwg пример. Для вызова доступны две команды: от Андрея Бушмана drz-MySynch что делает: синхронизирует атрибуты блоков с их описанием, но при этом не смещает, не вращает атрибут в положение по умолчанию. т.е. после синхронизации все существующие в описании атрибуты по идее остаются на своих местах; не изменяет состояние видимости вхождения блока; удаленные в описании блока атрибуты из вхождения удаляются, добавленные в описание блока добавляются во вхождения (если есть значение по умолчанию, то с этими значениями) 2. от Gilles Chanteau drz-MySynchHard что делает: то что должен был делать Attsync в nanoCad 21, только по нормальному (без удаления значений атрибутов и видит атрибуты в измененных дин блоках) !!!! Важно: drz-MySynch работает только в nanoCad 21, в nanoCad 20.х некоторые .NET методы не реализованы (либо я не разобрался, как(((); drz-MySynchHard в nanoCad 20 обрабатывает только статические блоки, в nanoCad 21 обрабатывает все; Тестировалось на nanoCad х64 (теоретически должно и на х86 работать, если надо пересоберу без проблем); На автокад не тестировалось, но по опыту предыдущих стрельб должно работать на АК2018-2021 Короче кому интересно скачивайте пробуйте.
-
В nano 20.х добавили функциональную панель "Инструменты" (в Autocad называлось палитра) Сама по себе неплохая штука и порой весьма удобная.. Но местами весьма глючная, а глючная в плане того, что при вставке блоков путает порядок прорисовки и поднимает маскировку этих блоков на передний план. В nano21 эту багу исправили. В принципе казалось бы, в чем проблема.. открой блок на редактирование и утопи маскировку, ан нет, nana20 не умеет редактировать динамические блоки. Да и статические после вставки нового блока с функциональной панели "Инструментов" каждый раз править, то еще удовольствие((( Но решение достаточно простое Проходит по всем описаниям блоков находит в них маскировки и топит их на дно. вызов из командной строки drz-WipBot Тестировался в nano20.1-21, Autocad2018-2021 (естественно в каждый CAD) надо загружать свою сборку (NETLOAD или APPLOAD) Форум не позволяет загружать dll и архивы, поэтому ссылка на сборку и там же пример блоков которые режут линию под собой