![]() |
|
![]() ![]() ![]() |
|
miskova |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 9.3.2009 Репутация: нет Всего: нет |
ребята помогите!нужно написать программный модуль для автокада в лиспе нечто похожее на ускоритель проектирования ,а я в нем плаваю ,помогите с чего б начать
|
|||
|
||||
semka |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 21.3.2007 Где: Пермь Репутация: нет Всего: нет |
Для начала надо понять, что конкретно писать.
Нажать F1 в VisualLISP IDE. Ну и научиться правильно писать название AutoCAD еще. |
|||
|
||||
miskova |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 9.3.2009 Репутация: нет Всего: нет |
да ладно суть не поменялась от того как написан AutoCAD,а насчет "что писать "нужно чтоб появлялось окошко в котором ты вводишь свои данные(размеры )и в итоге готовая деталь фланец в 3-ке
|
|||
|
||||
semka |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 32 Регистрация: 21.3.2007 Где: Пермь Репутация: нет Всего: нет |
Ну тогда все проще. Вам нужно где-то надыбать вот эту, например, книгу: http://www.sprinter.ru/books/1879648.html
Там описаны все нужные операции для отрисовки примитивов средствами автолиспа, окошко надо сделать на DCL, описание достаточное для создания окошка в книге тоже должно быть. Кроме того, при некоторых приседаниях можно попробовать сделать окошко на Visual Basic for Applications, который Автокад тоже поддерживает. Собственно вот, отсюда и пляшите. |
|||
|
||||
miskova |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 9.3.2009 Репутация: нет Всего: нет |
спасибо большое
![]() |
|||
|
||||
de_Nis |
|
|||
![]() Старательный ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 19.10.2006 Где: Молдова Репутация: нет Всего: 6 |
Могу порекомендовать книгу (есть в интернете и книга, и файлы с примерами из книги, всего около 50 МБ):
Зуев С Полещук Н САПР на базе AutoCAD - как это делается (AutoCAD 2004, 1100 c., djvu) Также в интернете есть книга: автор - Свет Владимир, название - Autocad. Язык макрокоманд и создание кнопок, в формате .djvu, два файла: 1-й - 1-226 стр., 2-й - 234-305 стр., всего около 7 МБ (страниц с 227 по 233 почему-то нет ![]() И еще. Возможно, это не патриотично по отношению к Винграду, но есть сайт http://forum.dwg.ru/forumdisplay.php?f=13 это подфорум "Программирование" сайта dwg.ru, одного из самых мощных сайтов "автокадовцев". На этом подфоруме есть и готовые программы, и разбор вопросов по программированию на Лиспе для AutoCADа. Это сообщение отредактировал(а) de_Nis - 10.3.2009, 14:34 --------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет… |
|||
|
||||
miskova |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 9.3.2009 Репутация: нет Всего: нет |
спасибо ..скачала еще autolisp generator ,показался очень удобным на первый взгляд сейчас еще покопаюсь посмотрю ...
|
|||
|
||||
de_Nis |
|
|||
![]() Старательный ![]() Профиль Группа: Участник Сообщений: 223 Регистрация: 19.10.2006 Где: Молдова Репутация: нет Всего: 6 |
"нужно чтоб появлялось окошко в котором ты вводишь свои данные(размеры )и в итоге готовая деталь фланец в 3-ке " - это такое условие, что нужно только на Лиспе писать?
Дело в том, что можно написать программу на любом "внешнем" (то есть не встроенном в Автокад) языке, например, на С++, C#, Дельфи..., в которой будут окошечки для ввода данных - а в итоге в пространстве модели Автокада появится твердотельный фланец. Такой вариант не подходит? --------------------
Несчастлив не тот, у кого ничего нет, а тот, кто ничего не хочет… |
|||
|
||||
miskova |
|
|||
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 9.3.2009 Репутация: нет Всего: нет |
оно то подходит , но условием было написать это в ЛИСПе ...
Добавлено через 1 минуту и 57 секунд что-то вроде глубокого изучения автокада его функций и тп))))) |
|||
|
||||
![]() ![]() ![]() |
Правила форума LISP | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Void. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | LISP | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |