Перейти к содержанию
  • записей
    7
  • комментариев
    10
  • просмотров
    766

Attsync. Альтернатива


doctorraz

59 просмотров

  Ждать пока nanoDev выгребет все баги мне некогда, работать надо сейчас, поэтому...

Под свои потребности сделал сборочку, на основе кода Андрея Бушмана (с небольшими изменениями).

взять сборочку можно тут: https://disk.yandex.ru/d/87lVPPumz3FPzA

В архиве две сборки под Autocad 2018-2021 и nanoCad 21. Также в архиве простенький тестовый dwg пример.

Для вызова доступны две команды:

  1. от Андрея Бушмана 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

Короче кому интересно скачивайте пробуйте.

Изменено пользователем doctorraz

0 Комментариев


Рекомендуемые комментарии

Комментариев нет

Гость
Добавить комментарий...

×   Вставлено с форматированием.   Восстановить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...