|
||
| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.05.2011, 19:23 | #1 | |
lisp, AutoCAD Architecture 2008. Стандартная команда не воспринимает опцию в виде строки
Регистрация: 14.11.2007
Сообщений: 159
|
||
Просмотров: 4073
|
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Да в том-то и дело, что не похоже на бред. Имя - строковое, так чт все логично.
Проверить сейчас не могу, на ноуте только "чистый" AutoCAD, который не знает словарей ADT...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Я так понимаю, что вопрос на самом деле в том, чтобы передавать в команду переменное имя стиля.
Хотя, вспоминая свою работу в ADT, я не очень понимаю глубинного смысла этого шага.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Я не стал показывать весь код, но вкратце он делает следующее:
1. В диалоговый режим выводится список всех доступных (то есть находящихся в текущем файле) несущих элементов (их достаю из словарей как в коде из 1-го поста). В этом же диалоге задаются данные, которые цепляются к профилю для дальнейшего специфицирования. 2. Пользователь выбирает интересующий его элемент. 3. Программа запоминает выбранный элемент в переменную tl. 4. С помощью кода в 1-м посту строит в интерактивном режиме нужный элемент. Цитата:
Цитата:
|
|||
|
||||
строю, ломаю Регистрация: 03.04.2008
Украина
Сообщений: 5,515
|
Цитата:
можно вот так узнать что у вас в чертеже есть... Код:
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
Цитата:
Код:
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Цитата:
Цитата:
Цитата:
которое мы получили заранее, в код в первом посту- Autocad его, почему-то, просто не воспринимает. |
|||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Цитата:
Код:
vl-string->list, vl-list->string всё-равно безрезультатно. Как-то обидно аж, целый день получается в пустую потратил, так как вообще не ожидал споткнуться на этом шаге ((( |
|||
|
||||
Проверил в AA2011. После кода:
Код:
|
||||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Вся неприятность заключается в том, что результатом кода:
Код:
Код:
Цитата:
Код:
|
|||
|
||||
Цитата:
Код:
|
||||
|
||||
Регистрация: 14.11.2007
Сообщений: 159
|
Александр Ривилис, спасибо Вам большое, ситуация начинает проясняться.
Только что проверил- действительно сбой начинается уже после вызова: Код:
Может быть как-то можно после выполнения этого кода ликвидировать сбой? Попробую через ent-указатели работать. Надеюсь там не будет таких глюков. Всем спасибо за отклик, через ent-указатели АА2008 любезно согласился работать!))) Александр Ривилис, если Вам не трудно, не могли бы Вы рассказать как обнаружить этот сбой? Редактор Autolispa никакой ошибки не выдаёт и возвращает вполне ожидаемый результат! Последний раз редактировалось молодой человек, 16.05.2011 в 16:57. |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
запуск программы из AutoCADа | kminas | Программирование | 19 | 15.06.2012 13:42 |
В русской версии AutoCAD 2010 SP1 32-bit файл Acad.PGP содержит ошибки. | hwd | Баги и пожелания в Autodesk | 21 | 21.04.2010 20:27 |
AutoCAD Architecture 2008 модель купола | Backbird | Вертикальные решения на базе AutoCAD | 3 | 07.04.2008 22:02 |
текст командной строки под курсором Autocad 2008 | aaronman | AutoCAD | 16 | 20.08.2007 00:45 |
-= Autodesk Autocad Architecture Version 2008 =- | CADastr | AutoCAD | 6 | 19.03.2007 10:52 |