ADN Open CIS
Сообщество программистов Autodesk в СНГ

23/04/2014

Штриховка при помощи AutoCAD .NET API

Ниже код показывает процедуру создания ассоциативной штриховки с помощью .NET. Прежде чем сделать штриховку ассоциативной, она должна быть добавлена в базу.

Опубликовано 23.04.2014     Читать далее >>>
23/04/2014

Обзор процесса публикации приложений

Это руководство предназначено для разработчиков, желающих отправить свои приложения и другие материалы на публикацию в онлайн – магазин приложений Autodesk® Exchange Apps. Здесь описывается базовый процесс, а также приводится дополнительная информация, которая поможет Вам при публикации вашего продукта.
Опубликовано 23.04.2014     Читать далее >>>
21/04/2014

Периметр штриховки с помощью ObjectARX и .NET API

Примитив штриховки в AutoCAD хранит свою геометрию в своих "циклах". Перебирая циклы штриховки можно вычислить периметр штриховки, получая доступ к геометрии. Также, учитывая, какие циклы являются «внутренними», какие «внешние», нужно вычислить отдельно периметр внешний, и периметр внутренний. Здесь пример кода, который вычисляет периметр с использованием ObjectARX и AutoCAD .Net API. Проверка ошибок минимальна для того, чтобы код был более читабелен.
Опубликовано 21.04.2014     Читать далее >>>
18/04/2014

Вызов PInvoke ObjectARX AcArray для Hatch.AppendLoop in C#

Это смешно, но иногда такие вещи встречаются. Совсем недавно общался с разработчиком, который рассказывал мне о проблемах использования смешанного (“mixed”) кода (C++) Ему приходилось привязываться к конкретной версии .NET, так как без этого не работали другие связанные с этой части программы.
Опубликовано 18.04.2014     Читать далее >>>
16/04/2014

Изменения в графике в AutoCAD 2015

Ниже важные изменения в графике (модули Autodesk.AutoCAD.GraphicsSystem и Autodesk.AutoCAD.GraphicsInterface) произошедшие в AutoCAD 2015.

Опубликовано 16.04.2014     Читать далее >>>
14/04/2014

WPF Control для отображения штриховки поверхностей

Как-то я создавал контрол для отображения штриховки поверхностей и уже давным-давно забыл про него. Однако, мой бывший коллега, Александр Игнатович, поделился моими наработками с Джереми.

Опубликовано 14.04.2014     Читать далее >>>
14/04/2014

Лёгкое программирование под Autodesk Vault. Часть 15Автор: Дмитрий Емельянов

Добавление пользователей при помощи Autodesk Vault API.
Опубликовано 14.04.2014     Читать далее >>>
14/04/2014

Создание выноски-сплайна при помощи Jig

Ниже код, который позволяет создать выноску-сплайн при помощи EntityJig. Это модифицированная версия из этой статьи в блоге Киана.

Опубликовано 14.04.2014     Читать далее >>>
14/04/2014

Добавление материалов из списка

Еще в далеком 2011 году мы обсуждали как импортировать материалы из файла Excel в Revit.

Входные данные хранились в файле Excel и содержали следующие параметры:

Наименование

  • Код
  • Название
  • Сила

Графика

  • Цвет в RGB
  • Прозрачность
  • Штриховка разреза
  • Штриховка поверхности

Идентификация

  • Класс
  • Информация о продукте
  • Пользовательские параметры
Опубликовано 14.04.2014     Читать далее >>>
13/04/2014

Лёгкое программирование под Autodesk Vault. Часть 14Автор: Дмитрий Емельянов

Получение информации о разрешениях и ролях пользователей при помощи Autodesk Vault API.
Опубликовано 13.04.2014     Читать далее >>>
13/04/2014

Лёгкое программирование под Autodesk Vault. Часть 13Автор: Дмитрий Емельянов

Рассматриваются вопросы получения списков пользователей при помощи Autodesk Vault API.
Опубликовано 13.04.2014     Читать далее >>>
13/04/2014

Создание наклонного перекрытия

Опубликовано 13.04.2014     Читать далее >>>
12/04/2014

Лёгкое программирование под Autodesk Vault. Часть 12Автор: Дмитрий Емельянов

Рассматриваются общие вопросы работы с пользователями при помощи Autodesk Vault API.
Опубликовано 12.04.2014     Читать далее >>>
12/04/2014

Лёгкое программирование под Autodesk Vault. Часть 11Автор: Дмитрий Емельянов

Обновление информации существующей группы при помощи Autodesk Vault API.
Опубликовано 12.04.2014     Читать далее >>>
11/04/2014

Лёгкое программирование под Autodesk Vault. Часть 10Автор: Дмитрий Емельянов

Рассматриваются вопросы изменения групп при помощи Autodesk Vault API.
Опубликовано 11.04.2014     Читать далее >>>
11/04/2014

Лёгкое программирование под Autodesk Vault. Часть 8Автор: Дмитрий Емельянов

Получение информации по группам при помощи Vault API.
Опубликовано 11.04.2014     Читать далее >>>
11/04/2014

Лёгкое программирование под Autodesk Vault. Часть 9Автор: Дмитрий Емельянов

Добавление групп в хранилище при помощи Autodesk Vault API.
Опубликовано 11.04.2014     Читать далее >>>
11/04/2014

Перемещение выбранного примитива в центр вида

Ниже код, который позиционирует выбранный примитив в центр вида. Большая часть кода подобна тому, который используется при зумировании примитива, за исключением того, что не меняется ни высота, ни ширина вида. Меняется лишь центр вида в DCS.
Опубликовано 11.04.2014     Читать далее >>>
10/04/2014

Лёгкое программирование под Autodesk Vault. Часть 7Автор: Дмитрий Емельянов

Вводная статья по работе с группами Autodesk Vault посредством API.
Опубликовано 10.04.2014     Читать далее >>>
10/04/2014

Лёгкое программирование под Autodesk Vault. Часть 6Автор: Дмитрий Емельянов

Рассматриваются вопросы разрыва соединения по инициативе клиента Vault.
Опубликовано 10.04.2014     Читать далее >>>