Schöck
Показать сообщение отдельно
 
Непрочитано 08.04.2017, 23:02
1 | #16
petro_f


 
Регистрация: 06.10.2016
Сообщений: 106


Цитата:
Сообщение от VVA Посмотреть сообщение
В #10 удалить красное, оставить синее
Код во вложении у меня работает
Добрый день коллеги. Немного поправил и дополнил плагин:
  1. При взрыве блока (если он попадает по линии разрыва) удаляются невидимые аттрибуты (взял функцию "Burst without Invisible Attributes" http://www.lee-mac.com/upgradedburst.html) [ver. 2016_burst.zip ].
  2. Добавил рисование линий разрыва и выбор 2 или 4 линии [ver. >= 2.1].
  3. Добавил отдельный функционал рисования линий разрыва. Команда BREAK-LINE [ver. >= 2.1]. Добавил одинарную линию разрыва [ver. >= 2.4].
  4. Немного "причесал" исходный код, что бы было понятно к какой функции какая команда принадлежит [ver. >= 2.1].
  5. Добавил защиту от падений, если вдруг плагин запустят в пространстве листа [ver. >= 2.1].
  6. Добавил функционал блокировки или разблокировки слоёв при работе плагина [ver. >= 2.1].
  7. Добавил функцию запоминания исходных настроек автокада при запуске плагина и возврата к данным настройкам после завершения работы плагина или его вылета по ошибке [ver. >= 2.1].
  8. Поправил функцию рисования задней линии при выборе двойной линии разрыва по команде BREAK-LINE [ver. >= 2.3].
  9. Убрал отключение привязки при указании точек линий обрезки [ver. >= 2.7].
  10. Мелкие исправления алгоритма [ver. >= 2.8].
  11. Исправлен косяк описанный тут и тут [ver. >= 2.9].

P.S. Взрыв блока с подчисткой невидимых атрибутов я добавил из-за того, что у меня куча блоков со скрытыми атрибутами и не очень удобно потом это всё подчищать.
P.P.S. Переменная масштаба рисуемых линий берётся из переменной DIMSCALE. Установка переменной (setvar "DIMSCALE" 100) в консоли, где 100 нужное Вам значение.

Может кому пригодится такой вариант плагина.

P.S. Тестил акад 2015-2018
Вложения
Тип файла: zip Fragm_Den_2016_burst.zip (7.5 Кб, 87 просмотров)
Тип файла: rar Fragm_Den [ver. 2.7].rar (12.3 Кб, 82 просмотров)
Тип файла: rar Fragm_Den [ver. 2.8].rar (15.4 Кб, 13 просмотров)
Тип файла: rar Fragm_Den [ver. 2.9].rar (15.4 Кб, 31 просмотров)
__________________
Если ты разговариваешь с идиотом - убедись что он не занят тем же!

Последний раз редактировалось petro_f, 26.12.2018 в 23:39. Причина: Обновление плагина от 26.12.2018
petro_f вне форума  
 
Еврокод EN. Базовый Видеокурс
Размещение рекламы