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

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

Мои макрокоманды

Ответ
Поиск в этой теме
Непрочитано 19.05.2008, 15:20 1 |
Мои макрокоманды
zenon
 
Остекляем!!! Алюминим!!!
 
Москва
Регистрация: 21.02.2005
Сообщений: 3,826

Предлагаю в данной теме выкладывать используемые макрокоманды.
Выкладывать прошу с описанием, что данная макрокоманда выполняет и как. Если можно, то и рисунки к кнопкам соотвественно.

Выкладываю 4 своих макрокоманды.

Улучшенная команда _Break, разрыв в одной точке с повтором по правой клавише мышки.
Цитата:
^C^C^P(defun c:break2 () (vl-cmdf "_break" pause "f" pause "@")(princ));break2;
ps. Макрокоманда не моя. Рисунок со старой кнопки.


Объект Xline строится горизонтально
Цитата:
^C^C_xline;_h;
Объект Xline строится вертикально
Цитата:
^C^C_xline;_v;

Объект Xline строится по объекту (не работает по примитивам блока и arx объектов сторонних навесок на автокад).
Цитата:
*^C^C_xline;_offset;_Through;_nea;\_none;@;;
Макрокоманда зациклена, выход по Esc.
ps. Макрокоманда не моя.


Объект Xline строится по объекту, с поворотом в указанной точке на 90 градусов (не работает по примитивам блока и arx объектов сторонних навесок на автокад)
Цитата:
^C^C_xline;_offset;_Through;_nea;\_none;@;^C^C_rotate;_last;;\90;
ps. Макрокоманда доработана из предыдущей.

Соотвественно и кнопочки
Button.rar

__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search:
Просмотров: 452233
 
Непрочитано 26.06.2009, 13:45
#241
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


Подскажите как запустить окно свойств объекта в ком. строке?
Или каким образом менять свойства выброных элементов?
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 26.06.2009, 16:44
#242
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Juss_00,
1. _change (ИЗМЕНИТЬ)
2. _chprop (СВОЙСТВА)
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 26.06.2009, 18:15
#243
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


Подскажите зачем в некоторых макросах пишут
Цитата:
_.-purge
с точкой перед минусом?

А также в
Цитата:
Regapps
в команде purge вычищает "нулевые объекты?
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 26.06.2009, 19:35
#244
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Juss_00, http://dwg.ru/art/11 первый абзац.
По поводу точки.
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 29.06.2009, 09:54
#245
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


За
Цитата:
По поводу точки.
спасибо! )
А из первого абзаца я вроде ничего и не спрашивал. )

Кстати, такой вопрос а можно ли выполнив копирование многих объектов потом все их выбрать автоматически? Тип Last но на несколько объектов. (вставлялись вместе)
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.

Последний раз редактировалось Juss_00, 29.06.2009 в 16:22. Причина: Появился вопрос
Juss_00 вне форума  
 
Непрочитано 30.06.2009, 16:02
#246
wetr

инженер
 
Регистрация: 09.08.2006
Владивосток
Сообщений: 1,535
<phrase 1= Отправить сообщение для wetr с помощью Skype™


Juss_00, что-то такое?
Код:
__________________
14 Ибо если вы будете прощать людям согрешения их, то простит и вам Отец ваш Небесный (Мф 6, 14)
wetr вне форума  
 
Непрочитано 30.06.2009, 17:44
#247
kserg


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


Относительно _.PSELECT;_p

http://forum.dwg.ru/showthread.php?t=1311&pp=10000
kserg вне форума  
 
Непрочитано 30.06.2009, 18:15
#248
Juss_00

Инженер
 
Регистрация: 11.12.2007
Москва
Сообщений: 295


=) Спасиб всё то. )
__________________
Live as though tomorrow you will die,
Study as though you will live eternally.
Juss_00 вне форума  
 
Непрочитано 08.07.2009, 17:22
#249
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


Обновил пост #75 Добавил вариант с добавлением с списку масштабов свои значений
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 27.09.2009, 11:42
#250
faeto1982


 
Регистрация: 30.03.2009
Сообщений: 53
Отправить сообщение для faeto1982 с помощью Skype™


