|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
|
||||
pgs112, Попробуй все-таки настроить ее самостоятельно. Удалять код не нужно, нужно комментировать.
Все действия на команды подписаны коментариями типа "Если выполняется команда XXX" Находим нужную и коментируем (ставим символ ; впереди). Например что нужно сделать для таблиц: Ищем "Если выполняется команда *TABLE" Находим кусок из 3 строк Код:
Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 06.08.2008
Сообщений: 30
|
Доброе всем время суток!
подскажите пожалуйста можно ли сделать команду которая бы включала и отключала режим прибавления суффикса к имени текущего слоя, а при отключенном режиме чтобы размеры шли в слой "_Размеры"?(остальные реакторы оставить без изменений) лисп из #113 Код:
|
|||
|
||||
Держи. Здесь более "правильная" _dwgru-layer-create
Изменения выделил красным Добавлены команды SUFFON и SUFFOFF При включенном режиме SUFFON в строке MODEMACRO будет надпись *SUFFON* Код:
__________________
Как использовать код на Лиспе читаем здесь Последний раз редактировалось VVA, 04.03.2011 в 12:28. |
||||
|
||||
Регистрация: 06.08.2008
Сообщений: 30
|
Цитата:
|
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
|
|||
|
||||
Котло- и реакторостроение Регистрация: 25.02.2010
Барнаул
Сообщений: 807
|
Приветствую. Вопрос такой. Брал лисп из этой темы что бы размеры переносились на слой размеры и т.д. Добавлял свои элементы, все работает. Но единственное когда подключаю подправленный лисп, выдается ошибка.
Команда: _appload reactor.lsp успешно загружено. Команда: ; ошибка: лишняя закрывающая скобка на входе Как уже сказал все работает, но эта ошибка напрягает. Сравнивал коды, но так и не нашел эту лишнюю скобку. Как найти эту лишнюю скобку? Последний раз редактировалось Astartes, 22.12.2011 в 07:11. |
|||
|
||||
Вроде так. Тестируй
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Регистрация: 25.06.2009
Сообщений: 147
|
Цитата:
2. Каждый стиль имеет свой слой соответственно добавляются ненужные "старые слоя". Вобщем каша... Помогите плиз, чтоб старые стили заменялись новыми и слоя тоже. Замена Стиль - "01_1 X 1" на "01_1X1" и Слой "02 DIM (1x5)" на "02 DIM (1x4-5)" ;; Перенесение заданных примитивов (размеры, штриховка, текст) на заданный слой Код:
Последний раз редактировалось Кулик Алексей aka kpblc, 16.11.2012 в 13:48. |
|||
|
||||
гастарбайтер понаехал Регистрация: 07.12.2009
Маскво
Сообщений: 267
|
подскажите пожалуйста неграмотному крестьянину?
вот эта, например, строчка: (_dwgru-layer-create '(("name" . "_Вспомогательные")("color" . 1)("lw" . 15)("plot" . "n"))) здесь мы задаём последовательно сначала имя для слоя, затем цвет, затем вес линии и в конце - plot - не выводить на печать. это всё понятно. а как задать с этой строке тип линии? Константа lt - вроде бы отвечает за тип, но как именно нужно её задавать - никак не соображу. рассчитываю на принцип интернета: как только ты развернёшь на каком-нибудь форуме тему, и выставив себыя полным чайником, распишешь вопрос, так сразу же решение подвернётся в первом же результате поиска по гуглу. |
|||
|
||||
Найди в коде описание этой ф-ции, там есть перечень возможных ключей
Код:
Пример Код:
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
гастарбайтер понаехал Регистрация: 07.12.2009
Маскво
Сообщений: 267
|
чот не работает.
(_dwgru-layer-create '(("name" . "_Невидимая")("color" . 3)("lw" . 13)("lt" . "штриховая")("ltfile" . "C:\Program Files\AutoCAD 2010\UserDataCache\Support\acadiso.lin"))) может путь к acadiso.lin неправильно указываю? я уж и полный путь прописываю или просто указываю файл без пути - слой создаёт, с указанным именем/весом/цветом, но тип линии не хочет. ну что такое? |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Если файл *.lin находится в путях поддержки AutoCAD, то указывать полный путь не надо.
При указании полного пути надо менять слеш "/" либо на двойной "//", либо на обратный "\".
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Поправлю Алексея
Либо на двойной "\\", либо на обратный "/" В данном случае просто укажи "acadiso.lin"
__________________
Как использовать код на Лиспе читаем здесь |
||||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Тьфу ты, действительно...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||