CAD-страница НП | Download | English

Статьи, отрывки из книг и примеры

На этой странице размещен перечень ссылок на статьи сайта с отрывками из книг и программными примерами, иллюстрирующими различные приемы работы в системе AutoCAD.

Темы: ObjectARX/C++ || Visual LISP || .NET || AutoCAD

ObjectARX/C++ Visual LISP
6. М.И.Полубенцева. "C/C++. Процедурное программирование" - в этой книге можно получить базовые знания по языкам C и C++.
5. "Пересечение примитивов" - статья о расчете точек пересечения графических объектов в разных версиях ObjectARX.
4. "Рекомендация для миграции - тип данных AcString" - статья Александра Ривилиса о дополнительных приемах перехода с ObjectARX 2006 на ObjectARX 2007.
3. "Первичные рекомендации по переводу приложений с ObjectARX 2004-6 на ObjectARX 2007-8" - статья о том, что необходимо учитывать в первую очередь при переводе ARX-приложений на версии 2007-2008.
2. "Прозрачная заставка в форме немодального диалога (C++)" - статья о создании немодального окна-заставки средствами C++, управляемого кода (.NET) и Windows Forms. Окно вызывается из LISP-программы.
1. "Мастер ObjectARX 2002" - о надстройке ObjectARX Wizard, применяемой в Visual C++ для программирования в среде AutoCAD 2002. Отрывок из книги "AutoCAD 2002" (серия "В подлиннике").
13. "Класс AcCmColor" - о специальном значении, используемом для цветов в AutoCAD.
12. Программа перемещения свойств в динамическом блоке. Автор - А.Лазебный.
11. Программа построения пенала, к 10 главе книги Д.Эбботта. Автор программы - В.Савельева.
10. "Тайны подземелий Autodesk" - рассказ Андрея Лазебного о том, как добраться до параметров динамических блоков и программно их изменять, в том числе с помощью вебмакросов.
9. "AutoLISP на примерах: начинаем" - о том, как начать изучение языка AutoLISP (отрывок из новой книги Д.Эбботта "AutoCAD®: секреты, которые должен знать каждый пользователь").
8. "Маленькие хитрости текущего каталога" - статья Сергея Изотовича Васильева (Нижний Новгород) об опасности использования имени файла без полного пути в функциях open, vl-file-copy и др. Соответствующие исправления необходимо сделать в книге "AutoLISP и Visual LISP в среде AutoCAD".
7. "Танцы панелей" - статья о создании виртуальной (динамической) панели инструментов, которая не сохраняется в интерфейсе по выходе из сеанса AutoCAD. Демонстрируется техника ActiveX для работы с группами адаптации (меню), семейством панелей. Панель инструментов создается, наполняется кнопками, подсказками к ним и исполняемыми макросами. Любопытны возникающие визуальные эффекты, которые трудно объяснить.
6. "Пример использования недокументированных функций (индикатор длительного процесса)" - о создании индикатора средствами Express Tools. Отрывок из книги "AutoCAD 2004: разработка приложений и адаптация" (серия "В подлиннике").
5. "Применение COM" - о программировании чтения и записи в электронные таблицы Excel 2002, с учетом результатов обсуждения аналогичных программ, опубликованных ранее. Отрывок из книги "AutoCAD 2004: разработка приложений и адаптация" (серия "В подлиннике").
4. "LISP и COM" - о программировании доступа к базам данных и электронным таблицам. Отрывок из книги "AutoCAD 2002" (серия "В подлиннике").
3. "Visual LISP Environment" - отрывок (pdf) из книги "AutoCAD Developer's Guide to Visual LISP". [Только на англ. яз.].
2. "Создание справочной системы" - отрывок из книги "Visual LISP и секреты адаптации AutoCAD".
1. "Интерпретатор Visual LISP" - отрывок из книги "Visual LISP и секреты адаптации AutoCAD".
AutoCAD (разное) .NET
8. "Не сочетайте команды PEDIT и BREAK при работе с подробными полилиниями в AutoCAD 2006-2009" - о баге при редактировании подробной полилинии.
7. "Неправильное отображение отрицательной высоты в AutoCAD" - о проблемах отображения полилиний с ненулевой шириной и отрицательной высотой.
6. "Мой любимый шаблон", "Выпуск конструкторской документации", "OLE-объекты" - отрывки из книги "AutoCAD в инженерной графике".
5. Введение к книге С.Зуева и Н.Полещука "САПР на базе AutoCAD - как это делается". В самой книге освещены вопросы создания системы, формирования команды разработчиков, выбора инструментов и написания программ, приведены тексты программ и инсталляционный комплект книжного варианта реальной системы ruCAD.
4. "Системные переменные *ERRNO, ERRNO" - о системных переменных, позволяющих получать коды возврата различных действий пользователя или программы в системе AutoCAD. Отрывок из книги "AutoCAD 2004" (серия "В подлиннике").
3. "Express Tools 2004" - отрывок из книги "Самоучитель AutoCAD 2004".
2. "Стандарты" - отрывок из книги "Самоучитель AutoCAD 2002".
1. "Переключение между пространствами модели и листа" - отрывок из книги "Самоучитель AutoCAD 2000 и Visual LISP".
6. Проблемы мастера-2010 при создании каркаса приложения на C# или VB.NET.
5. "Прозрачная заставка в форме немодального диалога (на C#)" - о создании немодального окна-заставки средствами C# (.NET) и Windows Forms.
4. Русский перевод руководства по .NET API.
3. "AutoCAD 2010 .NET API: eFileSharingViolation в Database.SaveAs" - о проблемах метода SaveAs в .NET API.
2. Выложено официальное руководство Autodesk для разработчиков приложений с помощью .NET (VB.NET и C#), с большим количеством примеров на обоих языках.
1. Примеры приложений, запускающих AutoCAD (возможны как видимый, так и невидимый режимы) и получающих доступ к документу (рисунку). Первый пример использует объект AcadDocument, в котором строится отрезок пространства модели. Второй пример использует метод GetInterfaceObject и объект ObjectDBX.AxDbDocument, в котором подсчитывается количество блоков и количество примитивов пространства модели.

CAD-страница НП | Download | English