| Правила | Регистрация | Пользователи | Поиск | Сообщения за день | Все разделы прочитаны | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
04.07.2012, 23:09 | #1 | |
lisp-программы для nanoCAD
Moderator
LISP, C# (ACAD 200[9,12,13,14])
С.-Петербург
Регистрация: 25.08.2003
Сообщений: 39,787
|
||
Просмотров: 28754
|
|
||||
бывший... Регистрация: 13.08.2009
Краснодар
Сообщений: 1,171
|
Условное обозначение проема в строительной конструкции (в стене, перекрытии).
Порядок ввода: отметить точку в левом нижнем углу проема, затем в левом верхнем, затем в правом верхнем. В другом порядке рисует неправильно ( |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
У меня нет nanoCAD, но я бы попробовал код наподобие:
Код:
P.S. Можно в получении p2 заменить getpoint на getcorner (ИМХО) - будет немного нагляднее. Наверное...
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
dev.nano Регистрация: 21.03.2009
Сообщений: 363
|
Добрый вечер!
Итак, немного информации о лиспе. Лисп у нас в бете, поэтому нужно относиться несколько снисходительно. Из известных проблем: 1. appload/autoload временно отключен. (Проблемы с запуском при открытии документа) 2. Конструкция command pause (и в вариациях с аргументами) пока не работает. 3. Не отрабатываются некоторые VLA проперти (ошибка релиза). Поправлено, войдёт в апдейт (см. клуб разработчика). 4. Нет реализации некоторых VLAX функций. Поправлено, войдёт в апдейт. (см. клуб разработчика). 5. Проблемы с совместимостью вызова команд с параметрами - над этим работаем. |
|||
|
||||
бывший... Регистрация: 13.08.2009
Краснодар
Сообщений: 1,171
|
2 Кулик Алексей aka kpblc
Спасибо! 2 dows Эту фигуру он и должен отрисовать... Полезность ... конечно же сомнительна ) 2 yal - В составе кода есть строка (command "_.pline" p2 "_W" (* 0.5 msc) (* 0.5 msc) p4 "") В автокаде и интелликадах она отрисовывает полилинию толщиной 0,5. В нанокаде эта линия имеет толщину "по слою". Какие изменения в строку надо внести? - С составе кода есть строка (command "_.text" "_bl" p7 (* 2.5 msc) 0 txt0) В автокаде и интелликадах она отрисовывает набранный текст. В нанокаде не отрисовывает ничего. Какие изменения в строку надо внести? Если вопросы не по адресу - извините Последний раз редактировалось 357, 05.07.2012 в 08:03. |
|||
|
||||
Инженер-строитель Регистрация: 15.08.2007
Киров
Сообщений: 2,204
|
Цитата:
Цитата:
Впервые увидел в VetCAD++ после чего сам запилил свой аналог на лиспе. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
MCAD, я так понимаю, что хочется обойтись без СПДС
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
Кулик Алексей aka kpblc, Да это даже мне понятно :-)) Это был ответ на впрос для Чего это. Плюс к этому могу добавить кучу фенечек, но ты же сочтёшь это рекламой и удалишь.
|
||||
|
||||
бывший... Регистрация: 13.08.2009
Краснодар
Сообщений: 1,171
|
|
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
... а платить за СПДС не хочется. Это понятно.
ИМХО: надо на самом деле создавать "единичный" блок и работать уже с ним. Намного сложнее код получается, но ИМХО - более верный идеологически и намного проще в применении.
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
nanoCAD, ArchiCAD - все что с ними связано :-) Регистрация: 25.12.2008
Москва
Сообщений: 607
|
|
|||
|
||||
dev.nano Регистрация: 21.03.2009
Сообщений: 363
|
Цитата:
С текстом сложнее - команду нужно рихтовать. Но можно переписать на VLA-ADDTEXT и VLA-PUT-TEXTSTYLE. |
|||
|
||||
Moderator
LISP, C# (ACAD 200[9,12,13,14]) Регистрация: 25.08.2003
С.-Петербург
Сообщений: 39,787
|
yal, так я не понял, ActiveX (точнее, аналоги vl-*, vla-*, vlax-* функций) в nanolisp есть или не совсем?
__________________
Моя библиотека lisp-функций --- Обращение ко мне - на "ты". Все, что сказано - личное мнение. |
|||
|
||||
dev.nano Регистрация: 21.03.2009
Сообщений: 363
|
Есть весь наш ActiveX, который совместим с. Кое что конечно нужно дописать, но в основном есть и работает. Если не считать отвалившегося по дороге vla-put И DCL, кстати есть.
|
|||
|
||||
бывший... Регистрация: 13.08.2009
Краснодар
Сообщений: 1,171
|
В справке написано, что можно файлы *.mnl. При меню ничего не сказано ;-)
Если есть желание реально чем-то помочь - http://forum.dwg.ru/showthread.php?t=85892 |
|||
|
Опции темы | Поиск в этой теме |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Filedia Возможно ли и каким именно образом обойти появление диалогового окна при работе программы на LISP? | Дмитрий Асташев | LISP | 7 | 01.09.2011 13:58 |
В каком текстовом редакторе писать lisp программы? | Skilpadde | LISP | 37 | 24.02.2011 00:14 |
{Конкурс} Lisp. Задачки для студентов | gomer | LISP | 10 | 05.01.2011 16:33 |
Файл, созданный в учебной версии программы с программой на LISP | divega | AutoCAD | 7 | 20.05.2010 14:12 |
проблема с написанием программы на Lisp | Voyager | LISP | 9 | 07.04.2010 10:12 |