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

27/01/2016

Работа с макросами. Исключения

Опубликовано 27.01.2016     Читать далее >>>
22/12/2015

Работа с макросами. Отладка

Вы потратите не мало времени в поиске ошибок и отладки ваших макросов. Но в программирование есть одна замечательная штука – можно немедленно получить отклик на ваш код. Вы просто пишите какой-то код, компилируете его и затем запускаете. Ваш код либо будет работать, либо нет. Revit немедленно сообщит вам, если он не работает и вы будете рады, когда он наконец-то заработает. SharpDevelop имеет в своем арсенале несколько инструментов, которые помогут вам в отладке кода.

Опубликовано 22.12.2015     Читать далее >>>
18/12/2015

Как получить линии из условного обозначения отверстия

Андрей Фазлеев поделился с нами своим решением. Далее с его слов.

Опубликовано 18.12.2015     Читать далее >>>
18/12/2015

Работа с параметрамиАвтор: Виктор Чекалин

На форуме возникла небольшая дискуссия, на, казалось бы, простые вопросы по работе с параметрами. Решил немного внести ясность и разобрать по подробней как работать с параметрами элементов.

Опубликовано 18.12.2015     Читать далее >>>
15/12/2015

Работа с макросами - Изучение Revit API

Чтобы научиться писать нечто больше, чем в первом макросе, вам непременно нужно разбираться в Revit API. Лучший способ это сделать – через файл справки по Revit API. Файл справки можно найти в папке с установленным Revit SDK.

Опубликовано 15.12.2015     Читать далее >>>
13/12/2015

Работа с макросами в Revit - Выбор языка программирования

Итак, мы уже сделали первый шаг к тому, чтобы стать гуру в написании макросов. Следующий шаг – научиться писать код и использовать Revit API. Обучение программирование как таковому все же выходит за рамки данного руководства, но я укажу некоторые базовые аспекты, которое помогут вам в дальнейшем.

Опубликовано 13.12.2015     Читать далее >>>
13/12/2015

Работа с макросами в Revit - Первый макрос

Готовы начать писать макросы? Вы увидите, что это не сложный процесс.

Опубликовано 13.12.2015     Читать далее >>>
12/12/2015

Работа с макросами в Revit - Введение

Данное руководство написал Michael Kilkelly из компании Space Command. Michael выступал с соответствующим докладом на Autodesk University 2013 и провел похожи курсы в этом году.

Опубликовано 12.12.2015     Читать далее >>>
28/11/2015

Запись данных в ключевую спецификацию

Андрей Фазлеев поделился интересным решением по записи данных в ключевую спецификацию.

Далее с его слов:

Не так давно я писал о способе создания пользовательской таблицы

Задумался о том, как же теперь наполнить её через API.

Опубликовано 28.11.2015     Читать далее >>>
27/11/2015

Выбор листов для печати

Вопрос: Я работаю над разработкой надстройки, которая позволяет мне выбрать листы для последующей печати. Во вложении примеры файлов. Хотел бы услышать от экспертов предложения, как это можно реализовать.

Опубликовано 27.11.2015     Читать далее >>>
15/11/2015

Редактирование элемента в группе

Вопрос: У меня есть проблемка с редактированием параметра элемента, находящегося в группе, которая находится в нескольких местах проекта. Revit пишет вот такое сообщение:

 

В пользовательском интерфейсе для того, чтобы отредактировать параметр, я бы сначала выделил группу, нажал «Редактировать группу», сделал изменения в группе и нажал «Готово». Я конечно могу разгруппировать элементы, сделать изменения, затем сгруппировать их заново, с помощью API, но в этом случае я получу дублирующийся группы с различными названиями.

Опубликовано 15.11.2015     Читать далее >>>
28/10/2015

Параметры типа для системных семейств

Вопрос: Надеюсь кто-нибудь сможет мне помочь как получить параметры типа для системных семейств. Я могу получить параметры экземпляра, такие как Площадь или объем, но не могу, например, Ключевую пометку.

Опубликовано 28.10.2015     Читать далее >>>
28/10/2015

Создание рабочего набора

Вопрос: Я разрабатываю надстройку для Revit. Мое приложение создает документ в заданной директории по моему шаблону. Мне нужно создать новый проект с рабочим набором. В интерфейсе приложения пользователь должен выбрать специальность, путь для сохранения файла, название рабочего набора и нажать кнопочку «Создать файл». Приложение должно создать проект с рабочими наборами. Это возможно? Как это сделать? Спасибо.

Опубликовано 28.10.2015     Читать далее >>>
27/10/2015

Редактирование связанного файла

Вопрос: В своем коде я пытаюсь создать пространство внутри связанной модели. Но, получаю ошибку при вызове метода NewSpace:

 

Хотя я вызываю метод внутри транзакции главного документа и поэтому не пойму, почему появляется ошибка.

Опубликовано 27.10.2015     Читать далее >>>
27/10/2015

Преобразование координат листа в координаты модели

Вопрос: Вы отмечали, что в Revit API есть пробел, связанный с конвертацией между координатами модели и координатами листа. Это как раз то, с чем мы столкнулись.

Нам нужно получить границы геометрии элемента на листе.

В Revit 2016 этот пробел все еще существует? Есть ли какой-то способ обойти это ограничение?

Опубликовано 27.10.2015     Читать далее >>>
01/10/2015

Создание семейства в памяти

Вопрос: Когда создается новое семейство, то ему автоматически присваивается имя, которое можно увидеть в заголовке. Возможно ли изменить это имя и заголовок без сохранения файла? Я не хочу сохранять фал. Я просто хочу загрузить его сразу в другую модель.

 

Опубликовано 01.10.2015     Читать далее >>>