|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
posetitel, Нельзя. При указании блока точка выбора используется для определения оставляемой области подрезки. Плюс там много операций, использующих команды Автокада, при вызове которых необходимо, чтобы объекты были на экране. Для показа блоков с подрезкой есть команда BGBLXCLIP
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 16.10.2013
Сообщений: 323
|
скажите, а как в одном лиспе уместить несколько команд, которые будут автоматически выполняться одна за другой?
например, сначала выполняю BGLAYDEL, потом BG1BLEXP и т.д., конкретную комбинация включает команды не только работы с подосновой, пока хотел бы понять принцип |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Определенные в лиспе - да. Ну или через command / command-s / vl-cmdf
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 16.10.2013
Сообщений: 323
|
а есть команда или лисп, которые внедряют в чертеж все чертежи из внешних ссылок?
вроде как соответствует теме работы с подосновой, надо все выданные чертежи внедрить в один и на нем уже работать. Последний раз редактировалось posetitel, 26.11.2018 в 13:30. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
posetitel, во-первых, действия администрации не обсуждаются - читай правила.
Во-вторых, один и тот же вопрос в тысяче мест, мягко говоря, вызывает недоумение - неужели понятие кросспостинга и что за этим следует, неизвестно?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 16.10.2013
Сообщений: 323
|
в теме внедрение всех внешних ссылок командой и последующее EXPLODE указан код
Цитата:
|
|||
|
||||
Регистрация: 16.10.2013
Сообщений: 323
|
удалил предыдущую запись.
вроде все заработало код прикладываю Цитата:
ну а стоит это делать или нет, решайте Последний раз редактировалось posetitel, 26.11.2018 в 16:51. |
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Пользовался раньше для преобразования полей в текст вот командой cftall/(sel)
Отсюда http://forum.dwg.ru/showpost.php?p=395488&postcount=26 Но заметил что если использовать команду cftall, то значок диаметра в размере заменялся значком вопроса. В посте указано что дальнейшее развитие в этой теме. Попробовал команду BGCFT. Но команда BGCFT у меня не работает. ___________ Команда: BGCFT Converting Field in неверный тип аргумента: stringp nilОшибка Automation. Неверный слой _____________ У меня поля внутри динамических блоков. Но команда BGCFTSEL работает нормально. Меня устраивала старая cftall, если бы не глюк со значком диаметра в размерах. Можно конечно воспользоваться командой BGCFTSEL и выделить все рамкой, как альтернатива BGCFT. Автокад 2016. ЗЫ: Создал в пустом файле два мтекста. Во втором тексте сделал поле ссылающиеся на первый текст. Команда BGCFT сработала нормально. Проделал такой же эксперимент с обычным блоком и атрибутом с полем. Тоже нормально отработала команда. Похоже дело именно в динамических блоках. Во вложение пример дин. блока.
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
Astartes, Поправил. Обновил до версии 3.8.2
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
VVA, Спасибо работает.
А какие строчки надо удалить, чтобы не выскакивало предупреждение о преобразовании полей? Нашел в коде, удалил. Но чтото видать не то удалил или не до конца. (bg:msg-yes-no "Внимание" "Все поля будут преобразованы в текст !!!\nПродолжить?" ) (bg:msg-yes-no "Attension" "All fields will be transformed to the text!!!\nto Continue?" )
__________________
AutoCad 2011 -> AutoCad 2013 |
|||
|
||||
Вместо
Код:
Код:
Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 26.02.2019
Сообщений: 1
|
Добрый день.
После запуска LISPa вываливается ошибка. (Команда: BGBLFIX ; ошибка: Ошибка Automation. Ключ не найден) Воспроизводится только на одном файле. В чем может быть проблема? Файл прикрепляю: https://yadi.sk/d/ri9FaIduOvUOTg |
|||
|
||||
Добрый день.
Я столкнулся с тем что на одном "удачном" файле версия 3.3 работает изумительно, а версия 3.8.2 уходит в глубокую задумчивость и вызывает в конце концов какую-то внутреннюю ошибку Спасибо Кулик Алексей aka kpblc за замечание, сейчас поправлю пост и еще хотел спросить: - есть прекрасная функция "BGCOLOR - Задает выбранный цвет всем объектам" - при запуске она открывает окно выбора цвета. Есть ли возможность вызвать ее с параметром, номером цвета, что бы она просто отработала без вывода этого окна. Последний раз редактировалось Des501(К), 02.03.2019 в 08:15. |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,835
|
Des501(К), а тебе в пост что, файл не приложить?
__________________
Моя библиотека 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 |