| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны |  Справка по форуму | Файлообменник |

Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Не корректная работа макроса AutoCAD 2016

Не корректная работа макроса AutoCAD 2016

Ответ
Поиск в этой теме
Непрочитано 25.09.2017, 19:10 #1
Не корректная работа макроса AutoCAD 2016
Tuman_
 
Регистрация: 25.09.2017
Сообщений: 2

Доброго времени суток уважаемые форумчане.
На работе возникла проблема следующего характера - необходимо проделывать ряд рутинных функций с чертежами в большом кол-ве, а именно:
  1. Перемещать и поворачивать объекты чертежа
  2. Простовлять однотипные размеры
  3. Менять слои элементов

Для решения этих проблем было решено освоить написание макросов. Для решения первой задачи из списка выше был написан следующий макрос:

^C^C_move;\;\\_rotate;L;;@;90;

который работает вполне корректно для одного объекта. Для большего кол-ва команда поворота НЕ срабатывает.

В качестве учебного пособия была выбрана методичка Introduction to Macro Writing

Буду благодарен за любые объяснения или ссылки на учебные материалы.
Заранее спасибо
Просмотров: 3600
 
Непрочитано 25.09.2017, 20:09
#2
Кулик Алексей aka kpblc
Moderator

LISP, C# (ACAD 200[9,12,13,14])
 
Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787


Многократный повтор макроса: впереди поставить звездочку (если не ошибаюсь)
Можно попробовать заменить _l на _p. Но сработает или нет - не представляю.
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 25.09.2017, 20:19
#3
Tuman_


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


Цитата:
Сообщение от Кулик Алексей aka kpblc Посмотреть сообщение
Многократный повтор макроса: впереди поставить звездочку (если не ошибаюсь)
Можно попробовать заменить _l на _p. Но сработает или нет - не представляю.
Я экспериментировал со звездочкой, макрос просто повторяется много раз, каждый элемент приходиться выбирать вручную. Это мне не подходит.

Замена _l на _p ничего не дала.

Уточнение: я использую английскую локализацию автокада.

Буду благодарен за любую информацию, в том числе ссылку на хороший проверенный тренинг по программированию в Автокаде или написанию макросов.
Tuman_ вне форума  
 
Непрочитано 26.09.2017, 01:47
#4
Александр Ривилис

программист, рыцарь ObjectARX
 
Регистрация: 09.05.2005
Киев
Сообщений: 2,405
Отправить сообщение для Александр Ривилис с помощью Skype™


https://dwg.ru/dnl/3480
Александр Ривилис вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Не корректная работа макроса AutoCAD 2016

Размещение рекламы
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как настроить копирование свойств (_matchprop) объектов между разными чертежами AutoCAD 2016 Kostinok AutoCAD 7 15.02.2017 12:35
Применение спирали для 3D резьбы в AutoCAD 2016 Rinatg AutoCAD 4 22.03.2016 07:15
Как добавить префикс к однострочному тексту в AutoCAD 2016 andrey_artphoto AutoCAD 5 27.05.2015 17:11
Параллельная работа в bricscad и autocad? JohnSmith Другие CAD системы 2 23.11.2011 14:18