|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
Проектировщик электроснабжения Регистрация: 15.09.2017
Санкт-Петербург
Сообщений: 4
|
Коллеги, добрый день
Во время очередной работы с плагином заметил объекты, которые НЕ поменяли свой цвет во время "покраски" всей архитектуры, а именно: - объекты AEC - и массивы Есть ли какие то решения в этом направлении? |
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
|
|||
|
||||
Проектировщик электроснабжения Регистрация: 15.09.2017
Санкт-Петербург
Сообщений: 4
|
Цитата:
Да, я без полей ... Прикреплял изначально dwg, видать не прикрепилось. Сейчас еще раз попробую https://forum.dwg.ru/attachment.php?...1&d=1565614783 |
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
Да не все прикрепилось видел. Кстати меня наоборот ща интересует, как например у нек объектов не трогать цвета, т.е. исключать из действия плагина (в идеале исключать выбранный слой и конечно же еще раз повторюсь удобна была бы данная команда если б работала через командную строку, а не через диалоговые окна, чтоб каждый смог настроить для себя - все это для уменьшения манипуляций и для возможности создания различных комбинаций макросов). А в вашем файле странные эти блоки. Не родные - какие-то сторонние. Поэтому и не фурычит наверно. Мож спдсовские?
Последний раз редактировалось allar8, 13.08.2019 в 06:55. |
|||
|
||||
Проектировщик электроснабжения Регистрация: 15.09.2017
Санкт-Петербург
Сообщений: 4
|
|
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
|
|||
|
||||
мой лисп весьма слаб, подскажите кто может, как изменить диалог BGBLFIX (по умолчанию ) на такой вид, где поправить?
__________________
Мастерская СПДС |
||||
|
||||
Регистрация: 12.08.2009
Сообщений: 447
|
В 2019 команда bglaydel выдает ошибку:
Команда: Команда: BGLAYDEL Инициализация... Background tools v.3.9 Наберите в командной строке: BGLAYDEL - Удаление выключенных и замороженных слоев с примитивами BG1BLEXP - Взрывает блоки, состоящие из одного примитива (возможно другого блока) BGBLEXP - Взрывает блок и все блоки, входящие в него, превращая видимые атрибуты в текст BGBLEXP1 - Взрывает блоки 1-го уровня, превращая видимые атрибуты в текст BGBLDYNEXP1 - Взрывает динамические блоки 1-го уровня, превращая видимые атрибуты в текст BGBLEXP1NOATT - Взрывает блоки 1-го уровня, у которых нет видимых атрибутов BGBLXCLIP - Показывает подрезанные блоки BGBLXCLIPEXP - Взорвать подрезанный блок BGBLDYN2A - Преобразовывает динамические блоки в анонимные BGBLDYN2S - Преобразовывает динамические блоки в статические BGBLALLDYN2A - Преобразовывает ВСЕ динамические блоки в анонимные BGBLALLDYN2S - Преобразовывает ВСЕ динамические блоки в статические BGCB - копирует одно из вхождений блока в блок с новым именем. www.lee-mac.com BGRB - переименовывает одно из вхождений блока в блок с новым именем. www.lee-mac.com M2U - Преобразовать MINSERT (МН-БЛОК) в Unnamed блок M2B - Преобразовать MINSERT (МН-БЛОК) в блок U2B - Преобразовать UNNAMED в блок U2BM - Преобразовать UNNAMED в блок множественный выбор UX - Взорвать UNNAMED блок ======================================= BGRGB2ACI - Изменяет цвет с RGB на ACI BGAll2RGB - Изменяет ACI цвет в его RGB эквивалент BGCOLOR - Задает выбранный цвет всем объектам BGCOLORXREF - Меняет цвет выбранных внешних сылок (только в текушем сеансе) BGCOLBL - Установка послою цвета примитивов подосновы. Если цвет задан явно- создается новый слой BGResetXRef -Сброс настроек слоев выбранных внешних ссылок на установленные в исходном файле BGBLCC - Изменяет цвет выбранных блоков BGENCC - Изменяет цвет выбранного элемента блока BGCATT - Изменяет цвет атрибутов выбранных блоков BGCBL2 - Изменяет цвет в блоках 2 и более уровня (вложенных блоках) BGBLFIX - Нормализация блоков BGCFT - Конвертирует все поля в обычный текст BGCFTSEL - конвертирование полей в обычный текст в выбранных примитивах BGHATCHDEL - Удаление штриховки_.UNDO Текущие настройки: Авто = Вкл, Управление = Все, Объединить = Есть, Слой = Есть Количество отменяемых операций или [Авто/Управление/Начало/Конец/Метка/Обратно] <1>: _Mark Команда: Команда: _.-LAYDEL Выберите объект на слое для удаления или [Имя]: Команда: _yes Неизвестная команда "YES". Для вызова справки нажмите F1. Команда: Команда: _.Regenall Выполняется регенерация модели. Команда: *** Command _.UNDO _Back restore your layers |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
shartal, Cкачал и проверил версию 3.9 - все работает. Попробуй скачать архив заново
----- добавлено через ~18 мин. ----- doctorraz, Пропустил твое сообщение Найти поиском строку Цитата:
Должно стать Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Обновил до версии 3.11. Внес незначительные изменения. Для скрипта вызывай не команду, а функцию
Цитата:
Код:
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
allar8, Читай первый пост, специально выделил красным
Цитата:
Вариант на кнопку Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
allar8, а в панели свойств не срабатывает?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 12.03.2013
Сообщений: 650
|
Дык в том то и дело - надо через ком строку, чтоб в макрос можно было включить
Мож лучше кто подскажет решение моей задачи. Нуно это мне вот для чего. ^C^CBGCOLORCMD;7 - забеляю все объекты А эта команда забеляет так как надо - не трогает цвета самих слоев, а делает принудительный белый цвет всем объектам Но далее мне нужно среди всех белых некоторые объекты, загнанные в определенные слои выделить Т.е. я выбираю все эти слои и да ща это делаю через панель - применяю цвет по слою Мечта - выбор этих слоев и применение им цвета по слою - в одно нажатие Выбор слоев этих в одно нажатие я уже организовал - осталось цвет применить по слою Последний раз редактировалось allar8, 20.11.2019 в 15:55. |
|||
|
||||
Регистрация: 12.08.2009
Сообщений: 447
|
Скрипт отлично работает, если он заканчивается этой функцией
(load "bgtools.lsp") (vl-load-com) (vl-catch-all-apply (function(lambda()(bglaydel t)))) Если после нее идет другая команда, намертво зависает. Например (load "bgtools.lsp") (vl-load-com) (vl-catch-all-apply (function(lambda()(bglaydel t)))) _close |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,848
|
shartal, ты что хочешь закрыть-то? Текущий документ?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Научите лиспу на примере (или как kpblc, VVA и компания пытаются обучить чайника лиспу) | Red Nova | LISP | 4555 | 24.03.2024 13:44 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
LISP на команду 3dcorbit | Малюк | LISP | 2 | 30.09.2009 14:18 |
Запуск Lisp команды в новом документе | BlackHarp | LISP | 1 | 26.03.2009 23:06 |
загрузка DOS прог через LISP | Gaa | LISP | 15 | 12.08.2005 19:19 |