| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
24.04.2008, 15:23 | #1 | |
Макрос для создания лайаута
проектировшик
СССР
Регистрация: 01.01.2007
Сообщений: 5,143
|
||
Просмотров: 8041
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,843
|
Ты опять за старое??
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
И еще один вариантик. Немного подсократил код Makswell'a
Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
Makswell, VVA, спасибо,
реально помогает тем кто цыфирью лайауты обозначает, для 2009 автокада с предворительным просмотром, это самое лучшее! липс нужный в каждом хозяйстве,... PS А как можно внедрить в него этот макрос ^C^C_-scalelistedit;_r;_y;_e; что бы в конце лиспа срабатывал или всетаки, на кнопку подсадить?
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
На лиспе этот макрос выглядит так:
(command "_-SCALELISTEDIT" "_R" "_Y" "_E") Добавь его после (command "_.LAYOUT" ...)
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA,
а как будет лисп файл выглядеть только с этой строчкой (command "_-SCALELISTEDIT" "_R" "_Y" "_E"), без каких либо дополонительных команд? хочу его просто в автозагрузку кинуть чтобы болезни с масштабами не было
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
А как можно чтобы при автозагрузке лисп автоматически запускался?
Вот на проверку: Код:
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,843
|
dextron3, ну ты даешь!
http://dwg.ru/f/showpost.php?p=230952&postcount=18
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
Кулик Алексей aka kpblc, а как вы определеяете команду самого открытия окна к примеру, ведь при открытии мышкой командная строка пуста?
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,843
|
Вы???
И какое открытие окна? Вообще, про какое окно разговор?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
Вот есть же выпадающие окошки, ну к примеру слои, толщины линий, цвета, как можно лиспом или макросом открыть эти окошки и выбрать то что надо?
вот мне нужно к примеру масштаб 1:50, как это все в командной строке выполнить? скриншоты:
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,843
|
Так у тебя на скрине СПДС-ные масштабы! Точнее, панель СПДС.
Мне так кажется... --- Добавлено: не понимаю, откровенно говоря, смысла устанавливать какие-либо масштабы (кроме масштаба ВЭ), находясь в пространстве листа. Просвети, а?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
Кулик Алексей aka kpblc, панель СПДС это частный случай, мне хотелось бы все панели прощупать, а то что в лайауте скрин сделал,
это моя оплошность торопился для форума на самом деле, в лайауте хочу автоматически затрагивать обычную автокадовскую панель масштабов,
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Цитата:
Можно сделать немного по другому: ==== Файл scalreset.lsp начало ==== Код:
И засунуть этот файл ... в портфель _appload При загрузке scalreset.lsp будет определяться команда scalreset (вдруг в процессе работы понадобится) и она же запустится на выполнение [(c:scalreset)]
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA, спасибо Кулик Алексей aka kpblc, в посту #10, ссылку дал на однотипный лисп,
а как быть с постом #15, как активировать эти окна через командную строку с выбором значения из выпадающего меню?
__________________
инженер проектировшик с опттом программа авто гад образование высшие |
|||
|
||||
Такой команды я не знаю. Судя по рисункам, перечисляются именованные объеты (слои, размерные, текстовые стили и т.д.) Все это хранится в соответсвующих таблицах Автокада, кроме масштабов.
В этой теме пост #34 выложена ф-ция _DWGRU-GET-USER-DCL. Используя ее и таблицы Автокада: Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
проектировшик Регистрация: 01.01.2007
СССР
Сообщений: 5,143
|
VVA,
как теперь макросом прописать автовыбор из окошек? к примеру для слоя 0 для стиля Standart и как с помощью данного лиспа на выделенные объекты назначить слой или стили, а то что то не получается
__________________
инженер проектировшик с опттом программа авто гад образование высшие Последний раз редактировалось dextron3, 28.04.2008 в 13:53. |
|||
|
||||
Так нет никакого автовыбора из окошек, устанавливаешь, к примеру, Слой 1 текущим, он сам в окошке отобразится
Цитата:
Слои и стили текста на выделенные объекты назначай с помощью опций команды _CHANGE
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Закладные лифтовых приямков | винсент75 | Поиск литературы, чертежей, моделей и прочих материалов | 13 | 11.08.2009 10:16 |
Москва не сразу строится | Perezz!! | Разное | 20 | 21.04.2009 23:52 |
ЮМОР 2006 =) | Perezz!! | Разное | 1122 | 04.01.2007 00:46 |
Макрос типа клавиш Cntr-Tab! Нужно для AutoHOOK! | Колян | Программирование | 5 | 31.10.2006 13:06 |
Определение нагрузок для нестандартных конструкций. | NIVa | Конструкции зданий и сооружений | 2 | 06.08.2005 21:42 |