|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Регистрация: 11.07.2022
Сообщений: 756
|
Если надоело искать Defpoints из выпадающего списка слоев то:
макрос (много раз) - слой Defpoints, цвет bylayer, выход по Esc Код:
Код:
|
|||
![]() |
|
||||
Регистрация: 05.05.2009
СПб
Сообщений: 423
|
Здравствуйте! Хочу сделать кнопку - аналог QNEW, чтобы создавала файл на основе шаблона (на QNEW - один шаблон, на кнопке - другой). Написал вот это:
Код:
|
|||
![]() |
|
||||
Регистрация: 10.01.2020
Сообщений: 415
|
У этой команды нет безоконного режима, поэтому тебе надо сделать переменную FILEDIA = 0 (т.е. не выводить диалоговые окна выбора файлов), а после опять сделать равной 1 (если надо)
Смотри пример тут - https://forums.autodesk.com/t5/autoc...822314#M174279 |
|||
![]() |
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 824
|
Добрый день.
Если количество щелчков мышкой во время паузы в макросе (\) каждый раз разное, как быть? Пример. Лисп с форума Coorn. Действие лиспа COORN Выберите режим [Указать/Точка/Блоки/Полилиния или сплайн] <Указать>: Укажите точку или Enter завершения > Укажите точку или Enter завершения > Укажите точку или Enter завершения > +++++++ Coordinates list +++++++ 3800.0000,33000.0000,7750.0001 3800.0000,34111.6796,7750.0001 +++++++++ End of list +++++++++ Начальный номер точки <Не маркировать> : Сохранить координаты в [Файл/Excel/Не сохранять] <Файл> : E Записал вот так: ^C^C_coorn;;\\\\\\\\\\\\\\;;_e; Если количество кликов соответствует количеству (\) в макросе, то все норм. Макрос отрабатывает нормально. А если символов в макросе написал с запасом, то макрос автоматом не отрабатывает и приходится завершать вручную. Собственно вопрос. Можно на данном примере как то побороть? На всякий случай прикреплю лисп.
__________________
AutoCad 2011 -> AutoCad 2013 -> AutoCad 2016 -> AutoCad 2011 -> AutoCad 2022 |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 756
|
Цитата:
Последний раз редактировалось Ingpro, 04.12.2024 в 21:43. |
|||
![]() |
|
||||
Регистрация: 11.07.2022
Сообщений: 756
|
Цитата:
Код:
Последний раз редактировалось Ingpro, 19.01.2025 в 10:06. |
|||
![]() |
|
||||
Регистрация: 20.04.2011
Сообщений: 478
|
Добрый день!
Делаю макрос, который позволяет сохранять выбранные объекты в DXF файл: Код:
1. После выбора объектов команда спрашивает количество знаков после запятой "decimal places of accuracy". Как прописать это значение в макросе? 2. Приходится вводить имя файла ![]() Нет ли такой возможности, чтобы имя файла бралось из примитива (допустим из обычного текста)? Было бы прекрасно, когда пользователь выбирает объекты для экспорта в DXF, один из примитивов там будет текстом, и вот как раз значение этого текста будет именем файла. |
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мои динамические блоки | Shoorup | Динамические блоки | 2713 | 21.04.2011 23:34 |
Повторение выполнения макрокоманды по циклу. КАК? | Kostinok | AutoCAD | 12 | 05.12.2007 15:40 |
Мои проекты | Vova | Разное | 10 | 08.10.2007 23:18 |
Мои палитры инструментов на соседний компьютер | Pave1 | AutoCAD | 4 | 27.06.2006 09:45 |