Поиск:

Ответ в темуСоздание новой темы Создание опроса
> нужна помощь в програмировании в lisp для avtocad 
:(
    Опции темы
miskova
Дата 9.3.2009, 14:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.3.2009

Репутация: нет
Всего: нет



ребята помогите!нужно написать программный модуль для автокада в лиспе нечто похожее на ускоритель проектирования   ,а я в нем плаваю ,помогите с чего б начать 
PM MAIL   Вверх
semka
Дата 9.3.2009, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 21.3.2007
Где: Пермь

Репутация: нет
Всего: нет



Для начала надо понять, что конкретно писать.
Нажать F1 в VisualLISP IDE.
Ну и научиться правильно писать название AutoCAD еще.
PM MAIL WWW   Вверх
miskova
Дата 9.3.2009, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.3.2009

Репутация: нет
Всего: нет



да ладно суть не поменялась от того как написан  AutoCAD,а насчет "что писать "нужно чтоб появлялось окошко в котором ты вводишь свои данные(размеры )и в итоге готовая деталь фланец в 3-ке 
PM MAIL   Вверх
semka
Дата 9.3.2009, 15:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 32
Регистрация: 21.3.2007
Где: Пермь

Репутация: нет
Всего: нет



Ну тогда все проще. Вам нужно где-то надыбать вот эту, например, книгу: http://www.sprinter.ru/books/1879648.html
Там описаны все нужные операции для отрисовки примитивов средствами автолиспа, окошко надо сделать на DCL, описание достаточное для создания окошка в книге тоже должно быть.
Кроме того, при некоторых приседаниях можно попробовать сделать окошко на Visual Basic for Applications, который Автокад тоже поддерживает.
Собственно вот, отсюда и пляшите.
PM MAIL WWW   Вверх
miskova
Дата 9.3.2009, 15:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.3.2009

Репутация: нет
Всего: нет



спасибо большое  smile теперь хоть есть  с чего стартовать ...
PM MAIL   Вверх
de_Nis
Дата 10.3.2009, 14:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старательный
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 19.10.2006
Где: Молдова

Репутация: нет
Всего: 6



Могу порекомендовать книгу (есть в интернете и книга, и файлы с примерами из книги, всего около 50 МБ):
Зуев С Полещук Н САПР на базе AutoCAD - как это делается (AutoCAD 2004, 1100 c., djvu)
Также в интернете есть книга: автор - Свет Владимир, название -   Autocad. Язык макрокоманд и создание кнопок, в формате .djvu, два файла: 1-й -  1-226 стр., 2-й - 234-305 стр., всего около 7 МБ (страниц с 227 по 233 почему-то нет  smile  )
И еще. Возможно, это не патриотично по отношению к Винграду, но есть сайт
http://forum.dwg.ru/forumdisplay.php?f=13
это подфорум "Программирование" сайта dwg.ru, одного из самых мощных сайтов "автокадовцев". На этом подфоруме есть и готовые программы, и разбор вопросов по программированию на Лиспе для  AutoCADа.

Это сообщение отредактировал(а) de_Nis - 10.3.2009, 14:34
--------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет…
PM   Вверх
miskova
Дата 10.3.2009, 17:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.3.2009

Репутация: нет
Всего: нет



спасибо ..скачала еще autolisp generator ,показался очень удобным на первый взгляд сейчас еще покопаюсь посмотрю ...
PM MAIL   Вверх
de_Nis
Дата 11.3.2009, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Старательный
*


Профиль
Группа: Участник
Сообщений: 223
Регистрация: 19.10.2006
Где: Молдова

Репутация: нет
Всего: 6



"нужно чтоб появлялось окошко в котором ты вводишь свои данные(размеры )и в итоге готовая деталь фланец в 3-ке  " - это такое условие, что нужно только на Лиспе писать? 
Дело в том, что можно написать программу на любом "внешнем" (то есть не встроенном в Автокад) языке, например, на С++, C#, Дельфи..., в которой будут окошечки для ввода данных - а в итоге в пространстве модели Автокада появится твердотельный фланец. Такой вариант не подходит?
--------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет…
PM   Вверх
miskova
Дата 11.3.2009, 11:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 5
Регистрация: 9.3.2009

Репутация: нет
Всего: нет



оно то подходит , но условием было написать это  в ЛИСПе ...

Добавлено через 1 минуту и 57 секунд
что-то вроде глубокого изучения автокада его функций и тп)))))
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума LISP
Void
  • Пожалуйста, создавайте темы с содержательными названиями.
  • Lisp — это целое семейство языков. Всегда указывайте в теме используемый диалект (Common Lisp, Scheme и т.д.).
  • Уважаемые учащиеся, здесь всегда рады помочь Вам, но не делать за Вас вашу работу. У вас гораздо больше шансов получить помощь, если Вы приложите усилия и поделитесь с нами проблемами и результатами. В противном случае добро пожаловать в раздел Центр Помощи.
  • Получив ответ на интересующий Вас вопрос, не забудьте пометить его как решённый.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | LISP | Следующая тема »


 




[ Время генерации скрипта: 0.0699 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.