ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
テンプレート
テンプレートがありません。
この記事の要点
- Revit API: BIM 製品 Autodesk Revit 向けの開発 API
- 主用途: アドイン開発(C# / VB.NET)、自動化、外部システム連携
- 子ページから個別機能の解説に遷移
- Revit 自体の使い方は別記事(
article/21477)参照
子ページから項目を選択して下さい。
Revit自体の使用方法は以下を参照。
https://jpn.itlibra.com/article?id=21477
1Revit APIの記事一覧(20件)
Revit API は、Autodesk Revit をプログラムから操作するための API です。アドインの作り方から、要素の取得・作成・変更までを扱います。
このカテゴリにある記事です。タイトルをタップすると、手順やエラーの対処が書かれたページに移動します。
| 記事 | 内容 |
|---|---|
| RevitAPI.dll と RevitAPIUI.dll の参照 | Visual Studio で Revit API アドインを書くときのDLL 参照設定 参照する DLL: R |
| マニフェストファイルの書き方 | Revit アドインのマニフェストファイル (.addin) 書き方 外部アプリ (IExternalAppli |
| アドインの追加/設置方法 | Revit アドインのマニフェスト設置場所 全ユーザー向け: C:\ProgramData\Autodesk\R |
| アドインの作成サンプル(外部ツール編) | Revit アドイン(外部ツール / IExternalCommand)の C# サンプル 前提: Visual |
| アドインの作成サンプル(外部アプリケーション編) | Revit のアドイン(外部アプリケーション)を C# + Visual Studio で作成するサンプル プロ |
| 要素の取得と情報の表示 | Revit API (C#) で選択中の要素情報をダイアログ表示するアドインのサンプル UIDocument.S |
| 要素のカテゴリとマテリアルの取得と表示 | Revit API (C#) で要素のカテゴリとマテリアルを取得 カテゴリ: element.Category. |
| よく使うBuiltInCategoryの一覧 | BuiltInCategory は Revit の標準カテゴリを列挙した列挙型 enum主要な命名規則: OST_ |
| 外部ツールでAutodesk.Revit.Documentを取得する方法 | 原則: Revit Document は Revit プロセス内でのみ取得可能。 |
| エラーメッセージの設定方法 | Revit API でユーザにメッセージを出すには Autodesk.Revit.UI.TaskDialog を使うのが標準。 |
| 「はい」、「いいえ」、「キャンセル」ボタンの設置と処理分岐 | Excel VBA の MsgBox で 3 択ボタンを出すには vbYesNoCancel 定数を指定構文: M |
| 要素(カテゴリ、ファミリ、タイプ)とは | Revit の4 階層オブジェクトモデル: Category → Family → Type → Instance |
| ElementIdとUniqueIdの違い | ElementId = プロジェクト内で一意の整数 ID(Element.Id)。 |
| 要素フィルターの使い方 | Revit API (C#) で要素フィルター(特定カテゴリの要素のみ抽出)を使う方法 基本: new Filt |
| 要素のパラメータ一覧の取得 | Revit API (C#) で選択要素のパラメータ一覧を取得して表示するサンプル 取得: element.Pa |
| pyRevitの導入と簡単なアプリケーションの作成 | pyRevit を Revit に導入して、簡単な Python アドインを動かす手順 前提: Windows |
| Revit SDKのサンプルの場所とビルド方法 | Revit SDK のサンプル集の場所とビルド方法 場所: C:\Autodesk\Revit XXXX SDK |
| FamilySymbol(タイプ)の取得とパラメータの変更 | Revit API (C#) でFamilySymbol(タイプ)の取得とパラメータ変更 取得: FamilyI |
| 相対パスでdllにアイコン画像を埋め込む方法 | C# / Visual Studio でDLL に相対パスでアイコン画像を埋め込む 配置: プロジェクト直下に |
| 「グループ」について | Revit のグループは、複数の要素を 1 つにまとめて同期管理する機能モデルグループ(壁・ドア・家具など 3D |
初めて触るならアドインの追加 → マニフェストファイル → 作成サンプルの順で読むと、動くものが早く手に入ります。
API の全体像(名前空間・Document / Element の階層・トランザクション)はRevit API 概要に、開発環境の作り方は開発環境構築(Visual Studio + .addin マニフェスト)にまとめています。
ページの作成
親となるページを選択してください。
親ページに紐づくページを子ページといいます。
例: 親=スポーツ, 子1=サッカー, 子2=野球
子ページを親ページとして更に子ページを作成することも可能です。
例: 親=サッカー, 子=サッカーのルール
親ページはいつでも変更することが可能なのでとりあえず作ってみましょう!
テンプレート
テンプレートがありません。
子ページ
- RevitAPI.dll と RevitAPIUI.dll の参照
- マニフェストファイルの書き方
- アドインの追加/設置方法
- アドインの作成サンプル(外部ツール編)
- アドインの作成サンプル(外部アプリケーション編)
- 要素の取得と情報の表示
- 要素のカテゴリとマテリアルの取得と表示
- よく使うBuiltInCategoryの一覧
- 外部ツールでAutodesk.Revit.Documentを取得する方法
- エラーメッセージの設定方法
- 「はい」、「いいえ」、「キャンセル」ボタンの設置と処理分岐
- 要素(カテゴリ、ファミリ、タイプ)とは
- ElementIdとUniqueIdの違い
- 要素フィルターの使い方
- 要素のパラメータ一覧の取得
- pyRevitの導入と簡単なアプリケーションの作成
- Revit SDKのサンプルの場所とビルド方法
- FamilySymbol(タイプ)の取得とパラメータの変更
- 相対パスでdllにアイコン画像を埋め込む方法
- 「グループ」について
同階層のページ
- Revitとは
- ファミリ(システム/ロード/インプレイス)
- カテゴリ・タイプ・インスタンス
- パラメータ(プロジェクト/共有/グローバル/ファミリ)
- レベルと通り芯
- ビューとビューテンプレート
- シートと図面化
- スケジュール表(集計表)
- ワークシェアリングと中心ファイル
- フェーズとデザインオプション
- リンクと座標連携
- Dynamo入門
- 開発環境構築(Visual Studio + .addin マニフェスト)
- Revit API 概要
- Revit API:要素の取得とフィルタ
- Revit API:トランザクションと要素編集
- Revit API:外部コマンド/アプリ
- 共有パラメータの作り方と使い方
- ファミリの作り方(ロード可能ファミリ入門)
- パラメータの種類と分類(総まとめ)
- Revit 総合ガイド
- Revit API
人気ページ
- 1 【Revit API】アドインの作成サンプル(外部ツール編)
- 2 Revit の要素(Category / Family / Type / Instance)4 階層モデルとは
- 3 【Revit API】要素の取得とID、名前、タイプの情報表示
- 4 【PythonでRevit API】pyRevitの導入と簡単なアプリケーションの作成
- 5 ArchiCAD 階段と手摺りの作成手順|階段ツール / 設定画面 / 手摺り追加
- 6 【Revit API】アドインの作成サンプル(外部アプリケーション編)
- 7 【Revit API】FamilySymbol(タイプ)の取得とパラメータの変更
- 8 RevitAPI.dll と RevitAPIUI.dll の参照
- 9 【Revit API】特定の要素のパラメータ一覧の取得
- 10 【Revit API】マニフェストファイルの書き方/作成方法
最近更新/作成されたページ
- 建築・BIM 総合Wiki — 建築の基礎からBIM・Revit・Speckleまで体系的に解説 2026-09-07 22:56:20
- ArchiCAD 階段と手摺りの作成手順|階段ツール / 設定画面 / 手摺り追加 2026-09-07 22:55:03
- ARCHICAD 参照線の移動・削除・編集ガイド(Reference Line) 2026-09-07 22:55:03
- ARCHICAD で床(スラブ)を作る方法|ポリゴン入力と複合構造 2026-09-07 22:55:03
- ARCHICAD 窓の作成完全ガイド 2026-09-07 22:55:03
- ARCHICAD 交点矢印の自動配置完全ガイド (Intelligent References) 2026-09-07 22:55:03
- ARCHICAD ドア (Door) の作成完全ガイド 2026-09-07 22:55:03
- ARCHICAD 壁の作成方法完全ガイド 2026-09-07 22:55:03
- ARCHICADの3D表示方法|F5ショートカット・軸測投影と透視投影の切替 2026-09-07 22:55:03
- ARCHICAD 梁 (Beam) の作り方完全ガイド 2026-09-07 22:55:03
- ARCHICAD Column ツールで柱を配置する手順(断面・高さ・複合構造・3D 確認) 2026-09-07 22:55:03
- ARCHICAD で通り芯を追加する方法|グリッドツールと命名規則 2026-09-07 22:55:03
- ARCHICAD でフロア(階)を切り替える方法(ポップアップナビゲータ / プロジェクト一覧 / ショートカット) 2026-09-07 22:55:03
- ARCHICAD (BIM ソフト) 完全ガイド 2026-09-07 22:55:03
- Revit のグループ機能|モデル/詳細グループの作成・解除と Revit API 2026-09-07 03:02:40
コメントを削除してもよろしいでしょうか?