|
||
| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
12.01.2011, 16:11 | #1 | |
пытаюсь написать фильтр на LISP (помогите понять в чем ошибка)
Регистрация: 16.11.2010
Сообщений: 89
|
||
Просмотров: 14689
|
|
||||
Регистрация: 16.11.2010
Сообщений: 89
|
Цитата:
Например: 125.889 или 1.089 2Дима_ Спасибо, буду внимательней =) Подправил эту ошибку, выдаёт: ; ошибка: излишние cdrs в точесной паре на входе Последний раз редактировалось Pontelimon, 12.01.2011 в 16:35. |
|||
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 571
|
Может так
Код:
__________________
cadtools |
|||
|
||||
Регистрация: 16.11.2010
Сообщений: 89
|
|
|||
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 571
|
Выделил красным
Код:
__________________
cadtools |
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
Код:
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Программист-энтузиаст Регистрация: 17.07.2009
Воронеж
Сообщений: 571
|
Цитата:
Код:
__________________
cadtools |
|||
|
||||
Регистрация: 16.11.2010
Сообщений: 89
|
Всем спасибо, забыл что можно через запятую просто перечислить ... и не проверял написание т.к. LISP не выдавал ошибку.
Я тут написал написал продолжение своей первой програмки, причем оно даже работает(!). Смысл его в том что она получив набор из первой части начинает его округлять до сотых, я видел тут на форуме есть уже готовые решения с округлением, но я не всё там понимаю, поэтому решил попробовать написать самостоятельно. Вот это произведение: Код:
|
|||
|
||||
Инженер LISP Регистрация: 11.05.2005
Минск
Сообщений: 6,992
|
После замечаний и советов может получиться
__________________
Как использовать код на Лиспе читаем здесь |
|||
|
||||
Регистрация: 16.11.2010
Сообщений: 89
|
Я тут еще прикинул небольшой код, который должен опускать по оси Y некоторые цифры, но я никак не пойму, почему он опускает только 3 цифры ?!
Код: Код:
Последний раз редактировалось Pontelimon, 14.01.2011 в 22:26. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,856
|
Подозреваю, что дело в выравнивании текста...
http://autolisp.ru/2010/04/06/text-and-attrib-entities/
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Регистрация: 16.11.2010
Сообщений: 89
|
Тут возникло еще пару вопросов:
Как можно на лиспе вставить блок который находиться у меня на закладке Палитра в точку с координатами 0,0 ? Так же при вставке с палитры он у меня автоматически расчленяться. Сам блок находиться в файле: D:\%CADRootDir%\Палитры\Specificacia.dwg Называется: Профиль В Как можно получить координаты точки вставки блока ? (хочу их использовать в фильтре) |
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Несоответствие результатов в Лире | s.vas | Лира / Лира-САПР | 19 | 11.11.2009 07:31 |
Пожалуста помогите правельно написать формулу для Schedule- спецификации | tighineanur | Вертикальные решения на базе AutoCAD | 6 | 24.02.2009 11:24 |
Помощь по Лире | Серега М | Лира / Лира-САПР | 52 | 28.05.2007 02:47 |
Не могу понять в чем ошибка... | DY | Программирование | 5 | 21.02.2007 17:35 |