Шпаргалки по Revit API

Автор Тема: Шпаргалки по Revit API  (Прочитано 24310 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Андрей БушманАвтор темы

  • ADN Club
  • *****
  • Сообщений: 2000
  • Карма: 163
  • Пишу программки...
    • Блог
  • Skype: Compositum78
Шпаргалки по Revit API
« : 20-01-2017, 14:48:53 »
Предложение
Предлагаю всем желающим принять участие в формировании своего рода "шпаргалок" по программированию в Revit. Этакий электронный вариант, который можно при желании распечатать, либо просто иметь в виде файла и заглядывать в него по мере необходимости. Чтобы всё было собрано в одном месте и нужную информацию можно было бы быстро найти (даже при отсутствии Интернет).

Результат может быть опубликован в различные форматы: DOCX, PDF, CHM, MOBI, ePUB.

На данный момент проект существует и развивается по принципу: "кто не работает - тот не ест" (т.е. доступен только тем, кто над ним работает). На сегодняшний день участвует 2 человека. Однако, ежели участники, вносящие в развитие проекта ощутимый вклад, в последствии проголосуют за то, чтобы исходники проекта и/или результаты его публикации сделать открытыми для всеобщего пользования, то я возражать не стану, поскольку своей работой они приобретают право на такое решение.

Репозиторий проекта размещён на BitBucket. Используется Git. Для формирования самого документа используется Help and Manual 7 + Premium Pack 3.20.

Чем не устраивают существующие online-ресурсы и SDK?
Документация по Revit API, а так же порой и содержимое примеров в Revit SDK местами содержат ошибки разного рода (порой весьма досадные):

  • Устаревшие примеры кода, перекочевавшие из более ранних версий документации. Порой такие примеры даже не компилируются.
  • Различного рода ошибки в программном коде: синтаксические и логические.
  • Иногда (к счастью - не часто) встречается текст, понять который попросту не удаётся.
  • Порой встречается даже ошибочная информация (иногда похожая на Copy&Past без последующей правки скопированного - человеческий фактор).

Местами хотелось бы видеть более развёрнутую информацию по той или иной теме (в т.ч. и в Revit SDK), но по факту этого нет.

Желающие поучаствовать - пишите либо мне на мыло, либо в личку.

Пара скринов для наглядности (на первом - что уже имеется, на втором - набор ключевых фраз и слов для поиска):