Прошу помочь написать макрокоманду, чтобы:
[FONT=&quot]_wipeout[/FONT] включал или отключал контуры в зависимости от предудущего состояния.

p.s. прошу не ругатся, сам долго пытался понять как сделать, но увы не понимаю как прописать условие.
faeto1982 вне форума  
 
Непрочитано 27.09.2009, 12:37
#251
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Цитата:
Сообщение от faeto1982 Посмотреть сообщение
Прошу помочь написать макрокоманду, чтобы:
[FONT=&quot]_wipeout[/FONT] включал или отключал контуры в зависимости от предудущего состояния.

p.s. прошу не ругатся, сам долго пытался понять как сделать, но увы не понимаю как прописать условие.
http://forum.dwg.ru/showpost.php?p=200705&postcount=13
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 27.09.2009, 12:44
#252
faeto1982


 
Регистрация: 30.03.2009
Сообщений: 53
Отправить сообщение для faeto1982 с помощью Skype™


Krieger огромное спасибо. пойду разбираться как пользоваться лиспом
faeto1982 вне форума  
 
Непрочитано 27.09.2009, 16:32
#253
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Цитата:
Сообщение от faeto1982 Посмотреть сообщение
Krieger огромное спасибо. пойду разбираться как пользоваться лиспом
http://dwg.ru/art/8
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 30.09.2009, 17:50
#254
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


А почему масштабы не попорядку как в лспе выставляются???
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 30.09.2009, 18:56
#255
VVA

Инженер LISP
 
Регистрация: 11.05.2005
Минск
Сообщений: 6,992


dextron3, Обновил вариант 3
__________________
Как использовать код на Лиспе читаем здесь
VVA вне форума  
 
Непрочитано 30.09.2009, 20:57
#256
dextron3

проектировшик
 
Регистрация: 01.01.2007
СССР
Сообщений: 5,143


VVA, и самый последний вопрос как можно макросом менять масштаб, вот в этой панели,

посомтрел в описании лиспа, там английском сайте парень создал свою панель типа этой с кнопками:



я уже 3й год мечтаю о том чтобы масштабами можно было с помощью лиспа управлять....
__________________
инженер проектировшик с опттом программа авто гад образование высшие
dextron3 вне форума  
 
Непрочитано 08.10.2009, 19:41
#257
Малёха

Инженер-геодезист
 
Регистрация: 16.09.2009
Архангельск
Сообщений: 49


Здравствуйте! А есть у кого-нибудь макрос, чтобы отключить все слои?
Малёха вне форума  
 
Непрочитано 08.10.2009, 19:48
#258
Krieger

инженер (КМ)
 
Регистрация: 30.10.2004
Красноярск
Сообщений: 3,826


Цитата:
Сообщение от Малёха Посмотреть сообщение
Здравствуйте! А есть у кого-нибудь макрос, чтобы отключить все слои?
Нафига? Тогда уж кад просто закрой.
Цитата:
Сообщение от dextron3
как можно макросом менять масштаб, вот в этой панели
Элементарно, только определись что именно менять собрался.
__________________
Делай хорошо, плохо само получится.
Krieger вне форума  
 
Непрочитано 08.10.2009, 20:09
#259
Profan


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


Цитата:
Сообщение от Малёха Посмотреть сообщение
Здравствуйте! А есть у кого-нибудь макрос, чтобы отключить все слои?
Торопиться в этом деле, вроде бы, ни к чему. Открыть Диспетчер слоев, нажать правую кнопку мыши, выбрать все слои и выключить любую лампочку...
Profan вне форума  
 
Непрочитано 09.10.2009, 10:12
#260
Pilot

Проектировщик свиноводство
 
Регистрация: 21.08.2003
Сообщений: 2,268


Цитата:
Сообщение от Малёха Посмотреть сообщение
Здравствуйте! А есть у кого-нибудь макрос, чтобы отключить все слои?
^C^C(command "_layer" "_off" "*" "")
но он все равно ругнется на отключение текущего слоя, ибо это бессмысленно
Pilot вне форума  
Ответ
Вернуться   Форум DWG.RU > Программное обеспечение > Программирование > Мои макрокоманды

Размещение рекламы


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Мои динамические блоки 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