2 / 2 / 0
Регистрация: 08.08.2012
Сообщений: 58
1

C++, C#, LISP для AutoCAD

05.03.2013, 13:02. Показов 8393. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Посоветуйте, пожалуйста, хорошую литературу по C++, C#, LISP для написания макросов и программ для AutoCAD. Что вообще из вышеперечисленного лучше использовать для AutoCAD? И вообще, как используется C++ и C#, ведь из интегрированных сред есть только VBA и LISP (по крайней мере в 2004 каде).
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.03.2013, 13:02
Ответы с готовыми решениями:

Программа на LISP для AUTOCAD
Помогите, пожалуйста, написать такую программу на LISP для AUTOCAD. 1. Вводим 4 значения - X, Y,...

Visual Lisp. Autocad
Всем привет. Произвольно размещенные на плоскости отрезки стянуть в одну заданную точку. Не...

Clojure Lisp и AutoCAD
Добрый вечер! Помогите подготовить реферат на тему "Применение Lisp в AutoCAD". Нужна информация:...

LISP активный лист AutoCAD
Скажите пожалуйста, как с помощью LISP сделать неактивный лист AutoCAD активным?

5
45 / 45 / 0
Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3
05.03.2013, 13:41 2
Цитата Сообщение от Gleb4uk Посмотреть сообщение
Посоветуйте, пожалуйста, хорошую литературу по C++, C#, LISP для написания макросов и программ для AutoCAD. Что вообще из вышеперечисленного лучше использовать для AutoCAD? И вообще, как используется C++ и C#, ведь из интегрированных сред есть только VBA и LISP (по крайней мере в 2004 каде).
Продлжилибы в прошлой теме, зачем новую создовать? С++ и C# нет конкретной литературы касающейся autocad, зная эти языки прогроммирования, вы можете написать любую функцию для autocad и вынести её кнопкой для простоты, просто добавите в "ленту", с autolisp тут чуть проще или сложнее кому как, запускается разными способами, один из них пишете _script в каде и открываете заранее подготовленный файл, файлы можно создовать даже в блокноте, главное потом расширение поменять, и по внимательнее покапайтесь на сайте который я вам кинул в прошлой теме, там уйма материала, самый крупный сайт по РФ связанный с лиспом
0
2 / 2 / 0
Регистрация: 08.08.2012
Сообщений: 58
05.03.2013, 16:36  [ТС] 3
Цитата Сообщение от raaach Посмотреть сообщение
Продлжилибы в прошлой теме, зачем новую создовать? С++ и C# нет конкретной литературы касающейся autocad, зная эти языки прогроммирования, вы можете написать любую функцию для autocad и вынести её кнопкой для простоты, просто добавите в "ленту", с autolisp тут чуть проще или сложнее кому как, запускается разными способами, один из них пишете _script в каде и открываете заранее подготовленный файл, файлы можно создовать даже в блокноте, главное потом расширение поменять, и по внимательнее покапайтесь на сайте который я вам кинул в прошлой теме, там уйма материала, самый крупный сайт по РФ связанный с лиспом
Извините, просто подумал, что из-за неактуальности VBA та тема заглохнет, да и содержимое темы не совпадает с названием, не хотел людей путать. Сейчас удалю. На работе был, между делом написал быстренько, потом отвлекли.
По поводу С++ и шарпа - наверное мы друг друга не совсем поняли. Я имею ввиду, что в Автокаде нет встроенного редактора СИ, по-этому не совсем понимаю, как к нему макросы писать. Насколько я на данный момент понимаю суть прикладного программирования - в Автокаде есть встроенный интерпретатор языка, который обрабатывает код, и этот же интерпретатор знает как обращаться с объектной моделью Автокада, а если интерпретатора там нет, то я уже создаю отдельное приложение, как в таком случае обращаться к объектам Автокада? Через операционную систему и её объекты. Я ведь не программист, пользователь-самоучка, по-этому не имею чёткого представления взаимодействия создаваемых приложений с другими программами.

Добавлено через 8 минут
Мда.... не то, что удалить, не могу даже редактировать свои сообщения.
0
5 / 5 / 0
Регистрация: 08.05.2011
Сообщений: 41
05.03.2013, 18:34 4
Есть неплохие книги Николая Полещука по автокаду, там в том числе написано про использование и про C# и про C++ при программировании под AutoCAD
1. "AutoCAD: разработка приложений, настройка и адаптация"
По Lisp тоже есть его книга:
2. "AutoLISP и Visual LISP в среде AutoCAD"
0
45 / 45 / 0
Регистрация: 20.03.2012
Сообщений: 236
Записей в блоге: 3
05.03.2013, 19:14 5
Цитата Сообщение от Gleb4uk Посмотреть сообщение
Извините, просто подумал, что из-за неактуальности VBA та тема заглохнет, да и содержимое темы не совпадает с названием, не хотел людей путать. Сейчас удалю. На работе был, между делом написал быстренько, потом отвлекли.
По поводу С++ и шарпа - наверное мы друг друга не совсем поняли. Я имею ввиду, что в Автокаде нет встроенного редактора СИ, по-этому не совсем понимаю, как к нему макросы писать. Насколько я на данный момент понимаю суть прикладного программирования - в Автокаде есть встроенный интерпретатор языка, который обрабатывает код, и этот же интерпретатор знает как обращаться с объектной моделью Автокада, а если интерпретатора там нет, то я уже создаю отдельное приложение, как в таком случае обращаться к объектам Автокада? Через операционную систему и её объекты. Я ведь не программист, пользователь-самоучка, по-этому не имею чёткого представления взаимодействия создаваемых приложений с другими программами.

Добавлено через 8 минут
Мда.... не то, что удалить, не могу даже редактировать свои сообщения.
в самом начале своего кода на С подключаете библиотеки autocad (какой точно файл не скажу, не помню, но он лежит среди установленных), и ты можешь спокойно обращаться к типам элементов autocad
0
5 / 5 / 0
Регистрация: 08.05.2011
Сообщений: 41
05.03.2013, 19:32 6
Цитата Сообщение от raaach Посмотреть сообщение
в самом начале своего кода на С подключаете библиотеки autocad (какой точно файл не скажу, не помню, но он лежит среди установленных), и ты можешь спокойно обращаться к типам элементов autocad
Насколько помню, это файл acaxXXenu.tlb или acaxXXrus.tlb, где XX - номер версии AutoCAD. Например, для AutoCAD 2007 это 17.
0
05.03.2013, 19:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.03.2013, 19:32
Помогаю со студенческими работами здесь

Книги или другой источник, где описана история версий Lisp и Common Lisp
Доброго времени суток.Такой вопрос,знаете какой-нибудь источник,где описана история версий Lisp и...

Организация циклов в Lisp (bee lisp demo)
разбираюсь с простыми задачами, эти пока не знаю, как решать... помогите пожалуйста. 1. Слова в...

Не получается скачать AutoCAD 2014 для студентов для windows XP
Друзья! Я студент и хочу скачать AutoCAD 2014 для студентов. Зарегался тут ...

Комп для работы в САПР и для 3d моделирования Autodesk (Autocad, revit, civil 3d)
Посоветуйте пожалуйста комплектацию компа для комфортной работы с данным пакетом программ... не для...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru