2 / 2 / 0
Регистрация: 08.08.2012
Сообщений: 58
|
|
1 | |
C++, C#, LISP для AutoCAD05.03.2013, 13:02. Показов 8393. Ответов 5
Метки нет (Все метки)
Посоветуйте, пожалуйста, хорошую литературу по C++, C#, LISP для написания макросов и программ для AutoCAD. Что вообще из вышеперечисленного лучше использовать для AutoCAD? И вообще, как используется C++ и C#, ведь из интегрированных сред есть только VBA и LISP (по крайней мере в 2004 каде).
0
|
05.03.2013, 13:02 | |
Ответы с готовыми решениями:
5
Программа на LISP для AUTOCAD Visual Lisp. Autocad Clojure Lisp и AutoCAD LISP активный лист AutoCAD |
05.03.2013, 13:41 | 2 |
Продлжилибы в прошлой теме, зачем новую создовать? С++ и C# нет конкретной литературы касающейся autocad, зная эти языки прогроммирования, вы можете написать любую функцию для autocad и вынести её кнопкой для простоты, просто добавите в "ленту", с autolisp тут чуть проще или сложнее кому как, запускается разными способами, один из них пишете _script в каде и открываете заранее подготовленный файл, файлы можно создовать даже в блокноте, главное потом расширение поменять, и по внимательнее покапайтесь на сайте который я вам кинул в прошлой теме, там уйма материала, самый крупный сайт по РФ связанный с лиспом
0
|
2 / 2 / 0
Регистрация: 08.08.2012
Сообщений: 58
|
|
05.03.2013, 16:36 [ТС] | 3 |
Извините, просто подумал, что из-за неактуальности 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
|
05.03.2013, 19:14 | 5 |
в самом начале своего кода на С подключаете библиотеки autocad (какой точно файл не скажу, не помню, но он лежит среди установленных), и ты можешь спокойно обращаться к типам элементов autocad
0
|
5 / 5 / 0
Регистрация: 08.05.2011
Сообщений: 41
|
|
05.03.2013, 19:32 | 6 |
Насколько помню, это файл acaxXXenu.tlb или acaxXXrus.tlb, где XX - номер версии AutoCAD. Например, для AutoCAD 2007 это 17.
0
|
05.03.2013, 19:32 | |
05.03.2013, 19:32 | |
Помогаю со студенческими работами здесь
6
Книги или другой источник, где описана история версий Lisp и Common Lisp Организация циклов в Lisp (bee lisp demo) Не получается скачать AutoCAD 2014 для студентов для windows XP Комп для работы в САПР и для 3d моделирования Autodesk (Autocad, revit, civil 3d) Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |