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

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

не работает макрос "поворот группы объектов"

Ответ
Поиск в этой теме
Непрочитано 03.02.2012, 21:59 #1
не работает макрос "поворот группы объектов"
A-l-l-A
 
Регистрация: 15.09.2011
Сообщений: 52

Здравствуйте.
Как-то здесь на форуме находила такой макрос: *^C^C_ROTATE;\;90, очень, кстати, нужный.
Только вот он у меня, почему-то, не работает: объекты поворачиваются, но вокруг одной точки, как при обычном повороте. А очень надо, чтоб каждый вокруг своей оси, я так поняла- этот макрос именно для этого.
У меня 2012 Автокад.
Просмотров: 5647
 
Непрочитано 04.02.2012, 08:09
#2
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Макрос взят отсюда http://dwg.ru/pub/6, и не будет работать, ибо только сейчас я обнаружил в нем, и еще в нескольких, недопустимые ошибки. Спрошу админа как исправить и сделаю это позже.
А пока как правильно смотрите здесь:
Макрос, поворачивающий объекты последовательно один за другим *^C^C_Rotate;\\;\90
Макрос, изменяющий величину объектов последовательно, один за другим *^C^C_Scale;\\;\2
Две косые черты подряд определяют выделение объектов рамкой либо двумя щелчками по объекту в любом месте. Так мне показалось более универсальным. Так что не забывайте дважды шелкнуть по объекту, а затем еще раз чтобы указать базовую точку
Макросы, меняющие цвет или угол поворота атрибута, в них лишняя точка с запятой. Их должно быть 5 а не 6
Столько лет прошло, никто не поправил.
Во всех этих макросах фишка в том, что очень легко изменить цифру в конце на нужную, а для этого макросы следует расположить на инструментальной палитре, в которой к ним есть легкий доступ
A-l-l-A, тебе большое спасибо подвигла меня внимательно посмотреть. Вообще-то странно, обычно такие дела я перепроверяю в 4 глаза, а в книге на всякий случай давал снимки с экрана с достоверно работающими макросами вместо обычной записи на бумаге. Я не смог найти у себя первоисточник данной статьи чтобы перепроверить, каким-же образом вкралась ошибка
Приношу свои извинения
Vova вне форума  
 
Автор темы   Непрочитано 04.02.2012, 15:48
#3
A-l-l-A


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


Цитата:
A-l-l-A, тебе большое спасибо подвигла меня внимательно посмотреть
- не за что. Вам за ответ спасибо.
Цитата:
Во всех этих макросах фишка в том, что очень легко изменить цифру в конце на нужную, а для этого макросы следует расположить на инструментальной палитре, в которой к ним есть легкий доступ
- а можно сделать так, чтоб угол или масштаб он запрашивал? Получается, что мне надо будет постоянно менять запись макроса в адаптации команд?

Последний раз редактировалось A-l-l-A, 04.02.2012 в 16:03.
A-l-l-A вне форума  
 
Непрочитано 04.02.2012, 22:54
#4
sasha_lif

Дизайнер-конструктор
 
Регистрация: 29.05.2004
Kiev
Сообщений: 1,187
<phrase 1=


A-l-l-A, тогда с макроса убери цифры 90 для rotate и соответственно 2 в scale
__________________
Kiev, Ukraine
sasha_lif вне форума  
 
Автор темы   Непрочитано 06.02.2012, 11:27
#5
A-l-l-A


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


спасибо, я и сама уже думала убрать, просто пока нет возможности в автокад выйти
Offtop: А можно вопрос к модераторам: мой пост из темы "Автокад" перекинули сюда, мне конечно, без разницы, просто я думала в "Автокад" она больше подходит, все-таки непосредственное отношение к автокаду имеет

Последний раз редактировалось A-l-l-A, 06.02.2012 в 11:32.
A-l-l-A вне форума  
 
Непрочитано 06.02.2012, 16:22
#6
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
все-таки непосредственное отношение к автокаду имеет
А о чем тогда писать в в теме про программирование, как не о механизации действий в автокаде?
Vova вне форума  
 
Непрочитано 06.02.2012, 16:32
#7
Profan


 
Регистрация: 25.12.2005
Москва
Сообщений: 13,627


Цитата:
Сообщение от Vova Посмотреть сообщение
механизации действий в автокаде
Механизация
Механизация - использование машин вместо людей.
Словарь терминов антикризисного управления. 2000.
Profan вне форума  
 
Непрочитано 06.02.2012, 16:45
#8
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Да ладно, пусть будет автоматизация
Vova вне форума  
 
Автор темы   Непрочитано 10.02.2012, 18:05
#9
A-l-l-A


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


Макрос все равно не работает, масштабирование тоже не работает(
A-l-l-A вне форума  
 
Непрочитано 10.02.2012, 21:57
#10
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
Макрос все равно не работает, масштабирование тоже не работает(
Не забыла про два клика которыми надо выделить объект, а затем третьим кликом указать базовую точку?
Дай протокол действий от F2
Vova вне форума  
 
Автор темы   Непрочитано 10.02.2012, 22:15
#11
A-l-l-A


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


у меня же группа объектов, как я их 2мя кликами выделю, их же рамкой надо? или я что-то не понимаю...
A-l-l-A вне форума  
 
Непрочитано 10.02.2012, 22:23
#12
bargool


 
Регистрация: 16.08.2006
Санкт-Петербург
Сообщений: 508
<phrase 1=


Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
чтоб каждый вокруг своей оси
что считать "осью" объекта? может, вокруг точки вставки?
bargool вне форума  
 
Непрочитано 11.02.2012, 16:39
#13
Vova

Engineer
 
Регистрация: 05.09.2003
New-York
Сообщений: 10,288


Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
у меня же группа объектов, как я их 2мя кликами выделю, их же рамкой надо? или я что-то не понимаю..
макрос расчитан на поворот находящихся в разных местах одиночных или кучкующихся нескольких объектов на одинаковый угол, последовательно, один (одна кучка) за другим. Базовая точка каждой кучки выбирается третьим кликом. Повернула одну "кучку", переходишь к следущей. Если у тебя другая задача, то данный макрос не подходит
Vova вне форума  
 
Непрочитано 12.02.2012, 13:16
#14
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
у меня же группа объектов, как я их 2мя кликами выделю
Посмотри эту тему, может подойдет
Rotate нескольких объектов вокруг своей оси

Цитата:
Сообщение от A-l-l-A Посмотреть сообщение
масштабирование тоже не работает(
И эту Нужен ЛИСП по масштабированию
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 13.02.2012, 19:45
#15
A-l-l-A


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


Цитата:
Сообщение от VVA Посмотреть сообщение
Посмотри эту тему, может подойдет
Rotate нескольких объектов вокруг своей оси
Цитата:
Сообщение от VVA Посмотреть сообщение
И эту Нужен ЛИСП по масштабированию
VVA, вот это мне и нужно. Благодарю
Навела тут смуту, не разобравшись в смысле макроса
A-l-l-A вне форума  
 
Автор темы   Непрочитано 15.02.2012, 21:19
#16
A-l-l-A


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


VVA, а в 2012 Акаде эти лиспы не будут работать? А то я загрузила их- не работают.
A-l-l-A вне форума  
 
Непрочитано 16.02.2012, 10:00
#17
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,991
<phrase 1= Отправить сообщение для VVA с помощью Skype™


A-l-l-A, Должны. У меня нет 2012 проверить. Сообщи разрядность Автокада
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Автор темы   Непрочитано 16.02.2012, 21:12
#18
A-l-l-A


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


Цитата:
Сообщи разрядность Автокада
- а что это такое?
A-l-l-A вне форума  
 
Непрочитано 16.02.2012, 21:39
#19
Кулик Алексей aka kpblc
Moderator

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


32 или 64-битный AutoCAD?
__________________
Моя библиотека lisp-функций
---
Обращение ко мне - на "ты".
Все, что сказано - личное мнение.
Кулик Алексей aka kpblc вне форума  
 
Автор темы   Непрочитано 22.02.2012, 21:14
#20
A-l-l-A


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


32х
A-l-l-A вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > не работает макрос "поворот группы объектов"

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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Команда SELECT и предварительный выбор Admin AutoCAD 33 03.03.2014 15:09
не работает макрос перевода спецификации Excel в кад valeal Программирование 5 21.11.2011 19:48
Макрос c _Attedit не работает в 2009 Vova AutoCAD 4 12.10.2008 16:49
Не работает макрос изменяющий цвет Джин Программирование 10 21.11.2006 16:53
Не работает макрос Torino Программирование 9 18.11.2004 14:41