|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
![]() |
Поиск в этой теме |
|
||||
Остекляем!!! Алюминим!!! Регистрация: 21.02.2005
Москва
Сообщений: 3,917
![]() |
ну зачем так сложно? отключи привязку по Z и все.
__________________
Мы можем делать быстро, качественно и недорого, выбирайте любые 2 условия.:search: |
|||
![]() |
|
||||
Регистрация: 06.05.2010
Сургут
Сообщений: 248
|
Sta1917, это можно реализовать примероно так *^C^C_-layer;_m;_Водопровод_подземный;;_CELTYPE;gugk5_122_v;;;_CELWEIGHT;30;;;_pline; т.е. сначала выполнить настройки а потом рисовать полилинию. но в товоем случае это видимо не получится с командой _flatten. да и сдругими командами тоже т.к. отрисовка полилинии трубует завершения по enter.
|
|||
![]() |
|
||||
Регистрация: 04.11.2009
Сообщений: 24
|
Всем, доброго времени суток.
У меня просьба, подскажите, что не так сделал ^C^C(setq lr (getvar 'clayer)) (setvar 'clayer "Размеры") _dimlinear; (setvar 'clayer lr). Работает, но как-то криво. Хотелось поставить размер в нужный слой, не выбирая объекты, а просто проставляя размеры. |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Цитата:
Код:
Это два |
|||
![]() |
|
||||
Регистрация: 28.04.2010
Сообщений: 268
|
_QSELECT - быстрый выбор
Я так и делаю, 1. _QSELECT выбираю свойства объекта (МТЕХТ), значение (слой) 2. _ЕXPLODE 3. _QSELECT свойства объекта (ТЕХТ), значение (слой) 4. _FIND (найти "." и заменить на ",") Хотелось бы, нажал на одну кнопку и все готово |
|||
![]() |
|
||||
Регистрация: 28.04.2010
Сообщений: 268
|
Подскажите, пожалуйста, как в макросе, вот таком -
^C^C(setq a(ssget "_X" '((0 . "MTEXT"))));(sssetfirst nil a);_find;(setq a(ssget "_X" '((0 . "MTEXT"))));(sssetfirst nil a);_explode сделать, чтобы МТЕХТ выбирался не на всем чертеже, а на текущем слое (ActiveLayer) |
|||
![]() |
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Ну и кто мешает писать на лиспе... это ж не макрос это лисп собственной персоной
|
|||
![]() |
|
||||
Регистрация: 28.04.2010
Сообщений: 268
|
Еще вопрос -
^C^C(setq a(ssget "_X" (list '(0 . "MTEXT") (cons 8 (getvar "clayer")))));(sssetfirst nil a);_find;(setq a(ssget "_X" (list '(0 . "MTEXT") (cons 8 (getvar "clayer")))));(sssetfirst nil a);_explode ^C^C(setq a(ssget "_X" (list '(0 . "TEXT") (cons 8 (getvar "clayer")))));(sssetfirst nil a);_text- по отдельности они работают, а если их объединить вместе ^C^C(setq a(ssget "_X" (list '(0 . "MTEXT") (cons 8 (getvar "clayer")))));(sssetfirst nil a);_find;(setq a(ssget "_X" (list '(0 . "MTEXT") (cons 8 (getvar "clayer")))));(sssetfirst nil a);_explode;(setq a(ssget "_X" (list '(0 . "TEXT") (cons 8 (getvar "clayer")))));(sssetfirst nil a);_text- то не работают. В чем моя ошибка? |
|||
![]() |
|
||||
Регистрация: 28.04.2010
Сообщений: 268
|
|
|||
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Мои динамические блоки | 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 |